• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Технологии искусственного интеллекта и продвинутой аналитики

2025/2026
Учебный год
RUS
Обучение ведется на русском языке
6
Кредиты
Статус:
Курс обязательный
Когда читается:
1-й курс, 3, 4 модуль

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

Аннотация

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

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

  • Формирование прикладной компетенции: научить студентов формализовать бизнес-задачи для их решения методами машинного обучения и обоснованно выбирать соответствующие алгоритмы
  • Освоение методологии: дать практические навыки работы с данными, включая их сбор, очистку, анализ и подготовку для последующего моделирования
  • Понимание жизненного цикла: сформировать системное представление о процессе разработки ML-продукта, включая этапы валидации, сохранения модели для дальнейшего использования и понимания рисков снижения ее точности со временем
  • Развитие аналитического мышления: научить критически оценивать результаты работы алгоритмов и их применимость в реальных бизнес-процессах
Планируемые результаты обучения

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

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

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

  • Введение и Разведочный анализ (EDA)
  • Подготовка данных (Feature Engineering)
  • Обучение с учителем: от простых моделей к Ансамблям
  • Жизненный цикл модели (Основы MLOps)
  • Обучение без учителя: Кластеризация
  • Введение в Deep Learning и Transfer Learning
Элементы контроля

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

  • неблокирующий Защита микропроекта
  • неблокирующий Теория
Промежуточная аттестация

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

  • 2025/2026 4th module
    0.5 * Защита микропроекта + 0.5 * Теория
Список литературы

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

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

  • Python для сложных задач: наука о данных и машинное обучение : пер. с англ., Плас, Дж. Вандер, 2019
  • Python для сложных задач: наука о данных и машинное обучение. - 978-5-4461-0914-2 - Плас Дж. Вандер - 2021 - Санкт-Петербург: Питер - https://ibooks.ru/bookshelf/376830 - 376830 - iBOOKS

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

  • Коротеев, М. В., Основы машинного обучения на Python : учебник / М. В. Коротеев. — Москва : КноРус, 2025. — 431 с. — ISBN 978-5-406-14728-3. — URL: https://book.ru/book/957785 (дата обращения: 04.07.2025). — Текст : электронный.
  • Машинное обучение без лишних слов, Бурков, А., 2020

Авторы

  • Орлова Екатерина Дмитриевна