Машинное обучение (фэн 2019) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(О курсе)
(lecture 2)
Строка 46: Строка 46:
 
== Полезные материалы ==
 
== Полезные материалы ==
  
[https://github.com/bdemeshev/mlearn_pro задачник по машинному обучению]
+
[https://github.com/bdemeshev/mlearn_pro Задачник по машинному обучению]
  
 
'''Неделя 1''' (лекция 6 сентября). [http://www.janmagnus.nl/misc/mdc-ch18.pdf Матричный дифференциал] и его свойства. Формула оценивания. Киноклуб [https://www.youtube.com/channel/UCbfYPyITQ-7l4upoX8nvctg Two minutes paper].
 
'''Неделя 1''' (лекция 6 сентября). [http://www.janmagnus.nl/misc/mdc-ch18.pdf Матричный дифференциал] и его свойства. Формула оценивания. Киноклуб [https://www.youtube.com/channel/UCbfYPyITQ-7l4upoX8nvctg Two minutes paper].
 +
 +
[https://www.coursera.org/learn/python-osnovy-programmirovaniya Курс по питону с курсеры]
 +
 +
'''Неделя 2''' (лекция 13 сентября). Второй дифференциал. Явный вывод оценок МНК в матричной форме. Проверка условий второго порядка с помощью второго дифференциала.
 +
Градиентный спуск. Методы оценки градиента: SG, SAG, momentum.
 +
 +
[https://distill.pub/2017/momentum/ Приятная визуализация Why momentum really works?]
 +
[https://github.com/esokolov/ml-course-hse/blob/master/2016-fall/lecture-notes/lecture02-linregr.pdf Лекция Евгения Соколова]
 +
[http://www.cs.cmu.edu/~aarti/Class/10725_Fall17/Lecture_Slides/stochastic_optimization_methods.pdf Слайды про SG, SAG от Carnegie Mellon]
 +
  
 
===Книги===
 
===Книги===

Версия 10:56, 13 сентября 2019

О курсе

[... Таблица с оценками]

Группа Преподаватель Учебный ассистент Username Расписание
лекции Борис Демешев R405, пятница, 9:00-10:30
... Павел Губко
... Артем Филатов
... Артур Петросян

Правила выставления оценок

В курсе предусмотрено несколько форм контроля знания:

  • Квизы (самостоятельные работы) на семинарах, проверяющие знание основных фактов с лекций и выполнение теоретических домашних заданий
  • Практические домашние работы на Python
  • Соревнование по анализу данных
  • Устный коллоквиум в конце 1-го модуля
  • Письменный экзамен

Итоговая оценка = 0.2 * Квизы + 0.3 * Домашние задания + 0.2 * Коллоквиум + 0.3 * Экзамен

Накопленная и итоговая оценки округляются арифметически. Никакие промежуточные оценки, в том числе оценки за домашние задания, самостоятельные работы или коллоквиум, не округляются.

Оценка за самостоятельную работу вычисляется как сумма баллов по всем самостоятельным, переведенная в 10 бальную шкалу. Оценка за домашнюю работу — как сумма баллов по всем практическим заданиям и соревнованию, переведенная в 10 бальную шкалу. Количество баллов за разные задания может различаться в зависимости от их сложности.

По курсу возможно получение оценки автоматом без сдачи экзамена. Необходимым условием для получения автомата является накопленная оценка, равная 8 или выше.

Коллоквиум и экзамен

Коллоквиум будет проведен ...

  • коллоквиум будет включать в себя теоретические вопросы и задачи
  • на подготовку и ответ будет выделено примерно по ... минут
  • пользоваться при подготовке ничем нельзя

Экзамен будет проведен ...

Полезные материалы

Задачник по машинному обучению

Неделя 1 (лекция 6 сентября). Матричный дифференциал и его свойства. Формула оценивания. Киноклуб Two minutes paper.

Курс по питону с курсеры

Неделя 2 (лекция 13 сентября). Второй дифференциал. Явный вывод оценок МНК в матричной форме. Проверка условий второго порядка с помощью второго дифференциала. Градиентный спуск. Методы оценки градиента: SG, SAG, momentum.

Приятная визуализация Why momentum really works? Лекция Евгения Соколова Слайды про SG, SAG от Carnegie Mellon


Книги

  • Hastie T., Tibshirani R, Friedman J. The Elements of Statistical Learning (2nd edition). Springer, 2009.r, 2009.
  • Bishop C. M. Pattern Recognition and Machine Learning. Springer, 2006.
  • Mohri M., Rostamizadeh A., Talwalkar A. Foundations of Machine Learning. MIT Press, 2012.
  • Murphy K. Machine Learning: A Probabilistic Perspective. MIT Press, 2012.
  • Mohammed J. Zaki, Wagner Meira Jr. Data Mining and Analysis. Fundamental Concepts and Algorithms. Cambridge University Press, 2014.
  • Willi Richert, Luis Pedro Coelho. Building Machine Learning Systems with Python. Packt Publishing, 2013.

Курсы по машинному обучению и анализу данных