Выборка и смещение: вопросы для собеседования (часть 2)

Систематическая ошибка выборки, survivorship bias, selection bias — источники смещения, которые превращают любой анализ в мусор. На собеседовании дают кейс и просят найти, где может возникнуть смещение. Понимание этой темы показывает, способен ли аналитик критически мыслить о данных, а не просто считать метрики.

Хи-квадрат и таблицы сопряжённостиДоверительные интервалыКорреляция и регрессияОписательная статистикаОсновы проверки гипотезМножественные сравненияТочечные оценки и MLEСлучайные величины и выборочные распределенияБутстреп и перестановочные тестыТесты для среднихТесты для долей

Вопросы 610 из 20

6У вас есть база email, которая покрывает только 70% пользователей. Как лучше всего назвать эту базу в контексте построения выборки?
AЭто и есть вся генеральная совокупность, потому что покрытие 70% обычно достаточно, чтобы делать выводы про всех пользователей продукта без оговорок
BЭто рамка отбора (`sampling frame`): из неё берут выборку, и её неполнота влияет на покрытие генеральной совокупности и репрезентативность
CЭто ошибка измерения, потому что email как идентификатор пользователя неточный и часто содержит устаревшие или неактивные адреса в базе подписок
DЭто эффект выживших, потому что email есть только у выживших активных пользователей, и любая выборка из такой базы будет систематически смещена
Ответ: Список, из которого вы отбираете выборку, может быть неполным относительно генеральной совокупности — это важно явно фиксировать.

Даже при случайном отборе внутри базы вы не получите репрезентативность для тех, кого в базе нет. Это ограничение покрытия, которое может приводить к смещённым выводам. Типичная ловушка — воспринимать доступный список как полную генеральную совокупность и не замечать, кого он исключает. Это не ошибка измерения и не эффект выживших: проблема именно в неполноте рамки отбора (`sampling frame`).

Подробный разбор →
7Вы случайно отбираете для анализа не пользователей, а сессии (каждая сессия равновероятна попасть в выборку). Какой риск возникает для оценки среднего числа сессий на пользователя?
AВыборка переоценит активных пользователей: среднее число сессий на пользователя окажется смещённым вверх
BВозникнет систематическая ошибка выживания, потому что неактивные сессии исчезают из наблюдения раньше срока
CПолучится ошибка измерения, потому что длительность сессии всегда фиксируется приборами с большой неточностью
DНикакого риска нет: случайный отбор сам по себе гарантирует репрезентативность для любой агрегатной метрики
Ответ: Важно выбирать правильную единицу отбора: выборка по сессиям даёт другой объект оценки, чем выборка по пользователям.

Пользователи с большим числом сессий чаще попадают в выборку — это классическое смещение по единице наблюдения (size-biased sampling). Если цель оценки — среднее по пользователям, нужно отбирать пользователей или корректировать веса обратно пропорционально активности. Типичная ловушка — считать, что «случайная» выборка автоматически репрезентативна для любой метрики; репрезентативность всегда определяется относительно конкретной единицы и метрики. Систематическая ошибка выживания и ошибка измерения здесь ни при чём.

Подробный разбор →
8Вы измеряете удовлетворённость поддержкой и отправляете опрос только пользователям, у которых тикет закрыт статусом «resolved». Какое смещение наиболее вероятно?
AСмещение выживших: выборка содержит только тикеты, дожившие до закрытия со статусом успеха, без отказников
BСмещение отбора: в выборку попадают только успешные кейсы, и средняя оценка систематически завышена
CЧистая ошибка измерения: формулировки опроса неточны, и пользователи отвечают не то, что думают на самом деле
DСмещение неответа: успешные пользователи реже отвечают на опросы, и поэтому средняя оценка занижается
Ответ: Если попадание в опрос зависит от исхода процесса, возникает смещение отбора.

Если опрос отправляют только пользователям с тикетами в статусе `resolved`, в выборку не попадают те, у кого тикет завис в очереди, был эскалирован или закрыт без решения. Это selection bias: правило отбора систематически связано с предметом измерения (удовлетворённостью). Survivorship bias — частный случай selection bias, но в данной формулировке точнее именно selection: статус `resolved` — это критерий включения, а не «доживание до конца». Неточные формулировки — другой класс проблем. Гипотеза, что успешные реже отвечают, не подкреплена контекстом и противоречит обычному паттерну.

Подробный разбор →
9Если случайная ошибка измерения имеет нулевое среднее (например, `E[error] = 0`), то какое влияние она чаще всего оказывает на оценку среднего значения метрики?
AСоздаёт смещение отбора, потому что измерения становятся выборочными и зависят от значения наблюдаемой величины у конкретного пользователя.
BСистематически завышает оценку среднего значения метрики на величину дисперсии ошибки, особенно при росте размера выборки наблюдений.
CУвеличивает дисперсию оценки и снижает её точность, но не вносит направленного смещения в оценку среднего значения метрики.
DАвтоматически делает выборку репрезентативной по отношению к генеральной совокупности, поскольку ошибки ввода усредняются между наблюдениями.
Ответ: Случайная ошибка измерения с нулевым средним обычно повышает шум оценки, но не создаёт систематического смещения среднего.

Если ошибка измерения симметрична и в среднем равна нулю, то среднее значение не смещается, но становится менее точным из-за большей дисперсии. На практике это ухудшает доверительные интервалы и снижает чувствительность анализов. Типичная ошибка — путать случайный шум и систематическую ошибку, которая действительно смещает оценки. Смещение отбора и репрезентативность выборки — это другие явления, не связанные с симметричной случайной ошибкой.

Подробный разбор →
10В A/B тесте функция работает только у пользователей с новой версией приложения, а обновляются быстрее более активные пользователи. Что лучше проверить первым, чтобы понять риск смещения?
AСчитать, что рандомизация автоматически устраняет любые проблемы покрытия: состав групп по активности можно не сверять заранее
BСравнить итоговое `p-value` между группами без проверки состава: с активными и неактивными пользователями работаем одинаково
CСравнить состав выборки по активности и сегментам между вариантами и понять, какая аудитория попала в тестовую группу
DУдалить из анализа всех активных пользователей до сравнения: выравнивание по активности уберёт влияние нового обновления
Ответ: Если попадание в тест зависит от поведения, возможно смещение отбора, и нужно проверить состав выборки между группами.

Рандомизация работает только тогда, когда обе группы имеют доступ к функции одинаково. Если функция доступна только обновившимся, а активные обновляются быстрее — в тестовой группе систематически больше активных пользователей, и разница в метриках частично объясняется составом, а не эффектом фичи. Первый шаг — сравнить состав групп по активности, поведенческим сегментам, версии приложения и другим срезам, чтобы понять масштаб смещения. Прыгать сразу к `p-value` бессмысленно при подозрении на disbalance. Удаление активных пользователей выкинет нужную аудиторию и не решит проблему.

Подробный разбор →
1234

Хотите тренировать интерактивно?

В приложении — таймер, прогресс, стрики и 1700+ вопросов по всем темам.

Тренировать статистику в Telegram

Другие темы: Статистика

Хи-квадрат и таблицы сопряжённостиДоверительные интервалыКорреляция и регрессияОписательная статистикаОсновы проверки гипотезМножественные сравненияТочечные оценки и MLEСлучайные величины и выборочные распределенияБутстреп и перестановочные тестыТесты для среднихТесты для долей