Чему вы научитесь
- Работать с данными на Python: pandas, numpy, разведочный анализ (EDA), предобработка и feature engineering
- Обучать модели с учителем: линейная и логистическая регрессия, деревья, случайный лес, градиентный бустинг (XGBoost/LightGBM/CatBoost), kNN, наивный Байес, SVM
- Выбирать и считать метрики: MAE, MSE, RMSE, R², accuracy, precision, recall, F1, ROC-AUC, log-loss, macro/weighted
- Честно оценивать модель: train/test, кросс-валидация, регуляризация, подбор гиперпараметров (Grid/Random/Optuna)
- Прогнозировать временные ряды как регрессию: лаги, скользящее среднее, time-based split без утечки времени
- Писать свои классы-модели (ООП в стиле scikit-learn): fit/predict, наследование, совместимость с пайплайнами
О курсе
Для кого этот курс
Начальные требования
Преподаватели курса
Как проходит обучение
16 модулей по нарастающей сложности: короткая теория простыми словами с понятными визуализациями → проверочные вопросы (одиночный и множественный выбор, сопоставление) → задачи на Python прямо в браузере с автопроверкой, подсказкой и эталонным решением. Внутри — сквозной проект (предсказание цены квартиры), тренажёр продвинутых задач и шпаргалки-справочники, к которым возвращаются в работе.