FI:PV056 ML and Data Mining - Course Information
PV056 Machine Learning and Data Mining
Faculty of InformaticsSpring 2025
- Extent and Intensity
- 2/0/1. 3 credit(s) (plus extra credits for completion). Recommended Type of Completion: zk (examination). Other types of completion: z (credit).
In-person direct teaching - Teacher(s)
- doc. RNDr. Jan Sedmidubský, Ph.D. (lecturer)
doc. RNDr. Lubomír Popelínský, Ph.D. (lecturer)
RNDr. Ondřej Sotolář (assistant) - Guaranteed by
- doc. RNDr. Lubomír Popelínský, Ph.D.
Department of Machine Learning and Data Processing – Faculty of Informatics
Contact Person: doc. RNDr. Jan Sedmidubský, Ph.D.
Supplier department: Department of Machine Learning and Data Processing – Faculty of Informatics - Prerequisites
- A student should be familiar with the basics of machine learning (e.g., IB031 Introduction to Machine Learning).
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Image Processing and Analysis (programme FI, N-VIZ)
- Bioinformatics and systems biology (programme FI, N-UIZD)
- Computer Games Development (programme FI, N-VIZ_A)
- Computer Graphics and Visualisation (programme FI, N-VIZ_A)
- Computer Networks and Communications (programme FI, N-PSKB_A)
- Cybersecurity Management (programme FI, N-RSSS_A)
- Formal analysis of computer systems (programme FI, N-TEI)
- Graphic design (programme FI, N-VIZ)
- Graphic Design (programme FI, N-VIZ_A)
- Hardware Systems (programme FI, N-PSKB_A)
- Hardware systems (programme FI, N-PSKB)
- Image Processing and Analysis (programme FI, N-VIZ_A)
- Information security (programme FI, N-PSKB)
- Informatics (programme FI, B-INF) (2)
- Informatics in education (programme FI, B-IVV) (2)
- Information Security (programme FI, N-PSKB_A)
- Quantum and Other Nonclassical Computational Models (programme FI, N-TEI)
- Computer graphics and visualisation (programme FI, N-VIZ)
- Computer Networks and Communications (programme FI, N-PSKB)
- Principles of programming languages (programme FI, N-TEI)
- Programming and development (programme FI, B-PVA)
- Cybersecurity management (programme FI, N-RSSS)
- Services development management (programme FI, N-RSSS)
- Software Systems Development Management (programme FI, N-RSSS)
- Services Development Management (programme FI, N-RSSS_A)
- Software Systems Development Management (programme FI, N-RSSS_A)
- Software Systems (programme FI, N-PSKB_A)
- Software systems (programme FI, N-PSKB)
- Machine learning and artificial intelligence (programme FI, N-UIZD)
- Teacher of Informatics and IT administrator (programme FI, N-UCI)
- Informatics for secondary school teachers (programme FI, N-UCI) (2)
- Computer Games Development (programme FI, N-VIZ)
- Processing and analysis of large-scale data (programme FI, N-UIZD)
- Natural language processing (programme FI, N-UIZD)
- Course objectives
- By the end of the course, students should know the core principles of popular machine-learning and data-mining methods and should know how such methods are applied in selected application use cases. In addition, the students should gain practical experience by implementing a selected data-mining method.
- Learning outcomes
- By the end of the course, students will
- understand principles of advanced data mining and machine learning methods;
- know how to apply specific algorithms to real-life data;
- be able to implement and validate a selected data analysis method. - Syllabus
- Introduction to machine learning and data mining. Project proposals.
- Metric learning, product quantization, approximate nearest-neighbor search.
- Advanced clustering methods.
- Advanced anomaly detection.
- Bayesian optimization.
- Automated machine learning.
- Time-series data mining.
- Cross-modal learning.
- Applied deep learning: examples of real-life applications.
- Literature
- HAN, Jiawei, Pei JIAN and Hanghang TONG. Data mining: concepts and techniques. 4th Edition. 2022. ISBN 978-0-12-811760-6. info
- Teaching methods
- Lectures + project.
- Assessment methods
- Written exam + defense of a project.
- Language of instruction
- English
- Further Comments
- The course is taught annually.
The course is taught: every week. - Listed among pre-requisites of other courses
- Enrolment Statistics (recent)
- Permalink: https://is.muni.cz/course/fi/spring2025/PV056