Skip to content

Machine Learning, Course 2020 Autumn (lectures + seminars)

Notifications You must be signed in to change notification settings

mlcoursemm/ml2020autumn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EN version

Введение в компьютерный интеллект. Машинное обучение.

Содержание

  • (2020-12-01) Выложены девятая лекция и девятый семинаркодом)
  • (2020-11-24) Выложены восьмая лекция и восьмой семинаркодом)
  • (2020-11-17) Выложена ссылка на соревнование
  • (2020-11-10) Выложено второе теоретическое задание. Дедлайн: 28 ноября 23:59:59 (после этого срока баллы будут умножаться на 0.5). Отправлять на почту курса [email protected] с темой [ML2020A:theory02]
  • (2020-11-10) Выложены шестая лекция и шестой семинаркодом)
  • (2020-11-03) Выложены пятая лекция и пятый семинаркодом1, кодом2)
  • (2020-10-27) Выложены четвертая лекция и четвёртый семинар
  • (2020-10-27) Выложено первое практическое задание. Дедлайн: 14 ноября 23:59:59 (после этого срока баллы будут умножаться на 0.5). Отправлять на почту курса [email protected] с темой [ML2020A:coding01]
  • (2020-10-20) Выложено первое теоретическое задание. Дедлайн: 07 ноября 23:59:59 (после этого срока баллы будут умножаться на 0.5). Отправлять на почту курса [email protected] с темой [ML2020A:theory01]
  • (2020-10-20) Выложены третья лекция и третий семинар
  • (2020-10-13) Выложены вторая лекция и код со второго семинара
  • (2020-10-07) Выложены первая лекция и первый семинаркодом)
  • (2020-09-29) Создан данный репозиторий
  • Первое лекционное занятие состоится во вторник, 6 октября, в 18:00 онлайн в Zoom (ссылка будем разослана в соотв. канале)
  • Первое семинарское занятие состоится во вторник, 6 октября, в 19:30 онлайн в Zoom (ссылка будем разослана в соотв. канале)
  • Помимо лекций будут проходить еще и семинарские занятия, на которых будут обсуждаться практические вопросы машинного обучения. Семинары будут проходить сразу после лекций.

В осеннем семестре 2020 года на механико-математическом факультете МГУ им. М. В. Ломоносова начинается чтение нового спецкурса по выбору студента, посвященного классическим алгоритмам машинного обучения (теория + практика).

Курс будет читаться на базе кафедры Математической Теории Интеллектуальных Систем под руководством д.ф.-м.н., профессора Бабина Д. Н.

Курс будут читать к.ф.-м.н. Петюшко А. А. и к.ф.-м.н. Иванов И. Е.

Курс читается по вторникам в 18:00 (теория) и 19:30 (практика) онлайн в Zoom.

  • Telegram-канал, в котором будут появляться все важные новости
  • Обратная связь - по почте [email protected]
  • Ну и всегда можно написать в issues :)
Номер Дата Лекция Семинар ДЗ
01 06.10.2020 Вводная лекция. Кросс-валидация, дилемма смещения-разброса Вводное занятие. Кросс-валидация, дилемма смещения-разброса
02 13.10.2020 Непараметрические методы классификации и регрессии Алгоритмы kNN, кластеризации k-means
03 20.10.2020 Вероятностный подход к классификации Наивный байесовский классификатор Теория1
04 27.10.2020 Регрессия и оценка качества Линейная регрессия. Практика1
05 03.11.2020 Линейные классификаторы Метрики качества классификаторов
06 10.11.2020 SVM Построение SVM Теория2
07 17.11.2020 Решающие деревья. Случайный лес Работа с пропущенными значениями. Выбор признаков Соревнование
08 24.11.2020 Ансамбли SVR
09 01.12.2020 Ансамбли Обзор методов ансамблирования в sklearn
10 08.12.2020 Методы уменьшения размерности Разбор домашних заданий курса
  1. Курс лекций по машинному обучению на http://www.machinelearning.ru от Воронцова К. В.
  2. Hastie, T. and Tibshirani, R. and Friedman, J. The Elements of Statistical Learning, 2nd edition, Springer, 2009.
  3. Bishop, C.M. Pattern Recognition and Machine Learning, Springer, 2006.

