Mathematics for Machine Learning
Course objectives
The course aims to give an introduction to the mathematical theory of machine learning, including learning algorithms and big data analysis. The main goal is to provide the student with the basic language and tools of machine learning, from the point of view of statistical learning theory. At the end of the course the student will be acquainted with the best known algorithms and, in particular, she/he will be able to: - Formulate a machine-learning problem as an inverse stochastic problem and master the basic mathematical notions and tools connected to it - Identify the most suitable model and/or algorithm among those discussed during the course for a given machine learning problem - Implement simple algorithms and apply them to synthetic and/or real data - Analyze the performance of various algorithms from the point of view of computational complexity and statistical accuracy
Program - Frequency - Exams
Course program
Prerequisites
Books
Frequency
Exam mode
Bibliography
Lesson mode
- Lesson code10603322
- Academic year2025/2026
- CourseMathematical Sciences for Artificial Intelligence
- CurriculumSingle curriculum
- Year3rd year
- Semester2nd semester
- SSDMAT/07
- CFU6