CLASSIC vhb-Kursprogramm
Navigationsbereich
Kursdetails
- Anbieterhochschule
- Uni München (LMU)
- Kurs-ID
- LV_647_1796_1_83_1
- Fächergruppe
- Ingenieurwissenschaften
- Teilgebiet
- Teilgebietsübergreifend
- Titel (englisch)
- Machine Learning for Engineers I
- Bemerkungen
- The course material is made available from the 13.04.2026 onward. Clicking the green button "zum Kurs" at or after that date will forward you. Before that date no "zum Kurs" button will show.
- Kursanmeldung
- 01.04.2026 00:00 Uhr bis 17.07.2026 23:59 Uhr
- Kursabmeldung
- 01.04.2026 00:00 Uhr bis 17.07.2026 23:59 Uhr
- Kursbearbeitung / Kurslaufzeit
- 13.04.2026 bis 30.09.2026
- Bereitstellung der Kursinhalte
All lecture materials are available on day one
- Freie Plätze
- unbegrenzt
- Anbieter
Prof. Dr. Björn Eskofier
- Umfang
- Details zur Anrechnung in den FAQs
- SWS
- 4
- ECTS
- 5
- Sprache
- Englisch
- Kurs ist konzipiert für
- Bachelor’s degree: 2-6 semester
- Master’s degree: all semesters
Maschinenbau; Mechatronik; Medizintechnik; Wirtschaftsingenieurwesen; International Production Engineering and Management; Elektrotechnik, Elektronik und Informationstechnik; Informations- und Kommunikationstechnik; Energietechnik; Materialwissenschaft und Werkstofftechnik; Elektro- und Informationstechnik; Medical Engineering and Data Science; Erneuerbare Energien und Energiemanagement
- Online Prüfungsanmeldung
- Nein
Machine Learning for Engineers I
Introduction to Methods and Tools
zum Kurs anmelden Anmeldung: Anmeldefrist läuft
Inhalt
Abstract:
In the modern industrial landscape, machine learning (ML) has transitioned from a specialized computational niche to a foundational tool for engineers across all disciplines. This course provides a rigorous introduction to the methods and tools of ML, specifically tailored for engineering applications. As systems become increasingly data-intensive, the ability to extract actionable insights from sensor data, optimize manufacturing processes, and predict system failures is essential for the next generation of engineers.
Throughout the course, we explore how ML can solve complex, non-linear problems that traditional analytical models often struggle to address. We discuss inspiring use cases such as predictive maintenance (anticipating machinery failure before it occurs), computer vision for quality control (identifying defects in high-speed production lines), and load management (forecasting demand and optimizing resource allocation). By bridging the gap between mathematical theory and practical implementation, this course empowers students to treat data as a primary engineering material.
Gliederung:
The course is structured to guide students from the fundamentals of statistical learning to the implementation of advanced neural network architectures:
- Foundations & motivation: We define the ML landscape, machine learning types (supervised, unsupervised, and reinforcement learning), and the standard machine learning pipeline.
- Supervised learning - regression: We build the mathematical basis for predicting continuous values, including model formulation, optimization via least squares, and the use of basis functions for non-linear data.
- Supervised learning - classification: We move from regression to categorical decision-making using the logistic regression framework, sigmoid functions, and cross-entropy loss.
- Model reliability: We explore the balance between underfitting and overfitting, the bias-variance tradeoff, and cross-validation for model selection.
- Advanced linear models: We introduce support vector machines (SVM), hard and soft margins, optimization strategies, and the application of kernels for high-dimensional mapping.
- Dimensionality reduction: We explore unsupervised learning through principal component analysis (PCA), focusing on variance maximization, eigenvector decomposition, and feature extraction to simplify complex engineering datasets.
- Neural networks & deep learning: We investigate the perceptron as a fundamental block, multilayer perceptrons (MLP) architectures, and the learning process through gradient descent and backpropagation.
- Computer vision fundamentals: We examine the mathematical foundations of convolutional neural networks (CNNs), pooling layers for dimensionality reduction, and applications in image classification and pixel-wise segmentation.
Detaillierter Inhalt:
This course is delivered through a series of comprehensive video lectures that pair theoretical mathematical foundations with engineering intuition. The curriculum follows a logical progression starting with the basic machine learning pipeline and linear models for regression and classification. It then addresses critical concepts in model reliability and advanced linear techniques like support vector machines. Students will also explore dimensionality reduction using principal component analysis to handle high-dimensional sensor data efficiently. The final phase of the course transitions into deep learning, covering multilayer perceptrons and convolutional neural networks for spatial data analysis.
A central component of the learning experience is the practical application of theory through two major hands-on exercises:
- Regression for energy prediction: A supervised learning pipeline is implemented to forecast energy requirements for a milling process. The exercise covers data preprocessing, outlier management, and a comparative analysis of linear regression, random forests, and support vector regression (SVR) to optimize industrial load management.
- Deep learning for image classification: A quality monitoring system for electrical drive production is developed. Convolutional neural networks (CNNs) are utilized to detect assembly errors through multi-view imagery. The task explores data augmentation and multi-view analysis to identify defects that are difficult to capture from a single perspective.
By engaging with these video materials and coding assignments, participants gain the technical proficiency required to deploy machine learning solutions in industrial settings.
Good knowledge of linear algebra and calculus is a prerequisite for this course. Additionally, some prior knowledge of mathematical optimization techniques and general programming is recommended.
Lern-/Qualifikationsziele:
Upon successful completion of this course, students will be able to:
- Analyze engineering problems to determine the appropriate machine learning paradigm (regression, classification, or clustering).
- Implement a full machine learning pipeline, including data preparation, model training, and performance validation.
- Formulate and optimize linear and logistic models using gradient-based methods.
- Evaluate model performance critically, identifying and mitigating issues of overfitting or underfitting.
- Explain the intuition and mathematical mechanics behind support vector machines and the kernel trick.
- Understand the role of dimensionality reduction techniques like PCA to simplify and visualize complex datasets.
- Design and train basic neural networks for tabular and structured data.
- Design and train neural networks specifically optimized for processing visual data using convolutional and pooling layers.
Lehrveranstaltungstyp:
Virtuelle Vorlesung
Interaktionsformen mit Betreuer/in:
Interaktionsformen mit Mitlernenden:
Forum
Kursdemo:
Nutzung
Kurs ist konzipiert für:
- Bachelor’s degree: 2-6 semester
- Master’s degree: all semesters
Maschinenbau; Mechatronik; Medizintechnik; Wirtschaftsingenieurwesen; International Production Engineering and Management; Elektrotechnik, Elektronik und Informationstechnik; Informations- und Kommunikationstechnik; Energietechnik; Materialwissenschaft und Werkstofftechnik; Elektro- und Informationstechnik; Medical Engineering and Data Science; Erneuerbare Energien und Energiemanagement
Formale Voraussetzungen:
Course enrolment via the Virtuelle Hochschule Bayern (vhb)
Erforderliche Vorkenntnisse:
Good knowledge of linear algebra and calculus is a prerequisite for this course. Additionally, some prior knowledge of mathematical optimization techniques and general programming is recommended.
Hinweise zur Nutzung:
-
Kursumsetzung (verwendete Medien):
Course consists of lecture modules containing videos with self-assessment questions, along with multiple hands-on exercises
Erforderliche Technik:
A computer able to run a web browser and, optionally, a Python development environment (a mobile device should also work but may not provide the optimal experience)
Nutzungsentgelte:
für andere Personen als (reguläre) Studenten der vhb Trägerhochschulen nach Maßgabe der Benutzungs- und Entgeltordnung der vhb
Rechte hinsichtlich des Kursmaterials:
-
Verantwortlich
Anbieterhochschule:
Uni München (LMU)
Anbieter:
Autoren:
Jörg Franke
Nico Hanenkamp
Björn Eskofier
Betreuer:
Prüfung
Online course exam for students
Art der Prüfung:
schriftlicher Leistungsnachweis (Klausur)
Bemerkung:
The examination is online and the date is announced in the course.
Prüfer:
Prof. Dr. Björn Eskofier
Prüfungsanmeldung erforderlich:
ja
Anmeldeverfahren:
Registration for the exam takes place directly in the course.
Prüfungsanmeldefrist:
–
Prüfungsabmeldefrist:
–
Kapazität:
–
Prüfungsdatum:
–
Prüfungszeitraum:
–
Prüfungsdauer:
90 Minuten
Prüfungsort:
–
Zuständiges Prüfungsamt:
Examination office of the students' home university
Zugelassene Hilfsmittel:
None
Formale Voraussetzungen für die Prüfungsteilnahme:
Course enrolment via the Virtuelle Hochschule Bayern (vhb) and timely registration for the exam directly in the course
Inhaltliche Voraussetzungen für die Prüfungsteilnahme:
Course content
Zertifikat:
Ja (Proof of performance (graded))
Anerkennung:
–
Kursverwaltung
Kursprogramm SS26
- Einstiegskurse
- Geistes- und Kulturwissenschaften
- Gesundheitswissenschaften
- Informatik
- Ingenieurwissenschaften
- Lehramt
- Berufs- und Wirtschaftspädagogik
- Deutsch als Zweitsprache
- Deutsche Literaturwissenschaft
- Didaktik interdisziplinär
- Erziehungswissenschaften
- Ethik
- Fachdidaktik Deutsch
- Fachdidaktik Englisch
- Fachdidaktik Geographie
- Fachdidaktik Mathematik
- Fachdidaktik Religion
- Fachdidaktik Sozialkunde
- Fachdidaktik Wirtschafts- und Arbeitslehre
- Fachwissenschaft Mathematik
- Geographie
- Geschichtswissenschaften
- Grundschulpädagogik und -didaktik
- Medienpädagogik
- Psychologie
- Schulpraktische Studien
- Medizin
- Allgemeinmedizin
- Anatomie
- Arbeits- und Umweltmedizin/ Hygiene
- Biochemie
- Chemie, Entwicklungsbiologie, Genetik, Immunologie, Mikrobiologie
- Chirurgie
- Epidemiologie
- Hals-, Nasen- und Ohrenheilkunde
- Infektiologie und Virologie
- Innere Medizin
- Kinderheilkunde
- Klinische Medizin
- Medizinische Forschung
- Mund-, Kiefer- und Gesichtschirurgie
- Notfallmedizin
- Onkologie
- Orthopädie und Unfallchirurgie
- Pathologie
- Pharmakologie und Toxikologie
- Physiologie und Physik
- Plastische Chirurgie
- Psychiatrie und Psychotherapie
- Rehabilitation
- Terminologie
- Tiermedizin
- Urologie
- Zahn-, Mund- und Kieferheilkunde
- Naturwissenschaften
- Rechtswissenschaft
- Schlüsselqualifikationen
- Soziale Arbeit
- Sozialwissenschaften
- Sprachen
- Wirtschaftsinformatik
- Wirtschaftswissenschaften
- Zusatzangebote

