Soulwise
Bayesian Cycle Prediction
貝氏週期預測
大多數的週期應用程式都預設採用 28 天的假設,並且不是忽略變異,就是在事後才做修正。Soulwise 則改用貝氏預測——這是一種統計方法,對「你今天處於哪個階段」的估計,是兩件事的後驗結果:你過去的週期長度(先驗),以及你這次週期記錄的每日打卡資料(證據)。
為何採用貝氏方法,而非固定週期
對大多數人而言,固定的 28 天週期是一種「自信的錯誤」。臨床上的正常範圍是 21 到 35 天,個人每月之間的差異很大,而生活事件(壓力、旅行、睡眠、訓練量)對週期長度的影響,往往超出多數人的預期。當底層的不確定性很高時,固定長度的估算法卻給你一個精確的階段標籤。
貝氏估算給你的是一個帶有不確定區間的階段標籤。當區間較寬時(在你資料尚少的初期,或某次週期偏長之後),Soulwise 會在階段卡上如實說明。當區間較窄時(在幾次穩定的週期之後),這個階段標籤就值得信賴。
先驗值是怎麼來的
- 你最近六次週期的長度(若有資料)。
- 在還沒有任何資料前,一個弱資訊性的起始先驗值(28 ± 5)。
- 一個漂移項,讓較早的週期權重低於近期的週期。
證據的依據是什麼
- 你的每日打卡標籤與能量滑桿。
- 任何記錄的出血或點狀出血。
- 選填的症狀標記(頭痛、經痛),如果你有記錄的話。
系統不會使用:
- 基礎體溫(我們不是受孕追蹤工具)。
- 以症狀推測排卵(不在範圍內)。
- 子宮頸黏液記錄(不在範圍內)。
它不做什麼
它不會為了避孕或受孕而預測排卵期。完整的免責立場請參閱 non-medical-cycle-tracking。
當不確定性偏高時,它不會指出單一的精確日期。階段卡片會以信心深淺呈現一個 2 到 4 天的區間。
它不會從其他人的資料中學習。每位使用者都有自己的貝氏模型,在裝置端針對個人的加密歷史紀錄運算。
它出現在哪裡
在每日儀式的階段卡中、在回顧信裡,並作為 cycle-weather 的輸入——也就是相對於你穩定基準線所讀取的短期變化。