A predictive model for next cycle start date that accounts for adherence in menstrual self-tracking
Related Experiment Video
Updated: Oct 19, 2025

A Method of Trigonometric Modelling of Seasonal Variation Demonstrated with Multiple Sclerosis Relapse Data
Published on: December 9, 2015
Kathy Li1, Iñigo Urteaga1, Amanda Shea2
1Department of Applied Physics and Applied Mathematics/Data Science Institute, Columbia University, New York, USA.
Objective:
The study sought to build predictive models of next menstrual cycle start date based on mobile health self-tracked cycle data. Because app users may skip tracking, disentangling physiological patterns of menstruation from tracking behaviors is necessary for the development of predictive models.
Materials And Methods:
We use data from a popular menstrual tracker (186 000 menstruators with over 2 million tracked cycles) to learn a predictive model, which (1) accounts explicitly for self-tracking adherence; (2) updates predictions as a given cycle evolves, allowing for interpretable insight into how these predictions change over time; and (3) enables modeling of an individual's cycle length history while incorporating population-level information.
Results:
Compared with 5 baselines (mean, median, convolutional neural network, recurrent neural network, and long short-term memory network), the model yields better predictions and consistently outperforms them as the cycle evolves. The model also provides predictions of skipped tracking probabilities.
Discussion:
Mobile health apps such as menstrual trackers provide a rich source of self-tracked observations, but these data have questionable reliability, as they hinge on user adherence to the app. By taking a machine learning approach to modeling self-tracked cycle lengths, we can separate true cycle behavior from user adherence, allowing for more informed predictions and insights into the underlying observed data structure.
Conclusions:
Disentangling physiological patterns of menstruation from adherence allows for accurate and informative predictions of menstrual cycle start date and is necessary for mobile tracking apps. The proposed predictive model can support app users in being more aware of their self-tracking behavior and in better understanding their cycle dynamics.
More Related Videos
Related Concept Videos
The Menstrual Cycle
The menstrual phase occurs from days 1 to 5 and involves the shedding of the stratum functionalis, as a...
Hormonal Regulation of the Menstrual Cycle
At puberty, GnRH begins a pulsatile release pattern, which triggers the anterior pituitary gland to secrete follicle-stimulating hormone (FSH) and luteinizing hormone (LH). The frequency and amplitude of GnRH pulses vary across the menstrual cycle, with faster pulses favoring LH release and slower pulses favoring FSH...
Secretory Phase
Following ovulation, the corpus luteum, a temporary endocrine structure, produces progesterone and estrogens. These hormones stimulate the growth and coiling of endometrial...
Ovarian Cycle
Hormonal Control of the Ovarian Cycle
Before puberty, the hypothalamus releases GnRH in a low frequency, low amplitude pulsatile manner. This along with the immature hypothalamic-pituitary-gonadal axis activity, results in low estrogen levels and the absence of a fully functional ovarian cycle. At puberty, GnRH secretion increases in both frequency and...
Proliferative Phase
Notably, the stratum basale, the basal layer of the endometrium, including the basal parts of the uterine glands, remains unaffected by menstruation. Stem cells in this layer undergo mitosis, regenerating the stratum functionalis and thickening the...

