Байесово моделиране на цикли: защо показваме сигма, а не конкретна дата

Какво представлява байесовото моделиране на цикли и как работи?
Байесовото моделиране на цикъла започва с гаусова априорна оценка за типичната дължина на цикъла, след което я обновява с всеки въведен цикъл. Резултатът е вероятностен диапазон със сигма (стандартно отклонение) и етикет за достоверност, а не една предполагаема дата.
- Започва с гаусово априорно разпределение, обикновено mu=28 и sigma=5
- Обновява априорното разпределение с всеки нов записан цикъл (спрегнато обновяване)
- Дава вероятен диапазон плюс етикет за достоверност, никога една-единствена дата
- Sigma се показва на потребителя, никога не се скрива зад достоверността на интерфейса
Байесовото моделиране на цикли — обяснено: защо показваме сигма, а не дата
Повечето приложения за цикли ти показват уверена дата. „Цикъл: 14 март.“ Изглежда като факт. Всъщност е UX избор, който скрива вероятностно разпределение зад едно-единствено число. Байесовото моделиране на цикли прави същата математика, но ти показва разсейването.
Тази публикация обяснява как наистина работи математиката, защо Soulwise извежда сигма вместо да се прави на сигурна и как изглежда това в ежедневния интерфейс.
Какво всъщност означава „Bayesian" тук
Bayesian-изводът съчетава две неща:
- Предварителна вероятност (prior): началното ти убеждение за дължината на цикъла, преди да имаш данни от този конкретен потребител.
- Правдоподобие (likelihood): какво ти казва всеки новозаписан цикъл.
Умножаваш ги, нормализираш — и получаваш апостериорна вероятност (posterior): обновеното ти убеждение. Тази апостериорна вероятност става предварителна за следващия цикъл. Моделът става по-точен с всеки нов цикъл.
Soulwise започва с Гаусова предварителна вероятност, центрирана в mu = 28 дни, със стандартно отклонение sigma = 5 дни. Това е грубата форма на дължината на цикъла за по-широката популация. С записването на собствените ти цикли моделът измества центъра към твоята лична средна стойност и стеснява (или разширява) sigma според твоята изменчивост.
Спрегнатата актуализация, в един абзац
При гаусова априорна вероятност и гаусова правдоподобност математиката се опростява чудесно. Ако твоето априорно разпределение казва cycle ~ N(mu_0, sigma_0) и наблюдаваш цикли x_1, x_2, ..., x_n, апостериорното разпределение също е гаусово:
posterior_mean = (mu_0 / sigma_0^2 + sum(x_i) / sigma_observed^2) / (1 / sigma_0^2 + n / sigma_observed^2)
posterior_sigma = sqrt(1 / (1 / sigma_0^2 + n / sigma_observed^2))
Превод: колкото повече цикли записваш, толкова по-малко значение има априорното разпределение и толкова повече твоите лични данни взимат превес. След ~3 записани цикъла популационната априорна вероятност има малък принос; след ~10, тя е просто шум.
Какво вижда потребителят
Постериорното разпределение е крива. Интерфейсът не може да покаже крива в известие. Затова Soulwise я свежда до две неща:
- Вероятен диапазон. Прозорецът, в който постериорното разпределение събира по-голямата част от масата си (напр. централният 68% интервал, приблизително +/- 1 сигма).
- Етикет за увереност. Един от три ясни надписа:
- „Вероятна корелация“ — когато сигма е тясна, а данните са скорошни.
- „Слаб сигнал“ — когато сигма е широка или данните са оскъдни.
- „Недостатъчно данни“ — когато записаните цикли са по-малко от минимума на модела.
Така вместо „Цикъл: март 14,“ потребителят вижда „Вероятно 12–16, март, слаб сигнал“. Това е реалният резултат на модела, а не разкрасяване на интерфейса.
Защо да не крием нищо
Три причини.
Честност. Един тракер на цикъла не може да обещае дата, която не знае. Показването на сигма е единственият начин потребителят да калибрира доверието си.
Безопасност. Една уверено изглеждаща дата насърчава хората да планират около нея неща, които приложението не може да поддържа, включително зачеване, контрацепция и клинични решения. Етикетът за увереност казва „това е приблизителна оценка“ — каквото всъщност е.
Устойчивост при нередовни цикли. PCOS, перименопаузата, циклите след спиране на хапчета и хормоналната терапия — всички разширяват сигма. Традиционният тракер или бърка сериозно, или тихомълком зарязва потребителя. Един байесов тракер просто отбелязва оценката като „слаб сигнал“ и продължава да работи.
Какво моделът не е
Няколко твърди ограничения, записани, за да не могат да се размиват:
- Той не прогнозира конкретни събития от цикъла отвъд диапазона на следващата менструация.
- Той не предоставя прозорец за семейно планиране.
- Той не е създаден за случаи на зачеване или контрацепция.
- Той не е клинично валидиран и не замества медицинска консултация при пропуснат цикъл, нередовно кървене или постоянни симптоми.
Тези ограничения не означават, че моделът е предпазлив. Те означават, че обхватът му е правилно определен. Прогнозирането на менструацията и прогнозирането за семейно планиране са различни проблеми с различни нужди от данни и различни регулаторни изисквания.
Където математиката среща ежедневния ритуал
В Soulwise байесовият резултат захранва контекста за фазата на цикъла, който се използва в ежедневния чек-ин. Ритуалът от 20 секунди те пита как се чувстваш; отговорът използва фазата на цикъла като един от пет входни сигнала. Когато сигма е широка, картата с отговора отдава по-малко тежест на фазата на цикъла. Когато сигма е тясна, отдава ѝ повече тежест. Математиката заслужава своята тежест, като е честна за това колко е уверена.
По-кратко: истинският байесов тракер показва сигма. Ако приложението ти показва една-единствена уверена дата, моделът отдолу може да е същият, но представянето крие това, което всъщност знае.
Често задавани въпроси
Опитай нашите безплатни инструменти
Получи персонализирани прозрения според своята натална карта
Сподели тази статия
Изчислете своята натална карта
Получете пълен персонализиран астрологичен анализ въз основа на вашите данни за раждане.