Курс на Stepik
Обложка курса «ML Road: Machine Learning с нуля» на Stepik
Бесплатно

ML Road: Machine Learning с нуля 5.000

Открыть на
STEPIK.ORG

Хочешь понять, как работает Machine Learning и AI, но не готов сразу нырять в код и математику? ML Road объясняет ML с нуля простым языком: данные, признаки, метрики, как работают первые модели и ML-пайплайн, а также базовые идеи AI и LLM — на понятных примерах и аналогиях. Без формул-стен и без кода. К концу у тебя сложится целостная картина, как всё устроено внутри. Подойдёт новичкам, QA, backend-разработчикам, аналитикам и всем, кто хочет войти в ML / Data Science.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ML Road: Machine Learning с нуля»Учеников на курсе 201
Сертификаты, выданные на курсе «ML Road: Machine Learning с нуля»Сертификатов выдано 0
Отзывы о курсе «ML Road: Machine Learning с нуля»Отзывов получено 6
Рейтинг курса «ML Road: Machine Learning с нуля»Рейтинг курса 5.000
Уроки в курсе «ML Road: Machine Learning с нуля»Количество уроков 99
Тесты в курсе «ML Road: Machine Learning с нуля»Количество квизов 172
Время прохождения курса «ML Road: Machine Learning с нуля»Время прохождения курса
Обновления курса «ML Road: Machine Learning с нуля»Обновления курса
Дата публикации курса «ML Road: Machine Learning с нуля»Дата публикации курса
Последнее обновление курса «ML Road: Machine Learning с нуля»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «ML Road: Machine Learning с нуля» 13 разделов Уроки в курсе «ML Road: Machine Learning с нуля» 99 уроков Тесты в курсе «ML Road: Machine Learning с нуля» 172 теста Время прохождения курса «ML Road: Machine Learning с нуля» 2 ч. Последнее обновление курса «ML Road: Machine Learning с нуля» обн. 29 мая 2026

Базовые элементы ML

9 уроков
1. Старт
2. Что такое признаки, target, X и y
3. Что такое DataFrame в Python и зачем он нужен в ML
4. Pandas на практике
5. Типы данных в Pandas: числа, строки, пропуски
6. Как выбирать признаки для X, а что в X класть нельзя
7. Числовые и категориальные признаки
8. Масштабирование признаков: когда нужно, а когда нет
9. Train / Validation / Test: как честно оценивать модель

База ML и данные

9 уроков
1. Старт
2. Что такое машинное обучение простыми словами
3. Типы обучения: supervised, unsupervised, RL
4. Модель: input → output
5. X, y, признаки и target
6. Как выглядят данные в ML
7. Что модель реально учит из данных
8. Статистика для ML: среднее, медиана, дисперсия
9. Числовые и категориальные признаки

Типы задач в ML

8 уроков
1. Регрессия vs классификация
2. Вероятности в классификации
3. Кластеризация как задача
4. Рекомендательные системы
5. Детекция аномалий
6. Ранжирование в ML
7. Временные ряды
8. Карта задач ML

Метрики и оценка

7 уроков
1. Метрики классификации: accuracy, precision, recall, F1
2. Confusion Matrix: как видеть ошибки модели
3. Overfitting и Underfitting
4. Baseline-модель: зачем она нужна и с чем сравнивать модель
5. Регрессия vs классификация: что предсказывает модель
6. Линейная регрессия: как модель предсказывает число
7. Как оценивать регрессию: MAE, MSE, RMSE

Оценка моделей

7 уроков
1. Train / Validation / Test
2. Cross-validation
3. Baseline-модель
4. Confusion Matrix
5. Метрики классификации
6. Метрики регрессии
7. Overfitting и Underfitting

Первые модели

10 уроков
1. Регуляризация L1 и L2
2. Линейная регрессия
3. Логистическая регрессия
4. Support Vector Machine простыми словами
5. Decision Tree
6. Random Forest
7. Gradient Boosting
8. XGBoost, LightGBM и CatBoost
9. Простой ML-пайплайн
10. Как выбирать модель под задачу

Feature Engineering

12 уроков
1. Что такое Feature Engineering
2. Масштабирование признаков
3. Как выбирать признаки для X
4. Пропуски в данных
5. Выбросы в данных
6. Кодирование категориальных признаков
7. One-Hot Encoding простыми словами
8. Label Encoding простыми словами
9. Ordinal Encoding простыми словами
10. Создание новых признаков
11. Удаление лишних признаков
12. Data Leakage: опасная ошибка в ML

Диагностика и улучшение моделей

8 уроков
1. Почему модель ошибается
2. Bias и Variance
3. Imbalanced Classes
4. Что делать с несбалансированными классами
5. Гиперпараметры модели
6. Grid Search и Random Search
7. Error Analysis
8. SHAP и интерпретируемость

Обучение без учителя

8 уроков
1. Обучение без учителя
2. K-Means
3. DBSCAN
4. Снижение размерности
5. PCA простыми словами
6. t-SNE и UMAP
7. Поиск аномалий
8. Isolation Forest

Рекомендательные системы

7 уроков
1. Коллаборативная фильтрация
2. Контентная фильтрация
3. Explicit vs Implicit Feedback
4. Гибридные рекомендательные системы
5. Холодный старт
6. Как оценивать качество рекомендаций
7. Как построить рекомендательную систему с нуля

ML в производстве

12 уроков
1. Как выглядит ML-проект
2. От идеи до модели
3. От данных до предсказания
4. Training vs Inference
5. Почему модель в проде ≠ модель на обучении
6. Что такое сохранённая модель
7. Что такое модель в API
8. Мониторинг модели
9. Почему модель деградирует
10. Как тестировать ML-системы
11. p-value и статистическая значимость
12. A/B тестирование в ML

Ранжирование

4 урока
1. Как работает поисковая выдача
2. Как ранжируется лента в соцсетях
3. Как ранжируются товары на маркетплейсе
4. Как оценивать качество ранжирования

Deep Learning, LLM и AI

14 уроков
1. AI, ML, Deep Learning и Generative AI: кто внутри кого
2. Что такое нейронная сеть
3. Как нейросеть учится на ошибках
4. Что такое Deep Learning
5. Архитектуры нейросетей: CNN, RNN и Transformer
6. Что такое Embeddings
7. Что такое Transformer
8. Что такое LLM
9. Prompt Engineering
10. Fine-tuning моделей
11. Что такое RAG
12. Что такое AI Agent
13. Этика и ответственность в AI
14. Что учить дальше: Python, SQL, ML-практика