-
Notifications
You must be signed in to change notification settings - Fork 0
Home
The Wok edited this page Jan 31, 2019
·
12 revisions
Im Zuge der PBLV soll ein kleines Neuronales Netz erstellt werden um einen Einblick in die Welt des Machine Learnings zu bekommen
Aufgabe ist es eine simple Input/Output-Beziehung darzustellen. Diese kann auch mathematisch gelöst werden, aber es gibt einen guten Einblick wie Neuronale Netze arbeiten.
In einem vordefinierten "Feld" gibt es eine Anzahl an Sensoren. Das Neuronale Netz bekommt von jedem Sensor eine Entfernung zu einem Objekt in diesem Feld und gibt einen geschätzten Wert zurück. Dafür muss das Netz vorher dementsprechend mit Daten trainiert und gefüttert werden.
- Python 3.x
- TensorFlow (https://www.tensorflow.org/)
- Keras (High-Level Api von TensorFlow https://www.tensorflow.org/guide/keras)
- Jupyter-Notebook (Zur Visualisierung)
-
Festerdimensionaler Raum:
- Netz-Architektur
- Aktivierungsfunktion
- Loss-Funktion
- Einfluss der Anzahl der Testdaten
-
Variable Netzgrößen
- Anzahl Layer
- Größe pro Layer
-
n-dimensionaler Raum
- Anzahl Dimensionen
- Anzahl Sensoren
-
Corner Cases
- Alle Sensoren nahe beieinander
- nicht normalisierte Werte
Add me on Facebook DuciWuci
- Start Page
- Einrichten von Jupyter
-
Analyse
- Raum in fixer Größe
- [Einfluss der Anzahl der Testdaten]
- Variable Netzgröße
- Messdatenvariation
- Raum in fixer Größe