Машинное обучение (семинары, ВМК МГУ)

Материал из MachineLearning.

(Различия между версиями)
Перейти к: навигация, поиск
(Соревнования)
 
(82 промежуточные версии не показаны)
Строка 3: Строка 3:
|[[Изображение:ML_surfaces.png|280px]]
|[[Изображение:ML_surfaces.png|280px]]
| valign="top"|
| valign="top"|
-
* Семинары в поддержку курса лекций [[Машинное обучение (курс лекций, К.В.Воронцов)|«Машинное обучение»]] [[Участник:Vokov|К.В. Воронцова]].
+
* Семинары в поддержку курса лекций [[Математические методы распознавания образов (курс лекций, В.В.Китов)|«Математические методы распознавания образов»]] [[Участник:Victor Kitov|В. В. Китова]].
* Ведутся на кафедре [[Математические методы прогнозирования (кафедра ВМиК МГУ)|ММП]] [[Факультет вычислительной математики и кибернетики МГУ| ВМК МГУ]] с осени 2012 года.
* Ведутся на кафедре [[Математические методы прогнозирования (кафедра ВМиК МГУ)|ММП]] [[Факультет вычислительной математики и кибернетики МГУ| ВМК МГУ]] с осени 2012 года.
* Семинарист: [[Участник:EvgSokolov|Соколов Е.А.]]
* Семинарист: [[Участник:EvgSokolov|Соколов Е.А.]]
-
* Почта: ''sokolov.evg+vmk-ml@gmail.com''
+
* Ассистент: Николаев В.В.
-
* Анонимные отзывы и комментарии по семинарам можно оставлять здесь: [https://docs.google.com/forms/d/1j8zMReMtl-BCeAVISxx_v42_y8GAVeolofFuAHQjHBc/viewform?usp=send_form].
+
* Почта семинариста: ''sokolov.evg+vmk-ml@gmail.com''
 +
* Почта для заданий: ''ml.cmc.msu@gmail.com''
 +
* Репозиторий с материалами: https://github.com/esokolov/ml-course-msu
 +
* Анонимные отзывы и комментарии по семинарам можно оставлять здесь: [https://docs.google.com/forms/d/1j8zMReMtl-BCeAVISxx_v42_y8GAVeolofFuAHQjHBc/viewform?usp=send_form https://docs.google.com/...]
|}
|}
-
<!-- == Новости == -->
+
=== Актуальная информация ===
-
<!-- * новостей нет! -->
+
-
== Выставление оценки за курс ==
+
Вся актуальная информация по курсу находится на странице https://github.com/esokolov/ml-course-msu
-
Итоговая контрольная работа:
+
=== Оценки ===
 +
