Программы
Подготовка к собеседованиям A/B-тесты для аналитиков ML и Causal Inference A/B-тесты для менеджеров Обучение для команд База знаний Отзывы О проекте Оставить заявку
Для кого Отзывы Программа Тарифы FAQ
Онлайн-интенсив 10 недель

Machine
Learning и
Causal Inference

Курс для аналитиков, которые хотят уверенно применять ML и Causal Inference в продуктовых задачах: прогнозировать метрики, оценивать эффекты, строить модели, работать с uplift и принимать решения на данных.

🔥 Идёт набор · Оставь заявку, чтобы узнать дату ближайшего старта

50+ выпускников Лично веду поток
Павел Бухтик — автор курса

Павел Бухтик · Head of Product Analytics

ex-Yandex, FindMyKids, Kupibilet

Это не просто курс по Machine Learning.

Это практический инструментарий для аналитика: ты научишься строить ML-модели, правильно оценивать их на реальных данных и применять Causal Inference там, где классический A/B невозможен или недостаточен.

01 / кому подходит

Курс для тебя, если ты:

  • Работаешь продуктовым аналитиком и хочешь добавить ML к своему инструментарию
  • Умеешь работать в Python/Pandas, но ML-модели кажутся чёрным ящиком
  • Хочешь оценивать причинно-следственные эффекты там, где A/B невозможен
  • Хочешь уверенно применять uplift-моделирование и методы Causal Inference на практике

Не подойдёт, если ты:

  • Никогда не писал на Python и не работал с Pandas — нужна другая база сначала
  • Ищешь готовые библиотеки, чтобы скопировать без понимания
  • Не готов тратить 4–12 часов в неделю и делать ДЗ на реальных данных
  • Хочешь диплом Data Scientist — это курс для аналитиков, а не для исследователей
02 / результат

Что ты сможешь после курса

Конкретные навыки, которые останутся с тобой и будут работать в продуктовых задачах.

Строить ML-модели для прогнозирования продуктовых метрик

Оценивать причинно-следственные эффекты методами Causal Inference

Применять uplift-моделирование для отбора целевой аудитории

Корректно валидировать и интерпретировать ML-модели

Выбирать метод под задачу: A/B, DiD, Propensity Score, Double ML

Объяснять результаты ML-анализа менеджерам и стейкхолдерам

04 / как устроен курс

10 недель практики: от ML-моделей до причинных эффектов

Каждую неделю проходишь один цикл: разбираешь тему, закрепляешь на live-воркшопе, делаешь домашку на данных и получаешь обратную связь по своему решению.

1

Теория без академичности

Разбираешь ML и Causal Inference так, чтобы выстроить чёткую методологию: модели, метрики качества, валидация, причинные эффекты — и применять их в коде.

Онлайн-занятие курса по ML
2

Практика на live-воркшопе

На интерактивных разборах тренируешь построение ML-моделей, выбор метода оценки эффекта и интерпретацию результатов на продуктовых кейсах.

Разбор ML-кейса на воркшопе
3

Домашка с обратной связью

Строишь и валидируешь ML-модели на своих задачах или моих кейсах в Python/Pandas. Я проверяю каждое задание и показываю, где логика или метрики ломаются.

Обратная связь по домашнему заданию
4

Чат потока и поддержка

Задаёшь вопросы, приносишь рабочие ситуации и видишь, как другие аналитики подходят к ML и Causal Inference. Я помогаю и слежу за прогрессом.

Чат потока — поддержка и разборы
05 / программа занятий

Что разбираем за 10 недель

0Встреча-знакомство потока
Неделя 0

Расскажу о программе и организационных моментах, отвечу на любые вопросы — просто пообщаемся и познакомимся.

1Введение в ML для продуктовых аналитиков
Теория

Зачем аналитику знать ML. Карта методов: задачи классификации, регрессии, кластеризации. Отличие ML от статистики и Causal Inference. Где ML помогает продуктовым решениям, а где вредит.

Практика

Разбираем продуктовые кейсы: определяем, какую задачу решает ML, выбираем тип модели и метрику успеха.

2Подготовка данных и feature engineering
Теория

Откуда берутся признаки, как обрабатывать пропуски, выбросы и категориальные переменные. Feature engineering: создание признаков из сырых данных. Утечка данных (data leakage) и как её избежать.

Практика

Собираем обучающую выборку из продуктовых событий, строим признаки, устраняем утечку данных в ноутбуке.

3Линейные модели и регуляризация
Теория

Линейная и логистическая регрессия: интерпретация коэффициентов, мультиколлинеарность, Ridge и Lasso-регуляризация. Почему линейные модели важны для аналитика и когда их достаточно.

Практика

Строим и интерпретируем линейную и логистическую регрессии на продуктовых данных в Python.

4Деревья решений, Random Forest, Gradient Boosting
Теория

Деревья решений: как работают, как читать и объяснять. Ансамблевые методы: Random Forest и Gradient Boosting (XGBoost, LightGBM). Выбор между моделями под задачу.

Практика

