• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2024/2025

Машинное обучение

Статус: Курс обязательный (Информационная безопасность)
Направление: 10.03.01. Информационная безопасность
Когда читается: 3-й курс, 1, 2 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для своего кампуса
Преподаватели: Иванов Федор Ильич
Язык: русский
Кредиты: 6
Контактные часы: 60

Программа дисциплины

Аннотация

Дисциплина «Машинное обучение» изучает класс методов искусственного интеллекта, характерной чертой которых является не прямое решение задачи, а обучение в процессе применения решений множества сходных задач. Целью освоения дисциплины «Методы машинного обучения» является ознакомление студентов с теоретическими основами и основными принципами машинного обучения — а именно, с классами моделей (линейные, логические, нейросетевые), метриками качествами и подходами к подготовке данных. В рамках дисциплины изучаются методы проверки статистических гипотез, линейные модели регрессии, классификации и кластеризации, ансамбли и деревья решений, нейросетевые технологии машинного обучения. Дисциплина «Машинное обучение» дает знания, необходимые для последующего прохождения преддипломной практики и подготовки ВКР. При обучении предусмотрен контроль знаний студентов в виде домашнего задания, контрольных, самостоятельных работ и экзамена.
Цель освоения дисциплины

Цель освоения дисциплины

  • - ознакомление студентов с теоретическими основами и основными принципами машинного обучения — а именно, с классами моделей (линейные, логические, нейросетевые), метриками качествами и подходами к подготовке данных;
  • - формирование у студентов практических навыков работы с данными и решения прикладных задач анализа данных.
Планируемые результаты обучения

Планируемые результаты обучения

  • Владеет методами машинного обучения и популярными программными пакетами для решения практических задач машинного обучения.
  • Знает наиболее популярные направления исследований в машинном обучении.
  • Знает понятия и методы машинного обучения, которые могут быть полезны для дальнейшего изучения соответствующих дисциплин, а также для применения в профессиональной деятельности.
  • Умеет выбирать методы машинного обучения для решения задач в области профессиональной деятельности.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в машинное обучение
  • Статистические оценки и проверка гипотез
  • Машинное обучение как математическое моделирование
  • Введение в линейные модели и задача регрессии
  • Линейные модели и задача классификации
  • Выбор и оценка моделей, работа с признаками
  • Признаковые представления для дискретных входных данных
  • Снижение размерности
Элементы контроля

Элементы контроля

  • неблокирующий домашняя работа по теме "алгоритмы статистической классификации"
  • неблокирующий домашнее задание на тему "метрические методы классификации"
  • неблокирующий домашнее задание по теме "методы восстановления регрессии"
  • неблокирующий экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 1st module
    0.5 * домашнее задание на тему "метрические методы классификации" + 0.5 * домашняя работа по теме "алгоритмы статистической классификации"
  • 2024/2025 2nd module
    0.5 * домашнее задание по теме "методы восстановления регрессии" + 0.5 * экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Вьюгин, В. В. Математические основы машинного обучения и прогнозирования : учебное пособие / В. В. Вьюгин. — Москва : МЦНМО, 2014. — 304 с. — ISBN 978-5-4439-2014-6. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/56397 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Флах, П. Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных / П. Флах. — Москва : ДМК Пресс, 2015. — 400 с. — ISBN 978-5-97060-273-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/69955 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Рекомендуемая дополнительная литература

  • Коэльо, Л. П. Построение систем машинного обучения на языке Python / Л. П. Коэльо, В. Ричарт , перевод с английского А. А. Слинкин. — 2-е изд. — Москва : ДМК Пресс, 2016. — 302 с. — ISBN 978-5-97060-330-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/82818 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Авторы

  • Иванов Федор Ильич
  • Аксенова Ольга Вениаминовна