https://docs.google.com/spreadsheets/d/1A5BJs_dJcmqY2KVBUCTWlXueTeFWNVT6Tbx5e3dN6_c/edit?usp=sharing
-
# На последней лекции будет проведена контрольная работа, которая затронет все темы, изученные в течение семестра.
+
== Страницы курса прошлых лет ==
-
# Контрольная оценивается по двухбалльной шкале (зачет/незачет), незачет влечет за собой недопуск к экзамену.
+
[[Машинное обучение (семинары, ВМК МГУ)/2015-2016 год, весна|2015-2016 год, весна]]
-
# Студент, не получивший допуск, переписывает на экзамене контрольную. В случае успеха он сдает экзамен на первой пересдаче. В случае незачета он снова переписывает контрольную на первой пересдаче, и так далее.
+
-
Семинары:
+
[[Машинное обучение (семинары, ВМК МГУ)/2015-2016 год, осень|2015-2016 год, осень]]
-
# На семинарах по каждой пройденной теме будут проводиться проверочные работы. Каждая проверочная оценивается по пятибалльной шкале. В зависимости от оценки за проверочную, студент освобождается от части или от всех задач по этой теме на итоговой контрольной работе.
+
[[Машинное обучение (семинары, ВМК МГУ)/2014-2015 год, весна|2014-2015 год, весна]]
-
# Также на семинарах будут выдаваться практические задания, которые будут оцениваться по пятибалльной шкале.
+
-
# В течение семестра будут проводиться конкурсы по анализу данных. Каждый конкурс оценивается по 15-балльной шкале. За первое, второе и третье место выставляется 15, 13 и 11 баллов соответственно при условии, что студенты выступят с докладом о своем решении (в противном случае они получают 10 баллов). За места с четвертого и по самое последнее, превосходящее бейзлайн, выставляется от 10 до 1 баллов по равномерной сетке. Если все присланные группой решения будут тривиальными, то преподаватель имеет право снизить максимальную оценку до 10 или до 5 баллов.
+
-
# Оценка за работу в семестре равна сумме оценок за проверочные работы и практические задания.
+
-
# Если оценка за работу в семестре не меньше 90% от максимальной оценки за проверочные и лабораторные работы, то студент освобождается от написания итоговой контрольной и получает допуск к экзамену автоматом.
+
-
# Если оценка за работу в семестре равна максимальной оценке за проверочные и лабораторные работы, то студент получает +1 балл на экзамене (при условии получения положительной оценки).
+
-
# В конце семестра разрешается переписать одну пропущенную по любой причине проверочную работу. Также разрешается переписать все проверочные, пропущенные по уважительной причине.
+
-
== Весенний семестр 2014/2015 ==
+
[[Машинное обучение (семинары, ВМК МГУ)/2014-2015 год, осень|2014-2015 год, осень]]
-
=== Расписание занятий ===
+
[[Машинное обучение (семинары, ВМК МГУ)/2013-2014 год, весна|2013-2014 год, весна]]
-
{|class = "standard"
+
-
! Дата !! Номер !! Тема !! Материалы !! Д/З
+
-
|-
+
-
|11 февраля
+
-
|align="center"|Семинар 1
+
-
|
+
-
* Выдача первого конкурсного задания
+
-
* Работа с разреженными и текстовыми признаками
+
-
* Методы построения композиций: blending и stacking
+
-
* Введение в Vowpal Wabbit
+
-
| [[Media:Sem01_vw.pdf|Слайды]]
+
-
|
+
-
|-
+
-
|18 февраля
+
-
|align="center"|Семинар 2
+
-
|
+
-
Композиционные методы:
+
-
* Бутстрэппинг, уменьшение средней ошибки при усреднении алгоритмов
+
-
* AdaBoost: метод обучения, скорость сходимости
+
-
* Семейства базовых классификаторов для AdaBoost
+
-
* Многоклассовый AdaBoost
+
-
| [[Media:Sem02_ensembles.pdf|Конспект]]
+
-
| [[Media:Sem02_ensembles_hw.pdf|Домашнее задание]]
+
-
|-
+
-
|25 февраля
+
-
|align="center"|Семинар 3
+
-
|
+
-
Композиционные методы:
+
-
* Бустинг с квадратичной функцией потерь
+
-
* Градиентный бустинг как градиентный спуск в функциональном пространстве
+
-
* Регуляризация в градиентном бустинге: сокращение шага и бэггинг
+
-
* Логистическая функция потерь, ее обоснование и формулы для бустинга
+
-
* Градиентный бустинг над деревьями, переподбор ответов в листьях
+
-
* Взвешивание объектов в градиентном бустинге
+
-
* Сравнение логистической и экспоненциальной функций потерь
+
-
| [[Media:Sem03_ensembles_2014.pdf|Конспект]]
+
-
| [[Media:Sem03_ensembles_hw_2014.pdf|Домашнее задание]]
+
-
|-
+
-
|4 марта
+
-
|align="center"|Семинар 4
+
-
|
+
-
Композиционные методы:
+
-
* Разложение ошибки на шум, смещение и разброс (bias-variance decomposition)
+
-
* Смещение и разброс метода k ближайших соседей
+
-
* Бутстрэп
+
-
* Бэггинг, его смещение и разброс
+
-
* Случайные леса, out-of-bag-оценки
+
-
* Связь случайных лесов с метрическими методами
+
-
| [[Media:Sem04_ensembles_2014.pdf|Конспект]]
+
-
| [[Media:Sem04_ensembles_hw_2014.pdf|Домашнее задание]]
+
-
|-
+
-
|11 марта
+
-
|align="center"|Семинар 5
+
-
|
+
-
EM-алгоритм:
+
-
* Скрытые переменные и смеси распределений
+
-
* EM-алгоритм в общем виде
+
-
* Вывод формул для смеси нормальных распределений
+
-
* Дивергенция Кульбака-Лейблера, ее свойства
+
-
* Обоснование EM-алгоритма
+
-
| [[Media:Sem05_em.pdf|Конспект]]
+
-
| [[Media:Sem05_em_hw.pdf|Домашнее задание]]
+
-
|-
+
-
|8 апреля
+
-
|align="center"|Семинар 6
+
-
|
+
-
Доклады студентов об участии в первом конкурсе
+
-
| Презентации:
+
-
* [[Media:Vikhreva.pdf|Вихрева]]
+
-
* [[Media:Pankratov.pdf|Панкратов]]
+
-
* [[Media:Rysmyatova.pdf|Рысьмятова]]
+
-
|
+
-
|-
+
-
|15 апреля
+
-
|align="center"|Семинар 7
+
-
|
+
-
Метрики качества:
+
-
* MSE, MAE, квантильная регрессия
+
-
* Матрица ошибок и основанные на ней метрики качества
+
-
* Площадь под ROC-кривой, ее недостатки на несбалансированных выборках
+
-
* Площадь под Precision-Recall-кривой, ее связь со средней точностью
+
-
* Многоклассовая классификация: micro- и macro-усреднение
+
-
* Обучение на несбалансированных выборках: undersampling, oversampling, SMOTE
+
-
| [[Media:Sem06_metrics.pdf|Конспект]]
+
-
| [[Media:Sem06_metrics_hw.pdf|Домашнее задание]]
+
-
|-
+
-
|22 апреля
+
-
|align="center"|Семинар 8
+
-
|
+
-
Нейронные сети:
+
-
* Метод обратного распространения ошибки
+
-
* Аппроксимация функций с помощью нейронных сетей
+
-
* Dropout learning
+
-
* Extreme Learning Machines
+
-
| [[Media:Sem07_ann.pdf|Конспект]]
+
-
| [[Media:Sem07_ann_hw.pdf|Домашнее задание]]
+
-
|-
+
-
|}
+
-
 
