| Literature DB >> 36011524 |
Olga Vl Bitkina1, Jaehyun Park1, Jungyoon Kim2.
Abstract
According to data from the World Health Organization and medical research centers, the frequency and severity of various sleep disorders, including insomnia, are increasing steadily. This dynamic is associated with increased daily stress, anxiety, and depressive disorders. Poor sleep quality affects people's productivity and activity and their perception of quality of life in general. Therefore, predicting and classifying sleep quality is vital to improving the quality and duration of human life. This study offers a model for assessing sleep quality based on the indications of an actigraph, which was used by 22 participants in the experiment for 24 h. Objective indicators of the actigraph include the amount of time spent in bed, sleep duration, number of awakenings, and duration of awakenings. The resulting classification model was evaluated using several machine learning methods and showed a satisfactory accuracy of approximately 80-86%. The results of this study can be used to treat sleep disorders, develop and design new systems to assess and track sleep quality, and improve existing electronic devices and sensors.Entities:
Keywords: actigraphy; k-nearest neighbors; machine learning; naïve Bayes; sleep quality; support vector machine
Mesh:
Year: 2022 PMID: 36011524 PMCID: PMC9408084 DOI: 10.3390/ijerph19169890
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 4.614
Figure 1Actigraphy application area.
Context of independent variables.
| Variables (Factor) | Context | References |
|---|---|---|
| Total minutes in bed | Minutes spent in bed per night | [ |
| Total sleep time (TST) | Length of sleep per night expressed in minutes | |
| Wake after sleep onset (WASO) | Time spent awake after falling asleep for the first time | |
| Number of awakenings | Number of awakenings during the night | |
| Average awakening length | Time in seconds spent awakening during the night | |
| Movement index | The number of minutes without movement is expressed as a percentage of the movement phase (i.e., the number of periods with arm movement). | |
| Fragmentation index | The number of minutes with movement is expressed as a percentage of the immobile phase (i.e., the number of the period without arm movement) | |
| Sleep fragmentation index | The ratio of the movement and fragmentation indices |
Figure 2Model development process.
Classifiers’ comparison based on 3-fold cross-validation.
| Classifier | Accuracy | PPV | Sensitivity | Specificity |
|---|---|---|---|---|
| Logistic regression | 57% | 60 | 75 | 33 |
| Support vector machine | 71% | 100 | 71 | 0 |
| Fine k-nearest neighbor | 81% | 100 | 79 | 100 |
| Naïve Bayes | 67% | 93 | 70 | 0 |
Classifiers’ comparison based on 5-fold cross-validation.
| Classifier | Accuracy | PPV | Sensitivity | Specificity |
|---|---|---|---|---|
| Logistic regression | 62% | 60 | 82 | 40 |
| Support vector machine | 86% | 93 | 88 | 80 |
| Fine k-nearest neighbor | 76% | 93 | 78 | 67 |
| Naïve Bayes | 67% | 93 | 70 | 0 |
Classifiers’ comparison based on 8-fold cross-validation.
| Classifier | Accuracy | PPV | Sensitivity | Specificity |
|---|---|---|---|---|
| Logistic regression | 67% | 80 | 75 | 40 |
| Support vector machine | 71% | 100 | 71 | 0 |
| Fine k-nearest neighbor | 81% | 93 | 82 | 75 |
| Naïve Bayes | 71% | 100 | 71 | 0 |
Research comparison.
| Study | Dataset Used | Machine Learning Methods | Independent | Dependent | Average Model Accuracy |
|---|---|---|---|---|---|
| [ | Open source MMASH | Autoregressive integrated moving average, linear regression, support vector regression, K-nearest neighbor, decision tree, random forest, and long-short-term memory | Heart rate time-series | Expected heart rate | Over 90% |
| [ | Cross-disciplinary survey using open source MMASH and other | Logistic regression, random forest, support vector machine | Different metrics of wireless technology and wearables | Perceived loneliness, social isolation levels | Over 90% |
| [ | Open source MMASH | Combined shapelets and K-means algorithm | Heart rate variability segment | Wake/sleep state | Over 77% |
| [ | Experiment with co-habiting couples | Random forest, support vector machine | Entropy, statistics, Poincaré plot features, total sleep time, wake after sleep onset, sleep-wake ratio, sleep latency and sleep efficiency | Nocturnal Awakenings | Approximately 75–80% |
| [ | Experiment with random participants | Logistic regression, multilayer perception, convolutional neural network, recurrent neural network, a long-short-term memory cell | Raw accelerometer data, awake time, a summary of movements | Sleep quality | Approximately 66–93% |
| [ | Publicly available source | Random forest, support vector machine | Entropy, statistics, Poincaré plot features, total sleep time, wake after sleep onset, sleep-wake ratio, sleep efficiency, and complex correlation measure | Nocturnal awakenings | Approximately 73–84% |
| [ | Experiment with undergraduate students | Recurrent neural network with long-short-term memory cells | Different combinations of multimodal data from smartphones and wearable technologies | Sleep/wake state, sleep onset/offset | Over 90% |
| [ | Experiment in a sleep laboratory | Logistic regression, random forest, adaptive boost, and extreme gradient boost | Total sleep time, wake after sleep onset, sleep efficiency, number of awakenings | Wake/sleep state | Over 75% |