Classical Machine Learning
Description:
The aim of the course to introduce student to the basics of classical Machine Learning algorithms and concepts.
Curriculum:
1. Linear regression, linear basis function models: modell formulations, training, feature selection, statistical tests
2. Basics of machine learning: train-, validation and test sets, bias-variance trade-off, regularization
3. Linear models for classification: Fisher discriminant, perceptron, generative models,
4. Evaluation of machine learning model performance, ML pipelines
5. Decision trees, random forests: modells, basics of information theory, pruning methods, building random forests
Evaluation:
1. Summary and presentation about an optimization algorithm (10 points) – week 4.
2. Midterm oral exam (10 points) – week 7.
2. Summary and presentation about a special supervised algorithm (30 points) – week 13.