TGViewer
Start Career in DS Start Career in DS @start_ds · 11.5K subscribers
Post #446 10.4K
🪙 Как понять честная ли монетка/случайно ли работает алгоритм?

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

Вот в этом видео можно подробно на экспериментах понять как оно работает: видео
Вот здесь можно проверить свою интуицию и самостоятельно попробовать половить обманщиков на монетках: тык

Если коротко, алгоритм такой (и он очень похож на процесс проведения АВ тестов!):
1. Фиксируем ошибку 1 и 2 рода.
Ошибка 1 рода = как часто мы будем ошибочно говорить что монетка нечестная, когда она честная. Обычно берут за 0.05
Ошибка 2 рода = как часто мы будем ошибочно говорить что монетка честная, когда она нечестная. Обычно берут за 0.2

2. Считаем требуемый объём выборки. Это хорошо бы уметь делать руками, но для тренировки есть калькуляторы, например этот
В нашем случае он зависит от трех факторов: ошибки 1 и 2 рода (которую мы выбрали на шаге 1) и MDE (минимального эффекта, который мы хотим наблюдать). К примеру, если мы видеть отклонение монетки на 20% (если вероятность орла 0.6 место 0.5), то нам нужно 93 подбарсывания, а если хотим видеть отклонение монетки на 10% (вероятность орла 0.55 место 0.5), то нужно уже 388 подбрасываний

3. Проводим эксперимент - ряд подбрасываний монетки согласно рассчитанному в пункте 2 числу

4. Считаем с какой вероятностью мы могли получить такое или более критическое значение (долю орлов/решки) при условии, что монетка честная. Если это значение получается больше 0.05, то говорим, что монетка нечестная, а если меньше 0.05 - говорим, что в условиях нашго теста мы не можем сказать, что монетка нечестная
Это значение называется p-value. А как его считать - вы можете как раз подробно посмотреть в видео
YouTube How To Catch A Cheater With Math Try catching cheaters yourself: https://primerlearning.org/ Support these videos on Patreon: https://www.patreon.com/primerlearning Plush blobs and other stuff: https://store.dftba.com/collections/primer Binomial probability example (the whole section on…
  • 👍 30
  • ❤ 8
  • ❤‍🔥 2
  • 😁 1
More from @start_ds
  1. Sep 27, 2026🛠 Avito DS Meetup: RL, AI-агенты и оптимизация рекламы 7 октября ребята из Авито проводят…
  2. Sep 1, 2026🔥 Соревнование от Группы «Интер РАО»: получи подготовленные данные и разработай ИИ-ассист…
  3. Aug 8, 2026Мы как-то просили вас пройти опрос про роли и зарплаты профессий вокруг ML и аналитики дан…
  4. Aug 8, 2026От стажёра до Head of DS: что я узнал, изучив почти 700 карьер в Data Science 🧬 Наконец-т…
  5. Jul 28, 2026Пора тряхнуть стариной и в этом канале, давненько тут ничего не было 🙂 Я в личном канале…
  6. Jul 28, 2026🏆 Преподавание ML студентам очно в Москве Знаю, что этот канал читают многие мои выпускни…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →