Курс на Stepik
Обложка курса «Машинное обучение без учителя на Python: с нуля до проекта» на Stepik
1 200 ₽

Машинное обучение без учителя на Python: с нуля до проекта ★ 0.000

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

Курс по машинному обучению без учителя на Python для аналитиков и Data Scientist: кластеризация (K-Means, DBSCAN, иерархическая, GMM), выбор числа кластеров по локтю и силуэту, снижение размерности (PCA, t-SNE, UMAP), поиск аномалий (z-score, IQR, Isolation Forest, LOF), ассоциативные правила и Apriori, рекомендательные системы и RFM-сегментация клиентов. 202 шага с практикой в браузере.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Машинное обучение без учителя на Python: с нуля до проекта»Учеников на курсе 0
Сертификаты, выданные на курсе «Машинное обучение без учителя на Python: с нуля до проекта»Сертификатов выдано 0
Отзывы о курсе «Машинное обучение без учителя на Python: с нуля до проекта»Отзывов получено 0
Рейтинг курса «Машинное обучение без учителя на Python: с нуля до проекта»Рейтинг курса 0.000
Уроки в курсе «Машинное обучение без учителя на Python: с нуля до проекта»Количество уроков 24
Тесты в курсе «Машинное обучение без учителя на Python: с нуля до проекта»Количество квизов 87
Задачи с кодом в курсе «Машинное обучение без учителя на Python: с нуля до проекта»Количество задач с кодом 58
Стоимость курса «Машинное обучение без учителя на Python: с нуля до проекта»Стоимость курса 1 200 ₽ —
Обновления курса «Машинное обучение без учителя на Python: с нуля до проекта»Обновления курса — —
Дата публикации курса «Машинное обучение без учителя на Python: с нуля до проекта»Дата публикации курса — ———
Последнее обновление курса «Машинное обучение без учителя на Python: с нуля до проекта»Последнее обновление — ———
Сложность normal — ———

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

Курс машинного обучения без учителя (Unsupervised Learning) на Python для начинающих

Это продолжение в духе «курса для тупых» — и это комплимент. Здесь нет готовых правильных ответов в данных: модель сама ищет структуру. Каждая идея объяснена так, чтобы её понял человек без математического образования: сначала бытовая аналогия и картинка, потом простая формула, потом код на Python.

Что внутри

МодульЧто освоишь
1. Обучение без учителяЧем оно отличается от обучения с учителем; три задачи: кластеризация, снижение размерности, поиск аномалий
2. Похожесть и расстоянияЕвклидово, манхэттенское и косинусное расстояние; зачем масштабировать признаки
3. K-MeansЦентроиды, инерция, как работает алгоритм, выбор числа кластеров методом локтя
4. DBSCAN и иерархическая кластеризацияПлотностная кластеризация и шум; дендрограмма и агломерация
5. Снижение размерности: PCAЗачем сжимать признаки; дисперсия, главные компоненты, проекция
6. Визуализация: t-SNE и UMAPКак увидеть многомерные данные на плоскости и не обмануться
7. Поиск аномалийz-score, межквартильный размах, Isolation Forest, локальный фактор выброса
8. Ассоциативные правилаMarket Basket Analysis: support, confidence, lift и Apriori — что покупают вместе (кросс-сейл, выкладка)
9. Рекомендательные системыКоллаборативная фильтрация: косинусная похожесть пользователей и товаров — как советуют Netflix и маркетплейсы
10. Итоговый проектСегментация клиентов магазина (RFM + K-Means) от сырых данных до выводов
11. Шпаргалка-капстоунКарта выбора метода и метрики под задачу, сквозной маршрут проекта без учителя и главные анти-паттерны
12. Итоговый экзамен15 заданий по всему курсу: квизы, сопоставление и финальная задача на Python с проверкой

Как устроено обучение

  • Понятные визуализации и анимации — кластеры, шаги K-Means, проекция PCA, выбросы нарисованы и оживлены.
  • Вопросы на понимание, а не на зубрёжку: квизы ловят типичные заблуждения и объясняют, почему ответ именно такой.
  • Код для закрепления — задачи на Python (numpy, scikit-learn) решаются прямо в браузере, проверка автоматическая.
  • Без учителя — но с интуицией: как оценивать кластеры, когда правильных ответов нет.
  • Нарастающая сложность: от «что такое кластер» до сегментации клиентов в итоговом проекте.

Почему курс бесплатный

Автор делает курсы по Python, SQL и аналитике данных и верит, что база машинного обучения должна быть доступна каждому. Больше практических материалов по ML, SQL и аналитике — в Заскуль питона.

О курсе

Курс по машинному обучению без учителя на Python для аналитиков и Data Scientist: кластеризация (K-Means, DBSCAN, иерархическая, GMM), выбор числа кластеров по локтю и силуэту, снижение размерности (PCA, t-SNE, UMAP), поиск аномалий (z-score, IQR, Isolation Forest, LOF), ассоциативные правила и Apriori, рекомендательные системы и RFM-сегментация клиентов. 202 шага с практикой в браузере.

Для кого этот курс

Начинающие в машинном обучении и Data Science: аналитики, которые хотят находить структуру в данных без готовых меток; продуктовые и маркетинговые аналитики (сегментация клиентов); студенты; разработчики, осваивающие unsupervised machine learning на Python с нуля.

Начальные требования

Базовый Python: переменные, списки, циклы, функции, ввод и вывод. Математика — школьный уровень, остальное объясним по ходу. Знать машинное обучение заранее не нужно; если уже прошёл курс по обучению с учителем — будет проще, но не обязательно.

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

Как проходит обучение

12 разделов по нарастающей сложности: 10 модулей теории и практики + капстоун-шпаргалка + итоговый экзамен. Каждый шаг — короткая теория простыми словами с картинками и анимациями → проверочные вопросы (одиночный и множественный выбор, сопоставление) → задачи на Python прямо в браузере. Ближе к финалу — сквозной проект (сегментация клиентов магазина методом K-Means от сырых данных до бизнес-выводов), затем шпаргалка-капстоун «какой метод и метрику когда выбирать» и итоговый экзамен на 15 заданий по всему курсу.

Нагрузка

12–18 часов в свободном темпе

Расскажите о курсе друзьям