Vorlesung Practical Machine Learning
Dozent: Prof. Dr. Sven Mayer
Übungsleitung: Jesse Grootjen, Maximiliane Windl
Umfang: 2 SWS Vorlesung, 2 SWS Übung
ECTS credits: 6
Sprache: Englisch
Modul: Vertiefende Themen für Master Medieninformatik, Informatik und MCI
Kapazität: max. 50
Termine und Ort
- Vorlesung:
Termin: Do, 10-12 c.t.
Ort: Pettenkoferstr. 14, Kl. HS Physiologie (F1.08)
Erste Vorlesung: 28.04.2022 - Übung:
Termin:Fr, 10-12 c.t.
Ort: Pettenkoferstr. 14, Kl. HS Physiologie (F1.08)
Erste Vorlesung: 06.05.2022
Aktuelles
- 17.02.2022: Diese Seite befindet sich im Aufbau, Änderungen vorbehalten.
Empfohlene Vorkenntnisse
The course is designed for senior master students who have taken those following courses (or have equivalent knowledge):
- Vorlesung Mensch-Maschine-Interaktion
- Machine Learning, e.g. Machine Learning course
- Vorlesung Introduction to Intelligent User Interfaces (IUI)
Lehrplan
The goal of this course is to teach the theoretical and practical skills needed to build novel intelligent user interfaces. In detail, the course teaches the fundamental steps of training, deploying, and testing novel intelligent user interfaces using machine learning (ML). Here, we will focus on neuronal networks while using traditional machine learning approaches (e.g., SVN, Random Forest) only as a baseline. During the course, students will learn how to collect data, train ML models, and evaluate the new models based on the extended User-Centered Design process for deep learning.
Over the course of the semester, students will build novel interfaces and present intermediate milestones throughout the tutorials. One group project (in groups up to four) has to be presented during the final presentation sessions. Before developing a new novel interface, the tutorials will also be used to learn the lecture topics' practical side using hands-on exercises. Here, students will learn how to train, deploy, and validate models based on a set of showcase examples.
In summary, this lecture is a practical oriented course that teaches the theoretical and practical skills to train neuronal networks to build intelligent user interfaces from scratch.
Vorlesungen
Datum | Thema |
---|---|
28.04.2022 | Lecture 01: Organization & Introduction |
05.05.2022 | Lecture 02: Supervised vs. Unsupervised Learning Lecture 03: Full Practical Neural Network Walkthrough |
12.05.2022 | Entfält |
19.05.2022 | Lecture 04: Introduction Neural Networks Lecture 05: Advanced Neural Networks |
26.05.2022 | Entfält - Feiertag |
02.06.2022 | Lecture 06: Evaluating Neural Networks Lecture 07: Trainings Strategies |
09.06.2022 | Lecture 08: Recurrent Neural Network (RNN) & Long Short-Term Memory (LSTM) |
16.06.2022 | Entfält - Feiertag |
23.06.2022 | Lecture 09: Generative Adversarial Networks (GANs) |
30.06.2022 | Lecture 10: Reinforcement Learning |
07.07.2022 | Entfält |
14.07.2022 | Entfält |
21.07.2022 | Open Discussion How to give a great project presentation Q'n'A: Exam preparation Individual Help for Projects |
28.07.2022 | Abschlusspräsentationen - Raum: Pettenkoferstr. 14, Gr. HS Physiologie (F1.02) |
Übungen
Datum | Thema |
---|---|
06.05.2022 | Organization Exercise 01: Recording your own data (2 weeks) |
13.05.2022 | Live Coding Session: Getting Started with Neuronal Networks |
20.05.2022 | Live Coding Session: Deploying Models to Mobile Devices (Android) Exercise 02: Clearing your data and training the first model (2 weeks) |
27.05.2022 | Entfält |
03.06.2022 | Project Ideation Exercise 03: Training an improved model based on a large dataset (1 week) |
10.06.2022 | Project Pitches: Show Current Project Status |
17.06.2022 | Individual Help for Projects |
24.06.2022 | Individual Help for Projects |
01.07.2022 | Individual Help for Projects |
08.07.2022 | Individual Help for Projects |
15.07.2022 | Entfält |
22.07.2022 | Entfält |
29.07.2022 | Final Presentation |
Klausur
Die Prüfung und Note für das Fach Practical Machine Learning setzen sich aus zwei Teilen zusammen:
- Ihr praktisches Projekt inkl. der Abschlusspräsentation (1/2 der Note)
- Eine mündliche online Prüfung von 10 Minuten über die Inhalte der Vorlesung und der Übung (1/2 der Note)
- Hinweiß: Für das bestehen des Kurses müssen beide Teile unabhänging voneinander bestanden werden.
Die Termine für die Prüfungen sind wie folgt:
- Die vorrauslich mündlichen Prüfung werden am 10.08.22, 11.08.22 und 22.09.22 stattfinden.
- Die Abschlusspräsentationen der praktischen Projekte finden am 28.07.2022 und 29.07.2022 statt während der Übungs- Vorlesungszeiten statt.
- Die Anmeldung zur Prüfung erfolgt auf Uni2work.
Disclaimer
Sehr viele Lehrveranstaltungen finden während der Schließung der LMU online statt. Als Dozenten bitten wir um Nachsicht, falls Dinge nicht immer perfekt laufen und hoffen auf Ihre konstruktive Mitarbeit. In dieser Situation gelten zudem online einige Regeln, die im realen Leben ohnehin klar wären, auf die wir hier aber explizit hinweisen möchten:- In Live-Veranstaltungen bitten wir um einen disziplinierten Umgang mit Audio (normalerweise aus) und Bandbreite (Video nach Bedarf)
- Die Aufzeichnung oder Weiterleitung von Veranstaltungen durch Teilnehmer sind nicht erlaubt.
- Die Verteilung von Inhalten (Video, Audio, Bilder, PDFs, etc.) in anderen Kanälen als den vom Autor vorgesehenen ist nicht erlaubt.