Шпаргалки

  • Краткая справочная информация по Python, NumPy, SciPy, SciKit-learn, Pandas, MatPlotLib, Jupyter Notebook: см. в папке с документацией курса 2019 года

Введение в Python

Введение в машинное обучение

Introduction to Computer Intelligence. Machine learning.

Content

  • (2020-12-01) Uploaded 9th [lecture] (./lectures/lecture09-boosting.pdf) and 9th seminar (with code)
  • (2020-11-24) Uploaded 8th lecture and 9th seminar (with code)
  • (2020-11-17) Uploaded link to competition
  • (2020-11-10) Uploaded second theoretical task. Deadline: 28 November 23:59:59 (after this deadline, points will be multiplied by 0.5). Send an e-mail the course [email protected] with a subject [ML2020A:theory02]
  • (2020-11-10) Uploaded 6th lecture and sixth seminar (with code)
  • (2020-11-03) Uploaded 5th lecture and fifth seminar (with code, code2)
  • (2020-10-27) Uploaded 4th lecture and fourth seminar
  • (2020-10-27) Uploaded first practical task. Deadline: November 14th 23:59:59 (after this deadline, points will be multiplied by 0.5). Send to the course email [email protected] with a subject title [ML2020A:coding01]
  • (2020-10-20) Uploaded first theoretical task. Deadline: 07 November 23:59:59 (after this deadline, points will be multiplied by 0.5). Send to the course email [email protected] with a subject title [ML2020A:theory01]
  • (2020-10-20) Uploaded 3rd lecture and 3rd seminar
  • (2020-10-13) Uploaded 2nd lecture and the code from the 2nd seminar
  • (2020-10-07) Uploaded 1st lecture and 1st seminar (with code)
  • (2020-09-29) This repository has been created
  • The first lecture will take place on Tuesday, October 6, at 18:00 online at Zoom (link will be sent to the corresponding channel)
  • The first seminar will take place on Tuesday, October 6, at 19:30 online at Zoom (link will be sent to the corresponding channel)
  • In addition to the lectures, there will also be seminars that will discuss practical issues of machine learning. Seminars will be held immediately after the lectures.

In the fall semester of 2020 at the Faculty of Mechanics and Mathematics of Lomonosov Moscow State University begins reading a new special course of the student's choice, dedicated to classical machine learning algorithms (theory + practice).

The course will be taught on the basis of the Department of Mathematical Theory of Intelligent Systems under the guidance of Doctor of Physical and Mathematical Sciences, Professor Babin D.N.

The course will be taught by Ph.D. Petiushko A.A. and Ph.D. Ivanov I.E.

The lessons are to be taught on Tuesdays at 18:00 (theory) and 19:30 (practice) online at Zoom.

Number Date Lecture Seminar Hometask
01 06.10.2020 Introductory lecture. Cross-validation, the bias-variance tradeoff Introductory lesson. Cross-validation, the bias-variance tradeoff
02 13.10.2020 Nonparametric classification and regression methods KNN algorithms, k-means clustering
03 20.10.2020 Probabilistic approach to classification Naive Bayesian Classifier Theory1
04 27.10.2020 Regression and quality assessment Linear regression. Practice1
05 03.11.2020 Linear classifiers Classifier quality metrics
06 10.11.2020 SVM Building SVM Theory2
07 17.11.2020 Decision trees. Random forest Working with missing values. Feature selection Competition
08 24.11.2020 Ensembles 1 SVR
09 01.12.2020 Ensembles 2 An overview of ensemble methods in sklearn
10 08.12.2020 Dimension reduction methods Analysis of the course homework
  1. Machine Learning Lecture Course on http://www.machinelearning.ru from Vorontsov K.V.
  2. Hastie, T. and Tibshirani, R. and Friedman, J. The Elements of Statistical Learning, 2nd edition, Springer, 2009.
  3. Bishop, C.M. Pattern Recognition and Machine Learning, Springer, 2006.

Cheat sheets

  • Quick reference information on Python, NumPy, SciPy, SciKit-learn, Pandas, MatPlotLib, Jupyter Notebook: see in folder with documentation course 2019 year

Introduction to Python

Introduction to machine learning

About

Machine Learning, Course 2020 Autumn (lectures + seminars)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •