Irregular and changing cycles
Cycles change with age, stress and life stage. We built a scenario that mixes life stages and asked whether a learned model beats a classical one when the rules shift.
It does, clearly. This is the biggest margin over the Bayes reference we measured. It is on simulated users, so treat it as a stress test rather than a promise about real people.
Error by simulated scenario
S4 is a mix of life stages (cycles that change character over time).
View the numbers
| Scenario | aadya-m1 | Bayes reference | 28-day | Best |
|---|---|---|---|---|
| S0 Well-specified | 2.58 | 2.56 | 3.44 | hierarchical-baseline |
| S1 Mild drift | 2.71 | 2.73 | 3.11 | aadya-m1 |
| S2 Slow adaptation | 1.81 | 1.82 | 2.58 | aadya-m1 |
| S3 Irregular | 2.99 | 2.99 | 4.2 | B8 |
| S4 Life-stage mix | 4.78 | 5.33 | 5.35 | aadya-m1 |
| S5 Population blend | 2.67 | 2.72 | 3.59 | aadya-m1 |
Where cycles are not stable, the neural model pulls ahead of the classical reference. Where cycles are already well specified (S0), the classical model is a hair ahead.