Skip to content

ftad/ML2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 

Repository files navigation

Курс Машинное обучение, ФТиАД 2018

Где и когда

Занятия проходят по субботам, 12:10 - 15:00, ауд. 311.

Ссылки

Канал в telegram для объявлений: https://t.me/joinchat/AAAAAFDWMYIkKSfGPEb_4w

Anytask курса: https://anytask.org/course/390 (инвайт Kw4G1Bf). Все практические задания нужно сдавать в Anytask (загрузить в соответствующую задачу).

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

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

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

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

Итоговая оценка вычисляется на основе оценки за работу в семестре и оценки за экзамен:

Oитоговая = 0.7 * Oнакопленная + 0.3 * Оэкз

Оценка за работу в семестре вычисляется по формуле

Oнакопленная = 0.2 * Oсамостоятельные + 0.6 * Одомашние задания + 0.2 * Оконтрольная

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

Накопленная, экзаменационная и итоговая оценки округляются арифметически.

Правила сдачи домашних заданий

Дедлайн по теоретическим заданиям — начало следующего занятия (жесткий).

Дедлайн по практическим заданиям — 02:00 следующей пятницы (мягкий), 23:59 воскресенья (жесткий).

За каждый день просрочки после мягкого дедлайна снимается 2 балла. После жёсткого дедлайна работы не принимаются. Два раза за курс жесткий дедлайн можно просрочить.

Некоторые практические задания нужно не только загрузить в Anytask, но и предварительно сдать в Яндекс контест. В этом случае в контесте вы будете видеть результаты проверки своих функций. Предварительно на контесте нужно зарегистрироваться. Чтобы ваши решения было возможно идентифицировать, обязательно указывайте в решении ссылку на вашу финальную посылку в Яндекс контест.

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

При наличии уважительной причины пропущенную проверочную можно написать позднее, а дедлайн по домашнему заданию может быть перенесён (при этом получить дополнительные баллы за призовые места на конкурсе можно только при участии в общий срок). Дедлайн по домашнему заданию переносится на количество дней, равное продолжительности уважительной причины. Решение о том, является ли причина уважительной, принимает исключительно учебный офис.

Контрольная работа

Контрольная работа будет проводиться 3 ноября в 12:10 вместо лекции в ауд.311. Длительность контрольной работы - 1 час 20 минут. Второй пары в этот день не будет.

Вопросы к контрольной работе

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

Экзамен

Вопросы к экзамену

Письменный экзамен будет включать в себя два теоретических вопроса, составленных из вопросов в списке, а также две задачи. Длительность экзамена - 1 час 20 минут.

Материалы занятий

1. Введение в машинное обучение. Основы языка python

2. Библиотеки numpy и pandas

3. Градиентные методы оптимизации. Линейная регрессия

4. Фнукции потерь в регрессии. Регуляризация в линейной регрессии

5. Вероятностный подход к машинному обучению. Линейная классификация

6. Линейная классификация (продолжение). Метрики качества классификации

7. Решающие деревья

8. Метрические методы

9. Композиции

10. Композиции (окончание темы). Разложение ошибки на смещение и разброс

11. Обучение без учителя: кластеризация, понижение размерности, визуализация.

12. Генерация и отбор признаков

Задания

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

Книги:

  • Hastie T., Tibshirani R, Friedman J. The Elements of Statistical Learning (2nd edition). Springer, 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.

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

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors