Omnex.Study
Курсы / Программирование
🧠

Machine Learning на Python

Пройди путь от pandas-аналитика до ML-инженера: собери 5 боевых моделей в портфолио и научись доводить их до продакшена, а не до презентации

Продвинутый50 часов модулей уроковДоступ навсегда
8 99013 990
Начать бесплатно — первый модуль в подарок

Разовая оплата, без подписки. Школьнику курс покупает родитель из кабинета parents.omnex.study.

О КУРСЕ

Ты уже уверенно крутишь данные в pandas, строишь сводные таблицы и рисуешь графики. Но каждый раз, когда речь заходит о предсказании — оттока, спроса, цены, — ты упираешься в стеклянную стену: аналитика описывает прошлое, а бизнесу нужно будущее. Этот курс проведёт тебя сквозь эту стену.

Мы не будем разводить академию и выводить формулы три урока подряд. С самой первой модели ты пишешь код, который учится на данных и делает предсказания. Каждый модуль — это маленький шаг с быстрой победой: обучил, измерил, улучшил. Ты соберёшь пять полноценных проектов в портфолио — предсказание цен, отток клиентов, кредитный скоринг, сегментацию и end-to-end ML-сервис, — а не десяток оторванных от жизни ноутбуков.

Главная фишка курса — акцент на том, что отличает джуна от мидла: честная валидация, борьба с утечкой данных, выбор правильной метрики под задачу и умение довести модель до продакшена. Мы работаем на реальном индустриальном стеке: scikit-learn, XGBoost, LightGBM, а финальную модель заворачиваем в FastAPI-сервис и учимся ловить дрейф данных.

К концу курса у тебя будет не набор разрозненных знаний, а рабочий процесс ML-инженера: от сырого CSV до задеплоенной модели, которая приносит деньги. Именно за это платят 200 000+ рублей — и именно это ты будешь уметь.

РЕЗУЛЬТАТ

Чему научишься.

ПРОГРАММА

модулей, уроков.

01

Модуль 1. Как машины учатся: фундамент

Бесплатный модуль

Что такое ML на самом деле, из чего состоит любая задача, и первая обученная модель уже в третьем уроке.

  • Машинное обучение без магии: чем оно отличается от кодаТеория · 22 мин
  • Язык ML: признаки, целевая переменная и выборкиТеория · 22 мин
  • Первая модель за 15 минутТеория · 25 мин
  • Train/test split: почему нельзя экзаменовать по домашкеТеория · 22 мин
  • Практикум: свой первый baselineПрактика · 35 мин
  • Проверка: фундамент MLТест · 12 мин
02

Модуль 2. Данные решают всё: подготовка и признаки

EDA, пропуски, кодирование категорий, масштабирование и сборка препроцессинга в Pipeline без утечек.

  • EDA: первое свидание с даннымиТеория · 24 мин
  • Практикум: пропуски и как их лататьПрактика · 32 мин
  • Категориальные признаки: One-Hot и OrdinalТеория · 23 мин
  • Масштабирование: когда 0.9 важнее 900Теория · 22 мин
  • Утечка данных: тихий убийца точностиТеория · 23 мин
  • Pipeline и ColumnTransformer: сборка препроцессингаТеория · 25 мин
  • Практикум: собери препроцессинг-пайплайнПрактика · 40 мин
  • Проверка: подготовка данныхТест · 12 мин
03

Модуль 3. Регрессия: предсказываем числа

Линейная регрессия, честные метрики MAE/RMSE/R2, полиномы, переобучение и регуляризация — до первого проекта.

  • Линейная регрессия: прямая, которая предсказываетТеория · 24 мин
  • Метрики регрессии: MAE, RMSE и R2Теория · 24 мин
  • Полиномиальные признаки: гнём прямую в кривуюТеория · 23 мин
  • Переобучение: когда модель зубрит вместо того, чтобы пониматьТеория · 24 мин
  • Регуляризация: Ridge и Lasso против переобученияТеория · 24 мин
  • Проект: предсказание цены квартирыПроект · 45 мин
  • Проверка: регрессияТест · 12 мин
