Машинное обучение [2022]
МГУ (Высшая Школа Управления и Инноваций филиал МГУ имени М. В. Ломоносова)
Цель программы – ознакомить слушателей с основами машинного обучения.
По результатам программы слушатели будут обладать:
- Знанием принципов машинного обучения
- Способностью проводить самостоятельный подбор классификаторов под конкретную задачу.
- Знанием механизмов линейной и логистической регрессий.
- Знанием методов машинного обучения без учителя.
- Способностью разработать собственную модель машинного обучения под конкретную прикладную задачу.
- Знать: принципы построения векторных признаков, решающих правил и классификации, нейронных сетей;
- Уметь: выбирать подходящий классификатор в зависимости от решаемой задачи, выбирать набор признаков для классификации и проводить предварительную обработку данных, применять алгоритмы машинного обучения и построения классификатора по выборке;
- Владеть: навыками выбора, построения, обучения и использования основных классификаторов и моделей машинного обучения при решении прикладных задач
Раздел 1 - Введение. Примеры задач. Логические методы: решающие деревья и решающие леса.
- Логические методы: классификация объектов на основе простых правил.
- Интерпретация и реализация.
- Объединение в композицию.
- Решающие деревья.
- Случайный лес.
- Метрические методы.
- Классификация на основе сходства.
- Расстояние между объектами.
- Метрика.
- Метод k ближайших соседей.
- Обобщение на задачи регрессии с помощью ядерного сглаживания.
- Линейные модели.
- Масштабируемость.
- Применимость к большим данным Метод стохастического градиента.
- Применимость для настойки линейных классификаторов.
- Понятие регуляризации.
- Особенности работы с линейными методами.
- Метрики качества классификации
- Линейные модели.
- Масштабируемость.
- Применимость к большим данным Метод стохастического градиента.
- Применимость для настойки линейных классификаторов.
- Понятие регуляризации.
- Особенности работы с линейными методами.
- Линейные модели для регрессии.
- Их связь с сингулярным разложением матрицы "объекты-признаки".
- Уменьшении количества признаков.
- Подходы к отбору признаков.
- Метод главных компонент.
- Методы понижения размерности.
- Объединение моделей в композицию.
- Взаимное исправление ошибок моделей.
- Основные понятия и постановки задач, связанные с композициями.
- Градиентный бустинг.
- Нейронные сети.
- Поиск нелинейных разделяющих поверхностей.
- Многослойные нейронные сети и их настройка с помощью метода обратного распространения ошибки.
- Глубокие нейронные сети: их архитектурах и особенности.
- Задачи обучения без учителя.
- Поиск структуры в данных.
- Задача кластеризации как задача поиска групп схожих объектов.
- Задача визуализации как задача отображения объектов в двух- или трехмерное пространство.
- Частичное обучение как задача, находящаяся между обучением с учителем и кластеризацией.
- Задача для выборки, в которой значение целевой переменной известно лишь для части объектов.
- Отличие задачи частичного обучения от рассмотренных ранее постановок.
- Подходы к решению.
- Разбор задач из прикладных областей: скорринг в банках, страховании, задачи андеррайтинга, задачи распознавания образов.
https://hsmi.msu.ru/curriculums/stp/program/mashinnoe-obuchenie