CUPED.

22 заметок · 9 компаний.

Сводка по 22 заметкам из AB/, где упоминается CUPED. 10 «ядра» (≥5 упоминаний) — основные источники, 12 «обвязки» — контекстные ссылки на метод.

§ 01 В чём метод

CUPED (Controlled-experiment Using Pre-Experiment Data) — техника снижения дисперсии в A/B-тесте за счёт ковариаты, измеренной до эксперимента. Из исходной метрики вычитается линейная компонента, скоррелированная с предэкспериментальным поведением пользователя:

Y_cuped = Y − θ·X

где X — поведение пользователя до эксперимента, θ = cov(Y,X)/var(X). Точечная оценка эффекта (разница средних) остаётся несмещённой, а дисперсия сжимается до var(Y)·(1 − ρ²), где ρ — корреляция X↔Y. Чем сильнее связь предэкспериментального поведения с метрикой, тем больше выигрыш.

§ 02 Как применяют в компаниях

компанияособенность
X5Базовый CUPED + интеграция в Causal Inference для офлайн-ритейла: дисперсия и смещение групп решаются одновременно. Часовые гистограммы как ковариаты — дисперсия минус 40–70%
Avito (Lunin)CUPED как 4 строки кода; ML-расширения CUPAC / CUNOPAC / CUMPED (ковариата как ML-прогноз); парная стратификация поверх
expfБазовая статья с кейсами Skyeng (-30% дисперсии) и Avito; ранговая трансформация поверх CUPED — эквивалент 17.95× увеличения выборки (Booking.com)
KuperЛинеаризация ratio-метрик + CUPED — связка встроена в платформу A/B-тестов
GlowbyteУчебный «роадмэп для новичков»: CUPED и CUPAC бок о бок с формулами
VKPractitioner's Guide §6.2: CUPED как стандарт; §6.3 — future-metric prediction как развитие
СамокатВнутренняя документация + воркшопы; трактуют CUPED как непрерывный аналог пост-стратификации
HHDiD (Diff-in-diff) подаётся как аналог CUPED для observational-данных
CitymobilSwitchback-эксперименты + перспектива внедрения CUPED поверх

§ 03 Где работает хорошо

§ 04 Подводные камни

§ 05 Связанные методы

методроль рядом с CUPED
Стратификация (особенно парная)Комплементарный способ снижения дисперсии; Avito комбинирует
ЛинеаризацияОбязательный шаг перед CUPED для ratio-метрик (Kuper, VK)
Ранговая трансформацияНакладывается поверх CUPED для тяжёлых хвостов (expf, Booking)
CUPAC / CUNOPAC / CUMPEDML-обобщения CUPED: ковариата — прогноз модели (Avito)
БутстрапАльтернатива t-test для итоговой оценки после CUPED (expf)
Diff-in-diffАналог CUPED для observational-данных, добавляет временной фактор (HH)
БакетизацияПараллельная техника предобработки для switchback (Citymobil)

§ Источники

10 ядерных заметок (≥5 упоминаний CUPED):

12 обвязочных: см. полный список через grep -rl "CUPED" AB/.