Logo webu
Are you interested in studying at Unicorn University? Sign up for an open day and find out more.

Principles of machine learning

9 ECTS
Bachelor
Czech
Kateřina Gawthorpe

The goal of the course is to familiarize students with the theoretical foundations and practical methods of machine learning. Students will learn key concepts, techniques, and algorithms that form the basis of machine learning and will be able to apply them to solve real-world problems.

Course outline

Introduction to machine learning: Definitions, history, applications, and basic concepts.
Types of machine learning and problems
Supervised, unsupervised, and reinforcement learning.
Data preprocessing
Data types, data cleaning, scaling, normalization, featurization / feature engineering.
Model validation and evaluation
Cross-validation, performance metrics (accuracy, precision, recall, F1-score).
Principles of regularization and hyperparameter tuning.
Basic regression and classification models
Linear and logistic regression, their applications and evaluation for use in machine learning, K-Nearest Neighbors, Naive Bayes.
Clustering and dimensionality reduction and their use in machine learning.
K-means, hierarchical clustering, PCA (Principal Component Analysis).
Regression and decision trees.
Ensemble learning
Random Forests, Bagging, Boosting.
Support Vector machines.
Applications and case studies: Real-world applications of machine learning in various industries.
document_check.svg
We use cookies on this website to ensure its functionality and to personalise ads, solely with your consent and in accordance with our Cookies Policy.

By clicking on the "Accept cookies" button, you consent to the use of selected cookies and agree to the transfer of behavioural data for the display of targeted advertising on social and advertising networks. You can choose which information you want to share with us by clicking on the Cookie settings button.