Forecasting migraine with machine learning based on mobile phone diary and wearable data
Stubberud, Anker; Ingvaldsen, Sigrid Hegna; Brenner, Eiliv; Winnberg, Ingunn Grøntveit; Olsen, Alexander; Gravdahl, Gøril Bruvik; Matharu, Manjit Singh; Nachev, Parashkev; Tronvik, Erling Andreas
Peer reviewed, Journal article
Published version
Date
2023Metadata
Show full item recordCollections
- Institutt for nevromedisin og bevegelsesvitenskap [3297]
- Institutt for psykologi [3200]
- Publikasjoner fra CRIStin - NTNU [39184]
- St. Olavs hospital [2620]
Abstract
Introduction
Triggers, premonitory symptoms and physiological changes occur in the preictal migraine phase and may be used in models for forecasting attacks. Machine learning is a promising option for such predictive analytics. The objective of this study was to explore the utility of machine learning to forecast migraine attacks based on preictal headache diary entries and simple physiological measurements.
Methods
In a prospective development and usability study 18 patients with migraine completed 388 headache diary entries and self-administered app-based biofeedback sessions wirelessly measuring heart rate, peripheral skin temperature and muscle tension. Several standard machine learning architectures were constructed to forecast headache the subsequent day. Models were scored with area under the receiver operating characteristics curve.
Results
Two-hundred-and-ninety-five days were included in the predictive modelling. The top performing model, based on random forest classification, achieved an area under the receiver operating characteristics curve of 0.62 in a hold-out partition of the dataset.
Discussion
In this study we demonstrate the utility of using mobile health apps and wearables combined with machine learning to forecast headache. We argue that high-dimensional modelling may greatly improve forecasting and discuss important considerations for future design of forecasting models using machine learning and mobile health data.