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
A predictive model for next cycle start date that accounts for adherence in menstrual self-tracking
Kathy Li1, Iñigo Urteaga1, Amanda Shea2
1Department of Applied Physics and Applied Mathematics/Data Science Institute, Columbia University, New York, USA.
This study developed a machine learning model to predict menstrual cycle start dates using mobile health app data. The model accurately separates physiological patterns from user tracking behavior, improving prediction accuracy and user awareness.
Area of Science:
- Digital Health
- Machine Learning in Healthcare
- Reproductive Health Technology
Background:
- Mobile health (mHealth) apps for menstrual tracking collect valuable self-tracked data.
- User adherence to tracking can impact data reliability, necessitating methods to disentangle physiological patterns from user behavior.
- Accurate prediction of menstrual cycle start dates is crucial for understanding reproductive health.
Purpose of the Study:
- To develop a predictive model for next menstrual cycle start date using self-tracked mobile health data.
- To explicitly account for self-tracking adherence in predictive modeling.
- To enable interpretable, evolving predictions and model individual cycle length history with population data.
Main Methods:
- Utilized a large dataset from a popular menstrual tracker (186,000 users, >2 million cycles).
- Developed a machine learning model that incorporates self-tracking adherence and updates predictions dynamically.
- Incorporated individual cycle history and population-level information into the model.
Main Results:
- The developed model outperformed five baseline models (mean, median, CNN, RNN, LSTM) in prediction accuracy.
- The model demonstrated consistent performance improvement as the menstrual cycle evolved.
- The model successfully provided predictions for skipped tracking probabilities.
Conclusions:
- Disentangling physiological menstrual patterns from adherence is essential for accurate mHealth app predictions.
- The proposed model enhances prediction of menstrual cycle start dates and user awareness of tracking behavior.
- This approach provides deeper insights into the underlying data structure of self-tracked reproductive health information.
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...

