Skip to content

dzisandy/Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning 2019

Skoltech Course MA06018 (Term 3, 2018-2019)

About

The course is a general introduction to machine learning (ML) and its applications. It covers fundamental modern topics in ML, and describes the most important theoretical basis and tools necessary to investigate properties of algorithms and justify their usage. It also provides important aspects of the algorithms’ applications, illustrated using real-world problems. The course starts with an overview of canonical ML applications and problems, learning scenarios, etc. and introduction into theoretical foundations of ML. We present the most novel theoretical tools and concepts trying to be as succinct as possible. Then we discuss in depth fundamental ML algorithms for classification, regression, boosting, etc., their properties as well as their practical applications. The last part of the course is devoted to advanced ML topics such that metric learning, kernel mean embedding of distributions, anomaly detection, reinforcement learning, etc. Within practical sections, we show how to use the methods above to crack various real-world problems. Home assignments include application of existing algorithms to solve applied industrial problems, development of modifications of ML algorithms, as well as some theoretical exercises. The students are assumed to be familiar with basic concepts in linear algebra, probability and real analysis.

Files

0. Lecture Slides

1. Homework 1

2. Homework 2

3. Homework 3

4. Homework 4 (Optional)

5. Final Project

Instructor

  • Evgeny Burnaev - Associate Professor - Link

About

Skoltech, Term 3 /MA06018 (Term 3, 2018-2019)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published