Магистратура
2024/2025
Методы машинного обучения
Статус:
Курс обязательный (Прикладная политология)
Направление:
41.04.04. Политология
Кто читает:
Департамент политики и управления
Где читается:
Факультет социальных наук
Когда читается:
2-й курс, 1, 2 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Синицина Арина Викторовна
Прогр. обучения:
Прикладная политология
Язык:
русский
Кредиты:
6
Программа дисциплины
Аннотация
Дисциплина "Методы машинного обучения" предназначена для подготовки магистров направления 41.04.04 «Политология». В курсе изучаются основные постановки задач машинного обучения, а также методы, необходимые для их решения. В частности, в курсе рассматриваются методы обучения с учителем (линейные методы, решающие деревья, композиции алгоритмов) и без учителя (методы кластеризации, понижения размерности данных). В курсе также обсуждаются вопросы визуализации данных и их предварительной обработки. Теоретические знания, полученные на занятиях, подкрепляются практическими занятиями по использованию популярных инструментов по изучаемой тематике.
Цель освоения дисциплины
- Ознакомление студентов с основными принципами машинного обучения – а именно, видами задач машинного обучения, классами моделей, способами обработки различных типов данных и измерение качества результатов
- Формирование у студентов практических навыков работы с данными и решения прикладных задач анализа данных с помощью современного программного обеспечения
Планируемые результаты обучения
- Знать и уметь применять основные виды методов обучения без учителя
- Знать и уметь применять основные виды методов обучения с учителем
- Знать основные типы задач в машинном обучении и уметь определять тип задачи
Содержание учебной дисциплины
- Введение в машинное обучение и анализ данных
- Основные методы обучения с учителем
- Методы обучения без учителя
Элементы контроля
- Практическая контрольнаяПрактическая контрольная работа проверяет умение реализовывать методы машинного обучения в Python (в объеме, изученном в 1 модуле)
- Защита проектаЗащита индивидуального проекта (презентация и ответы на вопросы)
- ЭкзаменЭкзамен включает в себя теоретические вопросы и практические задания в Python
- Код к проектуКод в Python к итоговому проекту
- Проверочные работыПроверочные работы выполняются на каждой лекции по заданному материалу учебника. Оценка за проверочные работы выставляется как доля баллов, набранных от максимально возможной суммы баллов за все проверочные работы (с линейным приведением в 10-тибалльную шкалу)
- Теоретическая контрольнаяТеоретическая контрольная работа за первый модуль охватывает материал учебника и лекций за первый модуль.
Промежуточная аттестация
- 2024/2025 2nd module0.1 * Защита проекта + 0.15 * Код к проекту + 0.15 * Практическая контрольная + 0.25 * Проверочные работы + 0.15 * Теоретическая контрольная + 0.2 * Экзамен
Список литературы
Рекомендуемая основная литература
- Christopher M. Bishop. (n.d.). Australian National University Pattern Recognition and Machine Learning. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.EBA0C705
- James, G. et al. An introduction to statistical learning. – Springer, 2013. – 426 pp.
Рекомендуемая дополнительная литература
- Ruud, A. (2019). Convex Optimization: Theory, Methods and Applications. Hauppauge, New York: Nova. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=2043454