Using cross-recurrence quantification analysis to compute similarity measures for time series of unequal length with applications to sleep stage analysis

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

  • Henning Johannes Drews
  • Flavia Felletti
  • Håvard Kallestad
  • Annika Drews
  • Jan Scott
  • Trond Sand
  • Morten Engstrøm
  • Hanne Siri Amdahl Heglum
  • Daniel Vethe
  • Øyvind Salvesen
  • Knut Langsrud
  • Gunnar Morken
  • Sebastian Wallot

Comparing time series of unequal length requires data processing procedures that may introduce biases. This article describes, validates, and applies Cross-Recurrence Quantification Analysis (CRQA) to detect and quantify correlation and coupling among time series of unequal length without prior data processing. We illustrate and validate this application using continuous and discrete data from a model system (study 1). Then we use the method to re-analyze the Sleep Heart Health Study (SHHS), a rare large dataset comprising detailed physiological sleep measurements acquired by in-home polysomnography. We investigate whether recurrence patterns of ultradian NREM/REM sleep cycles (USC) predict mortality (study 2). CRQA exhibits better performance compared with traditional approaches that require trimming, stretching or compression to bring two time series to the same length. Application to the SHHS indicates that recurrence patterns linked to stability of USCs are associated with all-cause mortality even after controlling for other sleep parameters, health, and sociodemographics. We suggest that CRQA is a useful tool for analyzing categorical time series, where the underlying structure of the data is unlikely to result in matching data points—such as ultradian sleep cycles.

Original languageEnglish
Article number23142
JournalScientific Reports
Volume14
Issue number1
Number of pages14
ISSN2045-2322
DOIs
Publication statusPublished - 12.2024

Bibliographical note

Publisher Copyright:
© The Author(s) 2024.

    Research areas

  • Cross-recurrence analysis, Mortality, REM/NREM cycle, Sleep cycle, Sleep regularity
  • Psychology

Recently viewed

Publications

  1. Using Decision Trees and Reinforcement Learning for the Dynamic Adjustment of Composite Sequencing Rules in a Flexible Manufacturing System
  2. On the Functional Controllability Using a Geometric Approach together with a Decoupled MPC for Motion Control in Robotino
  3. On the Power and Performance of a Doubly Latent Residual Approach to Explain Latent Specific Factors in Multilevel-Bifactor-(S-1) Models
  4. The role of learners’ memory in app-based language instruction: the case of Duolingo.
  5. Using learning protocols for knowledge acquisition and problem solving with individual and group incentives
  6. Hierarchical trait filtering at different spatial scales determines beetle assemblages in deadwood
  7. Improving short-term academic performance in the flipped classroom using dynamic geometry software
  8. A model predictive control for an aggregate actuator with a self-tuning initial condition procedure in combustion engines
  9. An extended analytical approach to evaluating monotonic functions of fuzzy numbers
  10. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  11. A computational study of a model of single-crystal strain-gradient viscoplasticity with an interactive hardening relation
  12. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  13. Lyapunov Convergence Analysis for Asymptotic Tracking Using Forward and Backward Euler Approximation of Discrete Differential Equations
  14. Distinguishing state variability from trait change in longitudinal data
  15. Return of Fibonacci random walks
  16. A Switching Cascade Sliding PID-PID Controllers Combined with a Feedforward and an MPC for an Actuator in Camless Internal Combustion Engines
  17. Appendix A: Design, implementation, and analysis of the iGOES project
  18. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  19. Investigation and modeling of the material behavior due to evolving dislocation microstructures in fcc and bcc metals
  20. Dynamic environment modelling and prediction for autonomous systems
  21. An expert-based reference list of variables for characterizing and monitoring social-ecological systems
  22. Towards a Bayesian Student Model for Detecting Decimal Misconceptions
  23. Considerations on efficient touch interfaces - How display size influences the performance in an applied pointing task
  24. For a return to the forgotten formula: 'Data 1 + Data 2 > Data 1'
  25. Efficient and accurate ℓ p-norm multiple kernel learning
  26. Cognitive Predictors of Child Second Language Comprehension and Syntactic Learning
  27. Optimizing price levels in e-commerce applications with respect to customer lifetime values
  28. Implementing ERP systems in multinational projects
  29. Efficient Order Picking Methods in Robotic Mobile Fulfillment Systems
  30. Mathematics in Robot Control for Theoretical and Applied Problems
  31. Linux-based Embedded System for Wavelet Denoising and Monitoring of sEMG Signals using an Axiomatic Seminorm
  32. Advances in Dynamics, Optimization and Computation
  33. Control of the inverse pendulum based on sliding mode and model predictive control
  34. A Cross-Classified CFA-MTMM Model for Structurally Different and Nonindependent Interchangeable Methods
  35. Topic Embeddings – A New Approach to Classify Very Short Documents Based on Predefined Topics
  36. Experiments on the Fehrer-Raab effect and the ‘Weather Station Model’ of visual backward masking
  37. PI and Fuzzy Controllers for Non-Linear Systems