Inhalt

[ 281SYRTMLBK26 ] KV Machine Learning Basics

Versionsauswahl
(*) Unfortunately this information is not available in english.
Workload Education level Study areas Responsible person Hours per week Coordinating university
6 ECTS B - Bachelor's programme Mechatronics Dieter Büchler 4 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Mechatronics 2026W
Learning Outcomes
Competences
Students understand and can apply a theoretical understanding of the foundations of machine learning, enabling them to derive, analyze, and implement fundamental algorithms for regression, classification, and reinforcement learning
Skills Knowledge
Applying Math and Probability concepts (k3): Students can apply fundamental concepts of math and especially probability theory to machine learning methods, including Gaussian distributions, expectations, covariances, etc.

Solving Optimization Problems (k5): Students can formulate and solve optimization problems for machine learning models in closed form or using iterative algorithms, such as various variations of gradient descent.

Implementing Supervised Learning Models (k5): Students can code and analyze models for regression and classification as well as understand their hyperparameters.

Evaluating Predictors (k5): Students can evaluate model performance by analyzing various error types as well as knowing about the bias and variance tradeoff.

Deriving MLE and MAP Estimators (k5): Students can estimate model parameters using Maximum Likelihood Estimation (MLE) and Maximum A Posteriori (MAP) frameworks.

Understand and implement basic RL concepts (k4): Students can formalize and implement problems as Markov Decision Processes, know the basic elements of reinforcement algorithms, and understand basic exploration methods as well as the exploration/exploitation tradeoff.

Students acquire a comprehensive understanding of the mathematical foundations of machine learning, encompassing empirical risk minimization, loss functions, and probabilistic frameworks such as maximum likelihood and maximum a posteriori estimation. They understand the theoretical connection between approximation, estimation, and irreducible errors, specifically within the context of the bias-variance decomposition. Students will also learn about Markov decision processes, value functions, and exploration in the reinforcement learning context. Furthermore, they will possess mathematical tools from probability theory and optimization (such as gradient descent) that serve as the computational engines for the vast majority of learning approaches.
Criteria for evaluation
Language German
Changing subject? No
Is completed if (*)281SYRTRERK20: Rechnerbasierter Entwurf von Regelkreisen (6 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Assignment according to sequence