+
-
=== Практические задания ===
+
-
{|class = "standard"
+
-
! Задание !! Тема !! Дата выдачи !! Срок сдачи !! Условие
+
-
|-
+
-
|
+
-
|
+
-
|
+
-
|
+
-
|
+
-
|-
+
-
|}
+
-
 
+
-
[[Машинное обучение (семинары, ВМК МГУ)/Виртуальная машина|Виртуальная машина с питоном и библиотеками]]
+
-
 
+
-
Полезные ссылки:
+
-
* [https://github.com/jrjohansson/scientific-python-lectures#online-read-only-versions Lectures on scientific computing with Python]
+
-
* [http://nbviewer.ipython.org/github/jrjohansson/scientific-python-lectures/blob/master/Lecture-4-Matplotlib.ipynb matplotlib - 2D and 3D plotting in Python]
+
-
* [http://nbviewer.ipython.org/gist/rpmuller/5920182 A Crash Course in Python for Scientists]
+
-
* [https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks A gallery of interesting IPython Notebooks]
+
-
 
+
-
=== Соревнования ===
+
-
{|class = "standard"
+
-
! Задание !! Тема !! Дата начала !! Дата окончания !! Ссылка
+
-
|-
+
-
| Конкурс 1
+
-
| "Предскажите зарплату по тексту объявления"
+
-
| 11 февраля 2015
+
-
| 24 марта 2015, 23.59 (контест)
+
-
29 марта 2015, 23.59 (код и отчет)
+
-
| https://kaggle.com/join/kfhsi892o3lhf20dbv
+
-
|-
+
-
| Конкурс 2
+
-
| "К каким категориям относится научная статья?"
+
-
| 22 апреля 2015
+
-
| 12 мая 2015, 03.00 (контест)
+
-
17 мая 2015, 23.59 (код и отчет)
+
-
| см. почту
+
-
|-
+
-
|}
+
-
 
+
-
Все студенты должны прислать краткий отчет о своем решении и код, воспроизводящий результат.
+
-
 
+
-
Полезные ссылки:
+
-
* [https://github.com/JohnLangford/vowpal_wabbit/wiki/Tutorial Vowpal Wabbit wiki]
+
-
* [http://zinkov.com/posts/2013-08-13-vowpal-tutorial/ Vowpal Wabbit tutorial for the Uninitiated]
+
-
* [http://fastml.com/blog/categories/vw/ Истории успешного использования VW]
+
-
 
+
-
=== Оценки ===
+
-
{|class = "standard"
+
-
! ФИО студента !! Группа !! contest1 !! TBA !! TBA !! TBA !! TBA !! TBA !! TBA !! TBA !! TBA !! TBA !! Семестр !! Экзамен !! Итоговая оценка
+
-
|-
+
-
| Вихрева М. || align="center"| 317 || align="center"| <!--З1--> 15 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Гитман И. || align="center"| 317 || align="center"| <!--З1--> 2.8 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Даулбаев Т. || align="center"| 317 || align="center"| <!--З1--> 5.5 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Журавлёв В. || align="center"| 317 || align="center"| <!--З1--> 10 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Иванов О. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Квасов А. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Кудрявцев Г. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Молчанов Д. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Молчанова Ю. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Морозов А. || align="center"| 317 || align="center"| <!--З1--> 13 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Оспанов А. || align="center"| 317 || align="center"| <!--З1--> 7.3 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Панкратов А. || align="center"| 317 || align="center"| <!--З1--> 11 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Полякова Н. || align="center"| 317 || align="center"| <!--З1--> 8.2 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Рысьмятова А. || align="center"| 317 || align="center"| <!--З1--> 9.1 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Соколова А. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Стёпина А. || align="center"| 317 || align="center"| <!--З1--> 3.7 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Тлеубаев А. || align="center"| 317 || align="center"| <!--З1--> 6.4 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Чабаненко В. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Чепарухин С. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Чиркова Н. || align="center"| 317 || align="center"| <!--З1--> || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
| Шаповалов Н. || align="center"| 317 || align="center"| <!--З1--> 4.6 || align="center"| <!--З2--> || align="center"| <!--З3--> || align="center"| <!--З4--> || align="center"| <!--З5--> || align="center"| <!--З6--> || align="center"| <!--З7--> || align="center"| <!--З8--> || align="center"| <!--З9--> || align="center"| <!--З10--> || align="center"| <!--Семестр--> || align="center"| <!--Экзамен--> || align="center"| <!--оценка-->
+
-
|-
+
-
|}
+
-
 
+
-
== Страницы курса прошлых лет ==
+
-
[[Машинное обучение (семинары, ВМК МГУ)/2014-2015 год, осень|2014-2015 год, осень]]
+
[[Машинное обучение (семинары, ВМК МГУ)/2013-2014 год, осень|2013-2014 год, осень]]
[[Машинное обучение (семинары, ВМК МГУ)/2013-2014 год, осень|2013-2014 год, осень]]
-
 
-
[[Машинное обучение (семинары, ВМК МГУ)/2013-2014 год, весна|2013-2014 год, весна]]
 
[[Машинное обучение (семинары, ВМК МГУ)/2012|2012 год]]
[[Машинное обучение (семинары, ВМК МГУ)/2012|2012 год]]
[[Категория:Учебные курсы]]
[[Категория:Учебные курсы]]

Текущая версия

Содержание

Актуальная информация

Вся актуальная информация по курсу находится на странице https://github.com/esokolov/ml-course-msu

Оценки

https://docs.google.com/spreadsheets/d/1A5BJs_dJcmqY2KVBUCTWlXueTeFWNVT6Tbx5e3dN6_c/edit?usp=sharing

Страницы курса прошлых лет

2015-2016 год, весна

2015-2016 год, осень

2014-2015 год, весна

2014-2015 год, осень

2013-2014 год, весна

2013-2014 год, осень

2012 год