Что важно знать
- Метрика, единица рандомизации и размер выборки — до запуска.
- Подглядывание и ранняя остановка завышают ложные срабатывания.
- SRM — неравное деление групп — повод не доверять результату.
- Метрики-отношения требуют особых методов.
Дизайн эксперимента, размер выборки, подглядывание, SRM, CUPED и метрики-отношения.
Практика. Описать дизайн A/B-теста новой кнопки оформления заказа с метриками и критериями.
Практика. Проанализировать результаты учебного теста с проверкой SRM и анализом среднего чека бутстрапом.
Практика. Применить CUPED к данным теста и показать сокращение необходимой длительности.
Войдите, чтобы пройти тест: сданный тест отмечает тему пройденной на карте и в ИПР.
До запуска: гипотеза (что меняем и почему это должно сработать), главная метрика и ограничители (guardrails), единица рандомизации (пользователь, сессия, город), размер выборки и длительность по MDE, критерий решения. Во время — проверки здоровья (SRM…
Полный разборЭффект новизны — пользователи активно пробуют новое, и эффект угасает; эффект привыкания (primacy) — наоборот, сначала сопротивление. Сетевые эффекты и интерференция — группы влияют друг на друга (маркетплейс, соцсеть, такси): рандомизация по пользователям…
Полный разборЕсли единица рандомизации — пользователь, а метрика считается по заказам или кликам (средний чек = выручка / число заказов, CTR = клики / показы), наблюдения внутри пользователя зависимы, и обычный t-тест занижает дисперсию — растут ложные срабатывания…
Полный разборРазмер выборки зависит от базового значения и дисперсии метрики, MDE (минимального эффекта, который важно заметить), α и мощности. Для долей приближённо: n на группу ≈ 16p(1 − p) / δ² при α = 0,05 и мощности 80%, где δ — абсолютный эффект. Длительность = n /…
Полный разборCUPED использует данные пользователя до эксперимента (например, его выручку за прошлый месяц): из метрики вычитают часть, объяснимую этой ковариатой: Y' = Y − θ(X − X̄). Эффект не смещается, а дисперсия снижается на долю, равную квадрату корреляции X и Y …
Полный разборПри α = 0,05 каждый тест даёт 5% ложных срабатываний. Проверив 20 метрик или сегментов, вы с вероятностью около 64% найдёте хотя бы одну «значимую» случайно. Лечение: одна главная метрика, заранее заданная; поправки — Бонферрони (α/k, строго) или…
Полный разборФормулируют нулевую гипотезу (эффекта нет) и альтернативу. p-value — вероятность получить такие или ещё более сильные различия, если нулевая гипотеза верна. Если p-value меньше заранее выбранного уровня α (часто 0,05) — отвергаем нулевую гипотезу.
Полный разборКорреляция — совместное изменение величин; причинность — изменение одной вызывает изменение другой. Корреляция возникает и без причинности: общая причина (конфаундер), обратная причинность, отбор данных, случайность. Причинность надёжно устанавливает…
Полный разборЕдиница рандомизации — то, что случайно попадает в группу: обычно пользователь, чтобы он всё время видел один вариант. Сессия или просмотр — только для изменений, которые пользователь не заметит между визитами (например, ранжирование), иначе опыт смешивается…
Полный разборSRM — наблюдаемое соотношение групп статистически отличается от запланированного (50/50 стало 50,8/49,2 на миллионе пользователей). Это признак сломанной рандомизации или трекинга, и сравнение групп становится нечестным: в одну попали или потерялись…
Полный разборПроверка гипотез и p-value, ошибки первого и второго рода, дизайн A/B-теста, размер выборки и почему нельзя подглядывать.
После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.