2026/2027





Применение ML в кибербезопасности
Статус:
Маго-лего
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
3
Контактные часы:
30
Программа дисциплины
Аннотация
Дисциплина направлена на изучение возможностей искусственного интеллекта в обеспечении эффективной защиты бизнес-систем в режиме реального времени.В рамках изучения дисциплины студенты узнают возможности актуальных алгоритмов машинного обучения и сферы их применения, научатся основным принципам и приемам работы с данными, познакомятся с системами анализа поведения пользователя, узнают основные концепции нейронных сетей, научатся применять инструменты современных программных платформ, использовать высокоуровневые программные средства, а также разрабатывать надежные модели машинного обучения.
Цель освоения дисциплины
- Познакомить студентов с методами машинного обучения в задачах обеспечения кибербезопасности
- Познакомить студентов с базовой профессиональной терминологией машинного обучения
- Формирование у студентов навыка использования программных средств в решении задач машинного обучения в сфере кибербезопасности
Планируемые результаты обучения
- Самостоятельно получает и углубляет знания и формирует представление о состоянии методов машинного обучения.
- Демонстрирует применение на практике основных показателей описательной статистики.
- Определяет возможности, методологию и концептуальные ограничения применения машинного обучения в кибербезопасности.
- Анализирует и выбирает эффективные модели для прикладных задач.
- Различает основные концепции и методы машинного обучения, применяемые при решении задач регрессии и классификации.
- Распознает основные концепции алгоритма кластеризации k-means.
- Определяет основные концепции нейронных сетей и методы их обучения.
- Интерпретирует значения показателей мониторинга моделей машинного обучения.
- Внедряет методы интерпретации моделей ML.
- Использует высокоуровневые программные средства для тестирования устойчивости моделей машинного обучения.
- Определяет основные подходы к оценке качества в задачах классификации и регрессии.
- Определяет основные принципы ансамблирования моделей.
- Определяет возможности актуальных алгоритмов машинного обучения, которые широко используются на практике, в основных сферах их применения.
- Использует базовую и профессиональную терминологию в области анализа данных и машинного обучения.
- Определяет основные принципы поиска, сбора, очистки, хранения, обработки, анализа и визуализации данных.
- Использует методы поиска, сбора и хранения больших объемов данных.
- Определяет как связана статистика и машинное обучение.
- Определяет основные понятия математической статистики.
- Определяет различия между описательной и логической статистикой.
- Внедряет методы визуализации данных с использованием высокоуровневых библиотек.
- Внедряет методы статистики для очистки, преобразования и анализа данных.
- Владеет методологией решения задач машинного обучения с учетом требований информационной безопасности.
- Понимает методы ансамблирования моделей машинного обучения.
- Разбирается в правилах решения стандартных задач с использованием высокоуровневых программных средств машинного обучения.
- Владеет методами классификации для решения практической задачи кибербезопасности.
- Определяет инструменты современных программных платформ Data Science and Machine Learning для решения задач кластеризации.
- Разбирается в правилах решения задач прогнозирования поведения временных рядов с использованием python.
- Разбирается как строить и обучать многослойную нейронную сеть на основе персептронов.
- Разбирается как строить и обучать глубокую сверточную сеть.
- Понимает, как использовать инструменты современных программных платформ Data Science and Machine Learning для решения задач машинного обучения с помощью нейронных сетей.
- Понимает, как использовать высокоуровневые программные средства для построения нейронных сетей.
- Определяет понятие и назначение MLOPS.
- Определяет как правильно построить цикл обучения и отправки модели в производственную среду.
- Определяет основные показатели мониторинга моделей машинного обучения.
- Понимает, как использовать инструменты современных программных платформ контейнеризации для упаковки и развертывания моделей.
- Разбирается, как использовать высокоуровневые программные средства для построения конвейеров машинного обучения.
- Определяет существующие методы состязательных атак.
- Определяет существующие методы защиты от атак, их плюсы и минусы.
- Разрабатывает модели ML, обладающие высокой степенью устойчивости к атакам.
Содержание учебной дисциплины
- Тема 1. Введение в машинное обучение
- Тема 2. Сбор, очистка и обработка данных
- Тема 3. Применение статистики ML и визуализация данных
- Тема 4. Машинное обучение в контексте кибербезопасности
- Тема 5. Классические методы машинного обучения. Обучение с учителем
- Тема 6. Классические методы машинного обучения. Обучение без учителя. Другие методы обучения
- Тема 7. Основы нейронных сетей и глубокое обучение
- Тема 8. Внедрение и развертывание моделей ML
- Тема 9. Методы обеспечения безопасности ML
Элементы контроля
- ДЗ с проверкойПроцедура сдачи домашнего задания 1. Студент выполняет все предлагаемые этапы задания (для каждого задания предусмотрены индивидуальные требования). 2. Студент прикрепляет ссылку на выполненное задание в LMS. По ссылке открывает доступ для комментирования. 3. Преподаватель даёт письменную обратную связь на выполненную работу.
- ХакатонПроцедура прохождения хакатона 1. Студенты формируют команды. 2. Команды работают над заданием. 3. Команды проводят краткую (3-5 минут) презентацию результатов работы. 4. Преподаватель даёт обратную связь на выполненную работу.
- Итоговое заданиеИтоговый экзамен по дисциплине проводится в форме письменной сдачи итогового задания и последующей его защиты. Итоговое задание может включать в себя элементы всех тем курса. ● Студенты формируют рабочие команды. ● Команда выполняет все этапы итогового задания в соответствии с требованиями и поставленной задачей. ● Прикрепляет ссылку в LMS на выполненное задание и дополнительные файлы (при необходимости), доступ по ссылке открыт для комментирования. ● Готовит презентацию для защиты своего итогового задания. ● Преподаватель оценивает результаты работы и даёт обратную связь.
Промежуточная аттестация
- 2026/2027 1st module0.1 * Хакатон + 0.5 * ДЗ с проверкой + 0.4 * Итоговое задание
Список литературы
Рекомендуемая основная литература
- Баланов, А. Н. Машинное обучение и искусственный интеллект : учебное пособие для вузов / А. Н. Баланов. — 2-е изд., стер. — Санкт-Петербург : Лань, 2025. — 172 с. — ISBN 978-5-507-52891-2. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/462248 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Митина, О. А. Технологии и инструментарий машинного обучения : учебное пособие / О. А. Митина, В. В. Жаров. — Москва : РТУ МИРЭА, 2023. — 203 с. — ISBN 978-5-7339-1758-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/368633 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Платонов, А. В. Машинное обучение : учебное пособие для вузов / А. В. Платонов. — Москва : Издательство Юрайт, 2023. — 85 с. — (Высшее образование). — ISBN 978-5-534-15561-7. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/520544 (дата обращения: 02.07.2026).
Рекомендуемая дополнительная литература
- Флах, П. Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных / П. Флах. — Москва : ДМК Пресс, 2015. — 400 с. — ISBN 978-5-97060-273-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/69955 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Хуттер, Ф. Введение в автоматизированное машинное обучение (AutoML) : справочник / Ф. Хуттер, Л. Коттхофф, Х. Ваншорен , перевод с английского В. С. Яценкова.. — Москва : ДМК Пресс, 2023. — 256 с. — ISBN 978-5-93700-196-2. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/348104 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.