• Stars
    star
    2,230
  • Rank 20,660 (Top 0.5 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created almost 6 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open Machine Learning course

Machine Learning course

First semester of girafe-ai Machine Learning course

Recordings and materials

Date Content Lecture video Slides WarmUp test HW Deadline Comments
05.09.2022 Week01. Intro, Naive Bayes and kNN. Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ 2021 Π—Π°ΠΏΠΈΡΡŒ сСминара 2021 Π‘Π»Π°ΠΉΠ΄Ρ‹ Assignment 01: kNN 23.59 AOE, 03.10.2022 По тСхничСским ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ запись Π»Π΅ΠΊΡ†ΠΈΠΈ 2022 Π³ΠΎΠ΄Π° Π½Π΅ вСлась
12.09.2022 extra Week. Linear algebra recap. Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара 2022 Π‘Π»Π°ΠΉΠ΄Ρ‹
19.09.2022 Week02. Linear Regression. Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара 2022 Π‘Π»Π°ΠΉΠ΄Ρ‹ Assignment 02: Linear Regression 23.59 AOE, 10.10.2022
26.09.2022 Week03. Linear Classification. Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара 2022 Π‘Π»Π°ΠΉΠ΄Ρ‹ Lab01: ML pipeline 23.59 AOE 10.11.2022
03.10.2022 Week04. SVM, PCA. Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара 2022 Π‘Π»Π°ΠΉΠ΄Ρ‹ Assignment 03: SVM kernel 23.59 AOE, 24.10.2022
10.10.2022 Week05. Trees and ensembles Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π‘Π»Π°ΠΉΠ΄Ρ‹ Optional assignment 04: Tree from scratch 23.59 AOE, 22.12.2022 ВмСсто сСминара ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ»Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
17.10.2022 Week06. Gradient boosting Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара Π‘Π»Π°ΠΉΠ΄Ρ‹
24.10.2022 Week07. Аnalysis of the testing Π—Π°ΠΏΠΈΡΡŒ Ρ€Π°Π·Π±ΠΎΡ€Π° ВмСсто Π»Π΅ΠΊΡ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ тСст ΠΈ Ρ€Π°Π·Π±ΠΎΡ€.
31.10.2022 Week08. Intro into Deep Learning Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара Π‘Π»Π°ΠΉΠ΄Ρ‹
07.11.2022 Week09. Backpropogation Π—Π°ΠΏΠΈΡΡŒ сСминара Π‘Π»Π°ΠΉΠ΄Ρ‹ ЛСкция Π½Π΅ вСлась ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π±ΠΎΠ»Π΅Π·Π½ΠΈ прСподаватСля, ΠΎΠ΄Π½Π°ΠΊΠΎ Π±Ρ‹Π» ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСминар ΠΏΠΎ backpropogation
14.11.2022 Week10. Dropout and Batchnorm Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара Π‘Π»Π°ΠΉΠ΄Ρ‹
21.11.2022 Week11. Embeddings and seq2seq model Π—Π°ΠΏΠΈΡΡŒ Π»Π΅ΠΊΡ†ΠΈΠΈ Π—Π°ΠΏΠΈΡΡŒ сСминара Π‘Π»Π°ΠΉΠ΄Ρ‹

Prerequisites

Prerequisites are located here.

Literature:

  1. YSDA ML Book (Russian only)
  2. Probabilistic Machine Learning: An Introduction; English link, Русский ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄
  3. Deep Learning Book: English link. ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ (Part I) ΠΊΡ€Π°ΠΉΠ½Π΅ рСкомСндуСтся ΠΊ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΡŽ.

More additional materials are available here

Exam program:

Available here

Main authors:

  • Radoslav Neychev
  • Vladislav Goncharenko

Contributors:

  • Iurii Efimov
  • Nikolay Karpachev
  • Ivan Provilkov
  • Valery Marchenkov
  • Anastasia Ianina
  • Irina Rudenko
  • Fedor Ryabov

Acknowledgements:

Special thanks to:

  • Stanislav Fedotov, YSDA for informative discussions, program verification and support.
  • Konstantiv Vorontsov
  • Vadim Strijov for teaching this course teachers
  • Just Heuristic

More Repositories

1

mlops

Course on MLOps by girafe.ai team
Python
64
star
2

math-basics-for-ai

Math basics course materials
61
star
3

natural-language-processing

Natural Language Processing course for MSAI program
Jupyter Notebook
50
star
4

msai-algorithms

Open course on Algorithms and Data Structures
Jupyter Notebook
27
star
5

dsp

Digital Signal Processing course
Python
21
star
6

msai-python

Open course on Python and Software Development
Jupyter Notebook
21
star
7

journal-club

Slides and info for girafe-ai Journal Club
20
star
8

msai-statistics

Open Statistics and Probability Theory course
Jupyter Notebook
19
star
9

reinforcement-learning

RL course for MSAI program
Jupyter Notebook
15
star
10

recsys

Recommender Systems course
Jupyter Notebook
15
star
11

robotics

Robotics course from girafe-ai team
Jupyter Notebook
12
star
12

ml-mipt

Former repository of ML course. Redirect link included
9
star
13

msai-optimization

Optimization course for MSAI at MIPT
Jupyter Notebook
8
star
14

eeg-models

Collection of models and instruments to efficiently process EEG data
Python
6
star
15

msai-probability

Probability Theory for MSAI at MIPT, Fall 2021
HTML
4
star
16

intro-to-ml-harbour

Introduction to Machine Learning @ Harbour.Space University course repository
Jupyter Notebook
4
star
17

girafe-ai.github.io

3
star
18

computer-vision

3
star
19

software-development-for-ds

Repository with course materials for Software Development and Python for DS
Jupyter Notebook
2
star
20

distributed-learning

Techniques of Distributed Learning course
Jupyter Notebook
2
star
21

graph_ml

Short course on Graph ML. Based on https://netspractice.github.io/ml-on-graphs/
Jupyter Notebook
2
star
22

msai-statistics-2sem

Spring term course on Statistical Inference
1
star
23

sql

SQL databases course
1
star
24

face-keypoints

Models, datasets and tools for Facial keypoints detection
Python
1
star
25

madmo-basic

ΠšΡƒΡ€Ρ ΠœΠΠ”ΠœΠž Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ
Jupyter Notebook
1
star