Validating CircaCP: a Generic Sleep-Wake Cycle Detection Algorithm

11/29/2021
by   Shanshan Chen, et al.
0

Sleep-wake cycle detection is a key step when extrapolating sleep patterns from actigraphy data. Numerous supervised detection algorithms have been developed with parameters estimated from and optimized for a particular dataset, yet their generalizability from sensor to sensor or study to study is unknown. In this paper, we propose and validate an unsupervised algorithm – CircaCP – to detect sleep-wake cycles from minute-by-minute actigraphy data. It first uses a robust cosinor model to estimate circadian rhythm, then searches for a single change point (CP) within each cycle. We used CircaCP to estimate sleep/wake onset times (S/WOTs) from 2125 indviduals' data in the MESA Sleep study and compared the estimated S/WOTs against self-reported S/WOT event markers. Lastly, we quantified the biases between estimated and self-reported S/WOTs, as well as variation in S/WOTs contributed by the two methods, using linear mixed-effects models and variance component analysis. On average, SOTs estimated by CircaCP were five minutes behind those reported by event markers, and WOTs estimated by CircaCP were less than one minute behind those reported by markers. These differences accounted for less than 0.2 between-subject variations. By focusing on the commonality in human circadian rhythms captured by actigraphy, our algorithm transferred seamlessly from hip-worn ActiGraph data collected from children in our previous study to wrist-worn Actiwatch data collected from adults. The large between- and within-subject variability highlights the need for estimating individual-level S/WOTs when conducting actigraphy research. The generalizability of our algorithm also suggests that it could be widely applied to actigraphy data collected by other wearable sensors.

READ FULL TEXT

page 20

page 22

page 23

page 24

research
03/28/2019

A Generic Algorithm for Sleep-Wake Cycle Detection using Unlabeled Actigraphy Data

One key component when analyzing actigraphy data for sleep studies is sl...
research
09/30/2022

Modelling and classifying joint trajectories of self-reported mood and pain in a large cohort study

It is well-known that mood and pain interact with each other, however in...
research
10/16/2022

BayesGmed: An R-package for Bayesian Causal Mediation Analysis

The past decade has seen an explosion of research in causal mediation an...
research
05/14/2021

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

This paper applies statistical learning techniques to an observational Q...
research
02/17/2020

A survey of statistical learning techniques as applied to inexpensive pediatric Obstructive Sleep Apnea data

Pediatric obstructive sleep apnea affects an estimated 1-5 elementary-sc...
research
12/14/2019

Sensor Fusion using Backward Shortcut Connections for Sleep Apnea Detection in Multi-Modal Data

Sleep apnea is a common respiratory disorder characterized by breathing ...

Please sign up or login with your details

Forgot password? Click here to reset