TDT4173

Modern Machine Learning in Practice

Autumn

Trondheim

English

Overview

386 candidates

Average grade

B

3.56

0.37

Pass rate

98%

1 points

Grade distribution
Average over time
Pass rate over time

About this course

Content

This course provides more comprehensive content on machine learning (ML) principles and techniques for developing practical ML systems. Topics covered include essential ML basics, modern prediction models, with a focus on ensemble learning, and critical steps in the ML pipeline, such as data preparation, manipulation, exploratory data analysis, data cleaning, feature engineering, and model interpretation. The course also addresses model evaluation, reproducibility, automatic ML, and specialized methods for time series data.

Learning outcomes

Knowledge: Students will understand key machine learning concepts, methods, and ethical considerations relevant to building practical applications.

Skills: Students will be able to use existing machine learning tools to preprocess data, select models, evaluate performance, and develop real-world applications.

General competence: Students will learn to collaborate in teams, apply machine learning responsibly, and adapt tools to solve practical problems effectively.

Teaching methods

Lectures, group work, colloquia, and self-study.