Quantified Sleep: Machine learning techniques for observational n-of-1 studies
Gianluca Truda

TL;DR
This study demonstrates how machine learning can be applied to a single individual's sleep data, integrating diverse data sources and addressing challenges like missing data and high dimensionality to build a robust descriptive model.
Contribution
The paper introduces an end-to-end pipeline for observational n-of-1 QS studies, combining feature engineering, statistical analysis, and interpretability techniques to model sleep quality.
Findings
Identified 16 most-predictive features for sleep quality.
Developed a method for handling missing data with multivariate imputation.
Presented 'Markov unfolding' to incorporate historical information into models.
Abstract
This paper applies statistical learning techniques to an observational Quantified-Self (QS) study to build a descriptive model of sleep quality. A total of 472 days of my sleep data was collected with an Oura ring and combined with lifestyle, environmental, and psychological data. Such n-of-1 QS projects pose a number of challenges: heterogeneous data sources; missing values; high dimensionality; dynamic feedback loops; human biases. This paper directly addresses these challenges with an end-to-end QS pipeline that produces robust descriptive models. Sleep quality is one of the most difficult modelling targets in QS research, due to high noise and a large number of weakly-contributing factors. Sleep quality was selected so that approaches from this paper would generalise to most other n-of-1 QS projects. Techniques are presented for combining and engineering features for the different…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMental Health Research Topics · Health, Environment, Cognitive Aging · Energy Load and Power Forecasting
MethodsShapley Additive Explanations
