Kurs Repository zum Kurs Python Data Science und Machine Learning der ppedv AG. Trainer: Lukas Kern ([email protected]).
- Teilbereiche Data Science
- IPython
- Installation
- Zellen
- Markdown vs. Code
- Shortcuts
- Warum Numpy?
- Numpy Array (ndarray)
- Wichtige Funktionen
- Boolean Masken
- Vektorisierung
- Weitere Funktionen
- Serie
- DataFrame
- Überblick verschaffen
- Daten einlesen
- Daten filtern
- DataFrame verändern
- Daten speichern
- Fehler finden
- Einfache Funktionen zur Fehlerbehebung
- Fehlerhafte Werte ersetzen
- Fehlerhafte Werte verändern
- Datentypen konvertieren
- Matplotlib Grundlagen
- Globale vs. Objektorientierte Graphen
- Balkendiagramm
- Tortendiagramm
- Histogramm
- Streudiagramm
- Diagramme speichern
- Was ist Machine Learning?
- Teilbereiche von Machine Learning
- Aufteilung und Normalisierung des Datensets
- k-nearest Neighbors (kNN)
- Naive Bayes
- Logistische Regression
- Support Vector Machines (SVM)
- Neurales Netzwerk
- Lernprozess
- Funktionen des Lernprozesses
- Was ist Regression?
- Wettermodell
- Aufteilung und Normalisierung des Datensets
- Neurales Netzwerk mit einer Spalte
- Neurales Netzwerk mit allen Spalten
- Binäre Klassifizierung
- Nicht-binäre Klassifizierung
- Neurales Netzwerk bauen
- Was ist Reinforcement Learning?
- Prozess, Agent, Umgebung
- Vorgegebene Umgebung CartPole-v1
- Spaces
- Eigene Umgebung
- Snake, Doodle Jump automatisieren