04

Модуль 4. Классификация: предсказываем классы

Логистическая регрессия, матрица ошибок, precision/recall/F1, ROC-AUC, порог и борьба с дисбалансом на сквозном примере оттока.

  • Логистическая регрессия: вероятность вместо да/нетТеория · 24 мин
  • Матрица ошибок: TP, FP, FN и TNТеория · 23 мин
  • Precision, Recall и F1: какая ошибка дорожеТеория · 24 мин
  • ROC-AUC и порог принятия решенияТеория · 24 мин
  • Дисбаланс классов: когда 99% точности — это провалТеория · 23 мин
  • Проект: предсказание оттока клиентовПроект · 45 мин
  • Проверка: классификацияТест · 12 мин
05

Модуль 5. Деревья и ансамбли: рабочие лошадки ML

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

  • Дерево решений: как модель задаёт вопросыТеория · 24 мин
  • Случайный лес: мудрость толпы деревьевТеория · 24 мин
  • Градиентный бустинг: учимся на своих ошибкахТеория · 25 мин
  • XGBoost и LightGBM: чемпионы табличных данныхТеория · 24 мин
  • Важность признаков: что двигает предсказаниеТеория · 23 мин
  • Проект: кредитный скорингПроект · 45 мин
  • Проверка: деревья и ансамблиТест · 12 мин
06

Модуль 6. Честная оценка и тюнинг

Кросс-валидация, подбор гиперпараметров GridSearch и RandomizedSearch, кривые обучения и защита от утечки при валидации.

  • Кросс-валидация: одна оценка — не оценкаТеория · 24 мин
  • GridSearchCV: перебор гиперпараметров по сеткеТеория · 24 мин
  • RandomizedSearchCV: умнее, чем полный переборТеория · 23 мин
  • Кривые обучения: мало данных или слабая модель?Теория · 24 мин
  • Утечка при валидации: почему Pipeline обязателенТеория · 23 мин
  • Практикум: настрой модель по-взросломуПрактика · 40 мин
  • Проверка: валидация и тюнингТест · 12 мин
07

Модуль 7. Обучение без учителя

Кластеризация KMeans и DBSCAN, выбор числа кластеров, снижение размерности PCA и проект по сегментации клиентов.

  • Кластеризация: находим группы без подсказокТеория · 24 мин
  • Сколько кластеров? Метод локтя и силуэтТеория · 24 мин
  • DBSCAN: кластеры любой формыТеория · 23 мин
  • PCA: сжимаем размерность без потери смыслаТеория · 24 мин
  • Проект: сегментация клиентовПроект · 45 мин
  • Проверка: обучение без учителяТест · 12 мин
08

Модуль 8. От модели к продукту

Объяснимость, сохранение модели, FastAPI-сервис, мониторинг дрейфа и финальный end-to-end проект — то, что превращает ноутбук в продукт.

  • Объяснимость: от важности признаков к SHAPТеория · 24 мин
  • Сохраняем и загружаем модель: joblibТеория · 22 мин
  • Модель как сервис: FastAPIТеория · 25 мин
  • Дрейф данных: почему модель стареетТеория · 23 мин
  • Проект (capstone): end-to-end ML-сервисПроект · 55 мин
  • Карта роста ML-инженера: что учить дальшеТеория · 22 мин
  • Финальная проверка: от модели к продуктуТест · 12 мин
ИНСТРУМЕНТЫ

С чем будешь работать.

Python 3NumPypandasscikit-learnMatplotlibseabornJupyter NotebookXGBoostLightGBMjoblibFastAPI

Machine Learning на Python: первый модуль — бесплатно.

Начать бесплатно — первый модуль в подарок
Machine Learning на Python | Omnex.Study