Машинное обучение (ФЭН) - 2021-2022 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Правила выставления оценок)
Строка 37: Строка 37:
 
Все работы оцениваются в 10 баллов.  
 
Все работы оцениваются в 10 баллов.  
  
<В прошлом году> Активная работа на семинаре добавляет +3 балла к следующей пятиминутке (максимум за пятиминутку в любом случае 10 баллов).
+
 
 +
**Активная работа на семинаре добавляет +3 балла к следующей пятиминутке** (максимум за пятиминутку в любом случае 10 баллов).
  
 
Итоговая оценка вычисляется на основе оценки за работу в семестре и оценки за экзамен:
 
Итоговая оценка вычисляется на основе оценки за работу в семестре и оценки за экзамен:
Строка 43: Строка 44:
 
'''0.3 * Домашнее задание + 0.2 * Коллоквиум + 0.2 * Работа на семинаре + 0.3 * Экзамен'''
 
'''0.3 * Домашнее задание + 0.2 * Коллоквиум + 0.2 * Работа на семинаре + 0.3 * Экзамен'''
  
<По прошлому году> 20% слушателей с наибольшим накопленным баллом получают автоматом 10 баллов за курс.
+
**20% слушателей с наибольшим накопленным баллом получают автоматом 10 баллов за курс**.
  
 
== Коллоквиум ==
 
== Коллоквиум ==

Версия 13:06, 29 августа 2021

О курсе

Преподаватели:

Лекции - Кантонистова Елена Олеговна

Семинары - Кантонистова Елена Олеговна, Ананьева Марина Евгеньевна, Липатов Иван Константинович

Лекции и семинары

Канал курса: https://t.me/ml_econom

Все материалы лекций и семинаров находятся здесь: <чуть позже здесь появится ссылка на GitHub-репозиторий этого курса>

Ссылки на занятия в ZOOM

На данный момент все занятия проводятся очно, в аудиториях.

Как связаться с преподавателями и куда сдавать домашки

Группа Преподаватель Учебный ассистент Инвайт в anytask Чат в telegram

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

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

  • самостоятельные работы на семинарах (пятиминутки);
  • коллоквиум в сессию первого модуля (письменный);
  • домашние задания (в том числе соревнование на Kaggle);
  • экзамен в сессию второго модуля (письменный).

Все работы оцениваются в 10 баллов.


    • Активная работа на семинаре добавляет +3 балла к следующей пятиминутке** (максимум за пятиминутку в любом случае 10 баллов).

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

0.3 * Домашнее задание + 0.2 * Коллоквиум + 0.2 * Работа на семинаре + 0.3 * Экзамен

    • 20% слушателей с наибольшим накопленным баллом получают автоматом 10 баллов за курс**.

Коллоквиум

Коллоквиум будет проходить в сессию первого модуля. Коллоквиум проходит в письменном виде.

Подробности будут объявлены позже.

Экзамен

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

Подробности будут объявлены позже.

Лекции

Материалы лекций: <ссылка появится вместе с созданием репозитория курса 2021-2022 учебного года>

Лекция 1. Введение в машинное обучение. Основы линейной алгебры и матричного дифференцирования

Лекция 2. Линейная регрессия, градиентный спуск

Лекция 3. Метрики качества регрессии

Лекция 4. Линейные классификаторы (1).

Лекция 5. Линейные классификаторы (2).

Лекция 6. Многоклассовая классификация. Нелинейные модели. Калибровка вероятностей.

Лекция 7. Работа с текстовыми данными. Работа с выбросами

Лекция 8. Снижение размерности

Лекция 9. Решающие деревья

Лекция 10. Бэггинг

Лекция 11. Бустинг

Лекция 12. Временные ряды.

Лекция 13. Кластеризация и визуализация данных.

Лекция 14. Введение в нейронные сети.

Семинары

Материалы семинаров: <ссылка появится немного позднее>

Семинар 1. Основы линейной алгебры и матричного дифференцирования

Семинар 2. Одномерная регрессия ручками, градиентный спуск

Семинар 3. Вывод оптимальных констант некоторых функций потерь. Обсуждение предобработки данных

Семинар 4. Решение теоретико-практических задач.

Семинар 5. Теоретические задачи на персептрон и логистическую регрессию

Семинар 6. Решение теоретико-практических задач

Семинар 7. Обсуждение feature extraction и feature selection

Семинар 8. Решение теоретико-практических задач

Семинар 9. Решение теоретико-практических задач

Семинар 10. Решение теоретико-практических задач

Семинар 11. Бустинг и его имплементации

Семинар 12. Catboost

Семинар 13. Временные ряды

Семинар 14. Кластеризация

Домашние задания

На курсе планируется 7 домашних заданий. Формула вычисления итоговой оценки: взвешенное среднее из 6 домашних заданий с максимальными баллами.

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

Все домашние работы, а также пятиминутки в начале семинаров необходимо сдавать в Anytask.

Домашняя работа 1.

Домашняя работа 2.

Домашняя работа 3.

Домашняя работа 4.

Домашняя работа 5.

Домашняя работа 6.

Домашняя работа 7.

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

Книги

  • 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.

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