Калькулятор A/B-тестов: проверка несоответствия долей выборки (SRM)

Проверьте равномерность распределения трафика в A/B-тесте. Онлайн-инструмент для быстрой и точной диагностики SRM. Просто введите числа — и получите результат.

Проверить SRM для групп

Группа 1

Группа 2

Результат SRM

Chi-Square значение

1.2195

P-значение

p = 0.2695

Нет признаков несоответствия пропорций выборки с p = 0.2695

Сохранить результат

https://devbox.tools/ru/utils/sample-ratio-mismatch-calculator/#!groups=1000%3A0.5%7C1050%3A0.5
Изучите похожие инструменты
Поддержать DevBox Tools ❤️

Возможности инструмента "Калькулятор несоответствия долей выборки"

Статистический анализ хи-квадрат

Использует статистику хи-квадрат для расчета степени несоответствия между ожидаемым и фактическим распределением трафика в A/B тестах.

Обнаружение SRM в реальном времени

Мгновенно обнаруживает, когда распределение трафика отклоняется от запланированных пропорций, помогая поддерживать целостность теста.

Четкие индикаторы статуса

Предоставляет цветовые индикаторы статуса (нормальный, предупреждение, критический) для быстрой оценки серьезности проблем с распределением.

Руководство и инструкции по применению

Что такое Sample Ratio Mismatch (SRM)

Sample Ratio Mismatch (SRM) — это статистическая проверка, которая определяет, соответствует ли фактическое распределение пользователей между вариантами A/B-теста запланированному.

Если распределение существенно отличается от ожидаемого, это может свидетельствовать о проблемах в системе рандомизации, логировании, настройке эксперимента или сборе данных. Проверка SRM рекомендуется выполнять до анализа результатов эксперимента, поскольку наличие SRM делает выводы A/B-теста потенциально недостоверными.

Инструмент использует критерий хи-квадрат для сравнения ожидаемых и фактических размеров групп и автоматически рассчитывает p-value.

Что показывает инструмент

После расчёта отображаются:

Показатель

Что означает

Chi-Square значение

Статистика критерия χ² для проверки распределения

P-value

Вероятность того, что наблюдаемое отклонение возникло случайно

Статус проверки

Есть или отсутствуют признаки Sample Ratio Mismatch

Ссылка на расчёт

Возможность сохранить параметры проверки

Как пользоваться инструментом

  1. Укажите фактическое количество пользователей для каждой группы.

  2. Введите планируемую долю распределения для каждой группы.

  3. При необходимости добавьте дополнительные варианты эксперимента.

  4. Запустите проверку.

  5. Проанализируйте полученный результат.

Например, если эксперимент запускался с распределением 50% / 50%, а фактически получили 1000 и 1050 пользователей, инструмент оценит, укладывается ли такое отклонение в пределы случайных колебаний.

Когда необходимо проверять SRM

Проверка особенно полезна:

  • перед анализом результатов любого A/B-теста;

  • после запуска нового механизма распределения пользователей;

  • при использовании нескольких вариантов эксперимента;

  • при подозрении на потерю событий аналитики;

  • после изменения системы логирования;

  • после изменения механизма рандомизации;

  • при неожиданном размере групп.

Во многих компаниях проверка SRM является обязательным этапом анализа любого эксперимента.

Почему возникает Sample Ratio Mismatch

Наиболее распространённые причины:

  • ошибки рандомизации пользователей;

  • некорректная работа feature flags;

  • ошибки системы экспериментов;

  • потеря событий аналитики;

  • фильтрация части пользователей;

  • ошибки идентификации пользователей;

  • проблемы с куками или авторизацией;

  • неправильное распределение трафика;

  • программные ошибки.

Сам по себе SRM не объясняет причину проблемы, а лишь показывает, что распределение пользователей не соответствует ожидаемому.

Когда можно доверять результатам A/B-теста

Если обнаружен SRM, интерпретировать результаты эксперимента следует крайне осторожно.

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

На практике сначала устраняют причины SRM и только после этого повторно запускают эксперимент.

Ограничения инструмента

Инструмент проверяет только корректность распределения пользователей между группами.

Он не оценивает, какой вариант лучше, не сравнивает конверсии и не рассчитывает размер эффекта.

Также проверка SRM не определяет источник ошибки — она лишь показывает, что наблюдаемое распределение статистически отличается от ожидаемого.

Заключение

Калькулятор Sample Ratio Mismatch позволяет быстро проверить, корректно ли распределились пользователи между вариантами эксперимента. Это один из первых этапов валидации любого A/B-теста, который помогает выявить ошибки ещё до анализа продуктовых метрик.

Для комплексного анализа экспериментов рекомендуется использовать этот инструмент совместно с другими статистическими калькуляторами. Перед запуском эксперимента рассчитайте необходимый объём данных с помощью Калькулятора размера выборки. После успешной проверки SRM можно анализировать результаты с помощью T-теста для двух выборок (для количественных метрик) или Теста хи-квадрат (для конверсий и других бинарных показателей).

Описание инструмента

alien

Калькулятор SRM помогает обнаруживать проблемы в экспериментах A/B тестирования, анализируя распределение трафика между тестовыми группами. Он использует статистику хи-квадрат для выявления статистических аномалий, которые могут повлиять на валидность теста.

Этот инструмент необходим для специалистов по данным, аналитиков и маркетологов, которым нужно обеспечить целостность своих A/B тестов. Он помогает выявить, когда распределение трафика отклоняется от ожидаемых пропорций.

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

Часто задаваемые вопросы (FAQ)

Sample Ratio Mismatch (SRM) возникает, когда наблюдаемое число участников в группах эксперимента статистически значимо отличается от плановых долей распределения. Это может указывать на проблемы с рандомизацией, назначением вариантов, отслеживанием или потерей данных и делать результаты теста недостоверными.

Введите фактическое число участников и плановую долю для каждой группы. Калькулятор сравнит наблюдаемые и ожидаемые значения с помощью критерия хи-квадрат и покажет значение хи-квадрат, p-value и статус SRM.

Добавьте не менее двух групп, укажите для каждой фактическое число участников и плановую долю и убедитесь, что сумма плановых долей равна 1. Затем рассчитайте SRM. Низкое p-value означает, что наблюдаемое распределение вряд ли объясняется только случайными колебаниями.

Да, калькулятор подходит не только для классических A/B-тестов, но и для многовариантных экспериментов. Он поможет выявить дисбаланс распределения между несколькими группами.

Проверяйте SRM после запуска эксперимента и до интерпретации его результатов. Проверка также полезна при мониторинге и после изменений распределения трафика, таргетинга, отслеживания или правил исключения. Значимый SRM следует расследовать до того, как доверять результатам теста.

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

Да, значительный SRM (обозначенный низким p-value) является сильным признаком того, что что-то не так с тем, как был настроен или реализован ваш A/B-тест. Игнорирование SRM может привести к недействительным результатам теста и ошибочным деловым решениям.

Исправление SRM обычно включает глубокое исследование кода реализации A/B-теста, проверку логики разделения трафика, обеспечение правильного применения исключений пользователей и анализ трафика на предмет аномалий (например, трафика ботов).

Оцените этот инструмент
4.5(24 пользователя оценили)