Обучаем Random Forest и Gradient Boosting, сравниваем с линейной моделью, анализируем важность признаков.

5Метрики качества ML-моделей
Теория

Метрики для задач классификации (precision, recall, ROC-AUC, PR-AUC) и регрессии (RMSE, MAE, MAPE). Как выбирать метрику под продуктовую задачу и избегать ловушек.

Практика

Сравниваем модели по нескольким метрикам, строим ROC-кривые и confusion matrix, принимаем решение об оптимальной модели.

6Валидация, переобучение и интерпретация моделей
Теория

Кросс-валидация, train/val/test split, признаки переобучения. Интерпретируемость: SHAP-значения, feature importance, частичные зависимости. Как объяснять результаты ML-модели бизнесу.

Практика

Диагностируем переобучение, применяем SHAP для объяснения предсказаний модели на реальных данных.

7Causal Inference: базовые идеи и связь с A/B-тестами
Теория

Почему корреляция — не причинность. Основы потенциальных исходов (PO framework). Связь Causal Inference с A/B-тестами: когда рандомизация возможна и когда нет.

Практика

Разбираем кейсы, где нельзя провести A/B-тест, и определяем подходящие методы Causal Inference.

8Matching, Propensity Score, Difference-in-Differences
Теория

Методы контрфактического анализа: Propensity Score Matching, Inverse Probability Weighting, DiD. Когда применяется каждый метод, допущения и ограничения.

Практика

Оцениваем эффект изменения на наблюдательных данных методами PSM и DiD в Python.

9Double ML и оценка причинных эффектов
Теория

Double Machine Learning (DML): как ML помогает оценивать причинные эффекты точнее. Метод двойной ортогонализации (double orthogonalization). Инструментальные переменные. Пакет EconML/DoubleML.

Практика

Применяем Double ML для оценки причинного эффекта на продуктовом кейсе с использованием EconML.

10Uplift-моделирование и продуктовые применения
Теория

Uplift-моделирование: two-model approach, class transformation. Метрики uplift: Qini-кривая, uplift@k. Продуктовые применения: таргетинг акций, персонализация, отбор аудитории для A/B-тестов.

Практика

Строим uplift-модель на продуктовых данных, оцениваем её качество и интерпретируем результаты для продуктового решения.

Гибкая программа под задачи потока

Базовая структура курса фиксирована, но акценты и дополнительные разборы могут меняться по ходу обучения. Если в потоке много вопросов про конкретные методы, инструменты или подготовку к интервью — добавим это в практику.

06 / кто я такой

В курсе — мой практический опыт работы с ML и данными

9 лет с данными и ML

4 года в роли Head of Analytics. Применяю ML и Causal Inference в работе — не только изучал, но и строил модели на реальных продуктах.

Провёл 100+ A/B-тестов и десятки causal-анализов

Знаю, когда классический эксперимент невозможен и какой метод Causal Inference подходит под задачу.

Учу на реальных задачах и в коде

ДЗ — на твоих рабочих кейсах, если их нет — на моих. Каждое проверяю лично и говорю, где криво.

Офферы с ростом ЗП от 30%

Выпускники получают офферы или повышение на текущем месте. Результат от новых навыков виден уже после первых занятий.

07 / сколько это стоит

Выбери формат под свою цель

Базовый

Для тех, кто хочет получить материалы и двигаться в своём темпе

5 579 ₽/мес × 12 платежей в рассрочку

или одним платежом со скидкой 18%: 54 900 ₽

  • 20 занятий программы
  • Записи и материалы навсегда
  • Чат потока
  • Проверка домашних заданий
  • Поддержка после интенсива
  • Mock-интервью
  • Сопровождение до результата
Взять Базовый
🔥 Выбор большинства

Оптимальный

Оптимальный по цене/качеству, с обратной связью от меня

7 104 ₽/мес × 12 платежей в рассрочку

или одним платежом со скидкой 18%: 69 900 ₽

  • 20 занятий программы
  • Записи и материалы навсегда
  • Чат потока с поддержкой 2 месяца после
  • Проверка 12 ДЗ от меня, обратная связь в личных сообщениях
  • Срок сдачи ДЗ — 2 недели
  • Mock-интервью
  • Сопровождение до результата
Хочу Оптимальный →

Менторство

Для тех, кто хочет выжать максимум, с поддержкой до результата

18 283 ₽/мес × 12 платежей в рассрочку

или одним платежом со скидкой 18%: 179 900 ₽

  • Всё из Оптимального
  • Разбор ДЗ на личном созвоне + 12 индивидуальных занятий
  • Срок сдачи ДЗ не ограничен
  • Поддержка после интенсива без ограничений
  • Mock-интервью на старте и на выходе
  • Индивидуальный план развития слабых сторон
  • Сопровождение до результата
Записаться на Менторство

Возврат денег в течение первой недели

Если поймёшь, что формат не твой — верну всю сумму до начала 2-го теоретического занятия — без лишних вопросов.

Можно оплатить от работодателя

Многие проходят курс за счёт компании. Подготовлю договор, счёт и акт для бухгалтерии — а если нужно убедить руководителя, помогу с обоснованием.

