Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PyTorch - 6 Neuronale Netze einfach in Python erstellen
Rating: 4.0 out of 5(51 ratings)
510 students

PyTorch - 6 Neuronale Netze einfach in Python erstellen

Convolution, Rekurrente Netze, Generative Netze und Reinforcement Learning
Created byCedric Mössner
Last updated 1/2018
German

What you'll learn

  • Neuronale Netze in Python schreiben

Course content

6 sections37 lectures6h 38m total length
  • Warum PyTorch: PyTorch vs Tensorflow vs Keras11:30
  • Installation von PyTorch10:59
  • Tensoren10:37
  • Cuda2:48
  • Das erste eigene neuronale Netz12:54
  • Das Netz füttern7:20
  • Das Netz lernen lassen13:16
  • Die Grafikkarte nutzen3:27
  • Speichern und Laden des Netzes6:47

Requirements

  • Es sind Python Kenntnisse notwendig
  • Ein grundlegendes Verständnis von neuronalen Netzen (CNN, RNN, Lineare Schichten,...) wird vorrausgesetzt

Description

In diesem Kurs wird der Teilnehmer lernen, leicht und effizient neuronale Netze in Python zu programmieren, sowie sie auf der Grafikkarte trainieren zu lassen.

Diese Methodik wird anhand von 6 sehr unterschiedlichen Beispielen erklärt, welche die verbreitetsten Netzarten abdecken: 

  • Einfache Feed-Forward Netze
  • Handschrifterkennung und Bilderkennung mit Convolutional Netzen
  • Namenserkennung mit rekurrenten Netzen
  • Passwortgenerierung mit rekurrenten Netzen
  • Reinforcement Learning für Spiele

Vorkenntnisse in Python und der Theorie von neuronalen Netzen sind vorausgesetzt. Letzteres umfasst die Funktionsweise, wie etwa Convolution arbeitet, was Pooling Layer sind oder wie der Softmax funktioniert.

Who this course is for:

  • Alle, die künstliche Intelligenzen praktisch anwenden wollen