Data Science 1

Sommersemester 2022

TerminDatumVorlesungInhaltFolienÜbungsblätter
117.03.2022Einführung
  • Organisatorisches
  • Motivation Data Science / Use-Cases
  • Themenfeld, ML, CRISP-DM Prozess
  • Software, Tools
  • Jupyter-Notebook Server
224.03.2022Python
  • Einstieg in Python, Jupyter-Notebooks
  • Grundlegende Sprachkonstrukte
  • Grundlegende Datentypen, Listen
331.03.2022Datenanalyse mit Pandas
  • Kurze Wiederholung Python
  • Vorstellung Pandas-Modul
  • Konzepte von Series/DataFrame
  • Rechnen/Filtern mit DataFrames
  • Extra-Foliensatz zu group-by
407.04.2022Tutorial Day 1
  • Wiederholung Python Grundlagen
  • Python Funktionen und Listen
  • Aufgaben sind im Foliensatz enthalten
514.04.2022Tutorial Day 2
  • Wiederholung
  • Übungen zu Pandas (Series, DataFrame)
  • Beispiel: Strukturierte Problemlösung (Hundesteuern)
621.04.2022Maschinelles Lernen
  • Übersicht über Maschinelles Lernen
  • Lernaufgaben und Verfahren
  • Training- und Testen, Modellvalidierung
  • Python-Modul SciKitLearn
728.04.2022Klassifikation mit Bäumen
  • Entscheidungsbäume zur Klassifikation
  • Modell-Evaluation, Confusion-Matrix
  • Modell-Training mit SciKit Learn
805.05.2022Klassifikation mit kNN
  • Lernen nach Ähnlichkeiten
  • Distanzmaße
  • Klassifikation mit k-NN
912.05.2022Klassifikation (lineare Modelle 1)
  • Lineare Modelle, Daten im Vektorraum
  • Hyperebene, lineare Separierbarkeit
1019.05.2022Klassifikation (lineare Modelle 2)
  • Lineare Modelle (SVM)
  • nicht-lineare Separierbarkeit
  • Kern-Funktionen (Kernel-Trick)
1126.05.2022fällt aus (Himmelfahrt)
1202.06.2022Zusammfassung Klassifikation
  • Zusammenfassung Klassifikation
  • Infos zur Hausarbeit
1316.06.2022fällt aus (Fronleichnam)
1423.06.2022Hausarbeit
  • Aufgabenstellung der Hausarbeit