Можно вернуть налоговый вычет

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

08 / как начать

Как попасть в поток

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

набор в поток открыт
  • Встреча бесплатная и без обязательств
  • Лично оценю твой уровень и цели, подберу подходящий тариф
  • Если курс не подойдёт — подскажу, что лучше под твою задачу

как это работает

  • Оставляешь заявку
  • Созваниваемся и разбираем уровень
  • Выбираем формат
  • Стартуешь с потоком

Оставить заявку

Заполни форму, и я свяжусь с тобой в течение 12 часов.

Нажимая на кнопку, я соглашаюсь на обработку персональных данных, с политикой конфиденциальности и офертой

09 / частые вопросы

FAQ

Почему нельзя просто оплатить курс без установочного звонка?
Для меня важен успех каждого менти. Если на установочной встрече я пойму, что программа — не лучший вариант для тебя сейчас, то предложу альтернативы и дам рекомендации по достижению твоих целей более эффективным путём.
Нужен ли опыт с ML, чтобы начать курс?
Нет. Курс начинается с основ: что такое ML, зачем аналитику знать это, как подготовить данные. Нужно уметь читать Python-код и работать с Pandas — остальному научим. Если уже знаком с линейными моделями — это плюс, но не обязательно.
Зачем продуктовому аналитику ML, если есть A/B-тесты?
A/B-тест — один из инструментов. Но не всегда можно провести рандомизированный эксперимент: нет трафика, нет контрольной группы, данные уже собраны. Causal Inference и ML позволяют оценивать эффекты в этих условиях — и делать более точные выводы даже там, где A/B доступен.
Как курс соотносится с вашим курсом по A/B-тестам?
Курс по ML и Causal Inference — логичное продолжение. Если ты уже прошёл A/B-интенсив, этот курс расширит инструментарий. Если нет — ничего страшного: в программе есть блок «Causal Inference и его связь с A/B», который даёт нужный контекст.
Получится ли совмещать курс с работой?
Большинство участников — работающие люди, поэтому обучение проходит по вечерам в будние дни. Отдельные группы могут формироваться в дневное время по причине часовых поясов. Всё обсуждаемо — расскажи, какой формат тебе удобен.
Какой язык программирования нужен?
Python. Все ноутбуки — на Python с использованием scikit-learn, XGBoost, LightGBM, SHAP, EconML. Знание синтаксиса Python и Pandas на уровне «умею читать и писать код» — достаточно для старта.
Могу ли я получить помощь между занятиями?
Конечно. Я лично отвечаю на все вопросы в чате потока и в личных сообщениях. На потоке могут быть менторы, которые тоже помогают. А ещё участники программы — активные ребята и часто помогают друг другу советом и делом.
Что входит в сопровождение до результата (тариф Менторство)?
Я плотнее общаюсь с тобой в процессе курса и после. Помимо проверки ДЗ на личных созвонах (фактически +12 индивидуальных занятий), сами задания адаптируются под задачи с твоего места работы. По договорённости помогаю достигать карьерных или корпоративных целей:
  • применить ML-модели или Causal Inference на данных твоей компании;
  • провести аудит ML-процессов и выделить точки роста;
  • внедрить технические решения на реальных задачах;
  • подготовиться к ML/DS-секциям на собеседованиях.
Гарантирую полную конфиденциальность любых знаний о компании. Если нужно — подпишу NDA.
Как выглядит обратная связь по ДЗ в тарифе Менторство?
Созваниваемся 1 на 1 и детально обсуждаем решения от и до. На созвоне отвечаю на все вопросы и подсвечиваю дополнительные моменты по улучшению.
Как выглядит обратная связь по ДЗ в тарифе Оптимальный?
В течение недели с момента отправки домашки я присылаю обратную связь в текстовом или голосовом формате. Она может включать предложения по улучшению и/или дополнительные материалы.
Как выглядит поддержка в чате на протяжении 2 месяцев?
В чате потока в течение 2 месяцев после завершения курса можно продолжать задавать любые карьерные и технические вопросы, запрашивать дополнительные материалы и рекомендации по любым темам. Я всегда буду рад помочь.
Почему оплатить всё сразу дешевле, чем в рассрочку?
Рассрочка — это форма кредита: сумма разбивается на части, а сверху добавляется процент банка. Большинство компаний зашивают эти проценты в стоимость. Я этого не делаю, чтобы не завышать цену искусственно. Поэтому оплатить весь курс сразу — немного дешевле.
Можно ли оплатить за счёт работодателя?
Да, многие проходят курс за счёт компании. Подготовлю договор, счёт и акт для бухгалтерии. Если нужно убедить руководителя — помогу с обоснованием. Согласуй курс с руководителем и оставь заявку.
Можно ли выбрать другой период рассрочки?
Да. Обсуди индивидуальные условия рассрочки лично — сориентирую по условиям банков. А для тарифа Менторство предложу беспроцентные альтернативы.
Павел Бухтик

Остались вопросы?

Если своего не нашёл, напиши мне напрямую — отвечу лично.

Написать в Telegram →