Open Machine Learning course at MIPT

girafe-ai girafe-ai Last update: Aug 25, 2022

Machine Learning at MIPT

Basic (first semester) and advanced (second semester) tracks, Spring 2021

This course aims to introduce students to modern state of Machine Learning andArtificial Intelligence. It is designed to take one year (two terms at MIPT) -approximately 2 * 15 lectures and seminars.

All learning materials are available here, full list of topics considered in thecourse are listed in program_*.pdf files.

Organizational information about current launches available atml-mipt.github.io

Repository structure

  • on master branch previous term materials are stored to give a quick andcomprehensive overview
  • on *_basic and *_advanced branches materials for current launches arebeing published
  • tags (e.g. 2021_spring) contain previous launches materials for convenience

Video lectures

All lecture materials are currently in Russian language

TrackLaunchLecturesPracticeLanguage
basicSpring 2020youtubeyoutuberu
advancedFall 2020youtubeyoutuberu
basicSpring 2019youtube-ru
advancedFall 2019youtubeyoutuberu

Prerequisites

We are expecting our students to have a basic knowlege of:

  • calculus, especially matrix calculus, differentiation
  • linear algebra
  • probability theory and statistics
  • programming, especially on Python

Although if you don't have any of this, you could substitude it with yourdiligence because the course provides additional materials to study requirementsyourself.

Materials for self-study

A lot of great materials are available online. Seeextra materials file for the whole list.Also lectures andseminars contains references to more detailed materials on topics.

Lectures conspects are available for both basicand advanced. Especially useful for fast andfurious exam passing. (Previous version of informal basic conspect isavailable)

Docker image

Using docker for tasks evaluation is a good idea, prebuilt image is undercunstruction.

Subscribe to our newsletter