png
png

Data Science. Уровень 2: классическое машинное обучение

Анализ данных и искусственный интеллект

Машинное обучение — один из ключевых методов в работе дата-сайентиста, специалиста по большим данным.

Курс «Data Science. Уровень 2: классическое машинное обучение» разработан для тех, кто хочет углубить свои знания в этой области. В рамках курса вы научитесь создавать компьютерные модели на основе математической статистики, изучите линейную регрессию и другие методы машинного обучения.

Курс ориентирован на развитие специализированных навыков, необходимых для работы в области data science. Он подходит как для тех, кто уже изучает эту профессию, так и для всех, кто интересуется классическим машинным обучением.

Программа курса включает в себя лекции, практические занятия и домашние задания. Вы изучите основы программирования на Python, работу с библиотеками pandas, numpy и matplotlib, а также методы анализа данных и работы с базами данных.

Особое внимание уделяется основам теории вероятности и математической статистики. На практических занятиях вы сможете закрепить теоретические знания и подготовиться к построению различных математических моделей машинного обучения, таких как линейная регрессия, метод опорных векторов, метод ближайших соседей, решающие деревья, композиции алгоритмов, бустинг и кластеризация.

По окончании курса вы сможете применять полученные знания для построения и оптимизации математических моделей. Если вы захотите продолжить изучение технологий Data Science, вы можете выбрать следующие курсы:

Если же вы хотите получить комплексные знания и освоить новую профессию, рассмотрите программы профессиональной переподготовки:

Слушатели, успешно прошедшие итоговую аттестацию по курсу «Data Science. Уровень 2: классическое машинное обучение», получат удостоверение о повышении квалификации МГТУ им. Н.Э. Баумана

 

МГТУ им. Баумана

Записаться на курс

Расписание

Даты проведения
Время проведения и дни недели
Формат обучения
Длительность курса
Стоимость
по мере набора
10:00 - 10:00
по расписанию
онлайн в режиме реального времени
64 ак. часа
67 100 руб
Конкуренция на рынке труда?
Сейчас не хватает специалистов
3 260 компаний
Сейчас ищут ML-инженера
120 000 рублей
Средняя зарплата специалиста по ML-разработке

Курс подойдет

Начинающим дата сайентистам

для получения практических знаний и навыков построения математических моделей: от нейронных сетей до кластеризации, от факторного до корреляционного анализов

Начинающим ML-специалистам

для получения базовых знаний в сфере обучения искусственного интеллекта

Чему вы научитесь

основам работы машинного обучения

использовать метод ближайших соседенй (kNN)

работать по основным метрикам в задачах бинарной классификации

подготавливать и нормализовать данные для последующей обработки

работать с атрибутами методом опорных векторов SVM

работать с методами регрессивного и кластерного анализов

разрабатывать рекомендательные системы

Программа курса

10 тематических
модулей
64 академических
часа
50 аудиторных
часов
Введение в машинное обучение
  • Понятие «машинного обучения»: виды машинного обучения, объекты и признаки, таргет, обучающая и тестовые выборки, обучение с учителем и без учителя, компоненты классической ML задачи.
  • Практика: Понятие «модели»: оценка качества работы модели, функции потерь, функции качества и метрики.
  • Типы данных классического ML.
Линейная регрессия
  • Линейные модели: метод наименьших квадратов, градиентный спуск. Библиотека sklearn: основные блоки функционала.
  • Практика: Построение модели линейной регрессии: обобщающая способность модели, метод отложенной выборки, переобучение, кросс-валидация. Регуляризация и масштабирование признаков, мультиколлинеарность, корреляция признаков. Методы отбора признаков: EDA (разведочный анализ данных), методы фильтрации и обёртки. Построение модели логистической регрессии: задачи классификации, оценка вероятности. Матрица ошибок, precision, recall. ROC кривая, ROC-AUC. PR кривая. Калибровка модели.
Метод опорных векторов (Support Vector Machine)
  • Расстояние от точки до плоскости.
  • Уравнение бинарной классификации.
  • Линейная неразделимость и регуляризация.
  • Практика: Многоклассовая классификация: One vs. All, All vs. All.
  • Микро- и макро-усреднение качества.
Метод ближайших соседей (KNN - K - Nearest Neighbors)
  • Способы вычисления расстояния между соседями.
  • Перевзвешивание соседей.
  • Практика: Гауссовское ядро.
Решающие деревья (Decision Tree)
  • Критерии качества и информативности.
  • Критерии останова.
  • Практика: «Жадный» алгоритм.
  • Методы борьбы с переобучением деревьев. Связь решающих деревьев с линейными моделями. Трансформация данных.
Композиции алгоритмов
  • Бэггинг (bagging).
  • Практика: Случайный лес (Random Forest). Стэкинг (stacking).
Бустинги (Boosting)
  • Catboost, XGBoost и другие.
  • Практика: Градиентный бустинг.
  • Bias-variance trade-off.
Кластеризация
  • K-Means.
  • Практика: DBSCAN.
Рекомендательные системы
  • Контентные рекомендации.
  • Коллаборативный подход: user-based, item-based.
  • Практика: Модель со скрытыми переменными. Минимизация модели со скрытыми переменными. Оценка качества моделей рекомендательных систем.

Преподаватели курса

Преподавательский состав Центра дополнительного образования МГТУ им. Н.Э. Баумана состоит из профессионалов лучшего технического ВУЗа России с многолетним опытом работы в ведущих отраслевых компаниях. Многие из наших специалистов имеют ученые степени и звания.

Наши преподаватели искренне любят свое дело: структурированно и последовательно излагают материал, доступно объясняют верные решения сложных профессиональных задач и разбирают только реальный опыт крупнейших российских и зарубежных компаний. Так, после окончания обучения слушатели Центра дополнительного образования МГТУ им. Н.Э. Баумана могут сразу же применять свои знания и навыки на практике.

Резюме «Специалист по машинному обучению (ML)»

Знания и навыки

  • Решение задач на стыке финансов, статистики и IT

  • Выдвижение и проверка статистических гипотез

  • Разработка алгоритмов цифровой обработки показателей на основе методов машинного обучения

  • Поиск неэффективностей и аномалий в действующих решениях

  • Анализ работы текущих стратегий

Заработная плата от:
от 110 000 руб.
Желаемая должность:
Специалист по машинному обучению (классический ML)

Документы об окончании

МГТУ им. Баумана
МГТУ им. Баумана
Задать свой вопрос
+7 (495) 187-85-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00
+7 (495) 187-85-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00