Что означает блокирование (blocking) в дизайне A/B-теста?

AРазбить пользователей на блоки до эксперимента по важному признаку (например, платформе) и выполнить рандомизацию внутри каждого блока
BОстанавливать эксперимент при первом наблюдении p-value меньше уровня значимости alpha, не дожидаясь набора плановой выборки
CНазначать варианты по очереди: A, B, A, B без учёта признаков и размера выборки, полагаясь на естественное чередование
DАнализировать только пользователей, у которых платформа осталась стабильной, чтобы устранить шум от смены устройства в течение эксперимента
Правильный ответ. Блокирование снижает дисперсию и риск дисбаланса, выполняя рандомизацию внутри заранее заданных блоков.

Разбор

Если платформа или страна сильно влияют на метрику, случайный перекос их долей между тестовой и контрольной группами добавляет шум. Блокирование (или стратификация) делает так, что внутри каждого блока доли вариантов примерно одинаковы. Это уменьшает вариативность итоговой оценки и повышает мощность. Блоки нужно определять до запуска и не строить на поведении после старта.

Можно заниматься бесплатно

Готовим вопросы…

Три вопроса по теме этой страницы, с объяснениями.

Тренировать A/B в браузере

Ещё вопросы по теме «Снижение дисперсии и CUPED»