PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units
Adequate sleep is essential for physical and mental well-being. The quality of sleep is significantly impacted by sleep disorders like narcolepsy, sleep apnea, nocturnal frontal lobe epilepsy, and insomnia. Insomnia is a prevalent sleep disorder characterized by difficulty initiating or maintaining...
Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2025-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/11124893/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849223090501844992 |
|---|---|
| author | Hardik Telangore Heneel Makwana Prithviraj Verma Manish Sharma Hasan S. Mir U. Rajendra Acharya |
| author_facet | Hardik Telangore Heneel Makwana Prithviraj Verma Manish Sharma Hasan S. Mir U. Rajendra Acharya |
| author_sort | Hardik Telangore |
| collection | DOAJ |
| description | Adequate sleep is essential for physical and mental well-being. The quality of sleep is significantly impacted by sleep disorders like narcolepsy, sleep apnea, nocturnal frontal lobe epilepsy, and insomnia. Insomnia is a prevalent sleep disorder characterized by difficulty initiating or maintaining sleep, leading to daytime fatigue and restlessness. An accurate and automated detection system is essential for effective diagnosis and management. Usually, polysomnogram (PSG) signals are utilized to identify sleep disorders, but these signals are challenging to handle, computationally intensive to process, and affect the convenience of patients. The proposed method provides a non-invasive approach for insomnia detection. To the best of our knowledge, this is the first study that utilizes single-channel photoplethysmography (PPG) to automatically detect insomnia. In the proposed study, we performed experiments on two publicly accessible datasets: the Cyclic Alternating Pattern (CAP) sleep database and the MESA Sleep Dataset, considering a diverse set of subjects. This study introduces a novel approach for PPG-based insomnia detection, utilizing Convolutional Neural Network (CNN) with self-attention, CNN with Gated Recurrent Unit (GRU), and transformer-based models. The CNN with GRU-based approach demonstrated notable performance, achieving impressive classification accuracy of 96.00%, alongside robust precision, recall, and F1-score. Importantly, we further explored model explainability using Grad-CAM, providing visual insights into the learned model’s decision-making from PPG signals. The results emphasize the effectiveness and interpretability of these advanced models in capturing complex patterns in PPG signals, establishing PPG-based sleep monitoring as a practical and efficient solution for home use with wearable devices. |
| format | Article |
| id | doaj-art-4ab4e3a9dc484af1b2242b025e1592f5 |
| institution | Kabale University |
| issn | 2169-3536 |
| language | English |
| publishDate | 2025-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-4ab4e3a9dc484af1b2242b025e1592f52025-08-25T23:18:43ZengIEEEIEEE Access2169-35362025-01-011314547414549310.1109/ACCESS.2025.359886311124893PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent UnitsHardik Telangore0https://orcid.org/0009-0003-2803-7411Heneel Makwana1Prithviraj Verma2https://orcid.org/0009-0008-6756-4640Manish Sharma3https://orcid.org/0000-0002-2266-5332Hasan S. Mir4https://orcid.org/0000-0002-6863-3002U. Rajendra Acharya5https://orcid.org/0000-0003-2689-8552Department of Electrical and Computer Science Engineering, Institute of Infrastructure, Technology, Research and Management (IITRAM), Ahmedabad, Gujarat, IndiaDepartment of Electrical and Computer Science Engineering, Institute of Infrastructure, Technology, Research and Management (IITRAM), Ahmedabad, Gujarat, IndiaDepartment of Electrical and Computer Science Engineering, Institute of Infrastructure, Technology, Research and Management (IITRAM), Ahmedabad, Gujarat, IndiaDepartment of Electrical and Computer Science Engineering, Institute of Infrastructure, Technology, Research and Management (IITRAM), Ahmedabad, Gujarat, IndiaDepartment of Electrical Engineering, American University of Sharjah, Sharjah, United Arab EmiratesSchool of Mathematics, Physics, and Computing, University of Southern Queensland, Springfield, QLD, AustraliaAdequate sleep is essential for physical and mental well-being. The quality of sleep is significantly impacted by sleep disorders like narcolepsy, sleep apnea, nocturnal frontal lobe epilepsy, and insomnia. Insomnia is a prevalent sleep disorder characterized by difficulty initiating or maintaining sleep, leading to daytime fatigue and restlessness. An accurate and automated detection system is essential for effective diagnosis and management. Usually, polysomnogram (PSG) signals are utilized to identify sleep disorders, but these signals are challenging to handle, computationally intensive to process, and affect the convenience of patients. The proposed method provides a non-invasive approach for insomnia detection. To the best of our knowledge, this is the first study that utilizes single-channel photoplethysmography (PPG) to automatically detect insomnia. In the proposed study, we performed experiments on two publicly accessible datasets: the Cyclic Alternating Pattern (CAP) sleep database and the MESA Sleep Dataset, considering a diverse set of subjects. This study introduces a novel approach for PPG-based insomnia detection, utilizing Convolutional Neural Network (CNN) with self-attention, CNN with Gated Recurrent Unit (GRU), and transformer-based models. The CNN with GRU-based approach demonstrated notable performance, achieving impressive classification accuracy of 96.00%, alongside robust precision, recall, and F1-score. Importantly, we further explored model explainability using Grad-CAM, providing visual insights into the learned model’s decision-making from PPG signals. The results emphasize the effectiveness and interpretability of these advanced models in capturing complex patterns in PPG signals, establishing PPG-based sleep monitoring as a practical and efficient solution for home use with wearable devices.https://ieeexplore.ieee.org/document/11124893/Convolutional neural network (CNN)deep learninggated recurrent unit (GRU)insomniaphotoplethysmogram (PPG) |
| spellingShingle | Hardik Telangore Heneel Makwana Prithviraj Verma Manish Sharma Hasan S. Mir U. Rajendra Acharya PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units IEEE Access Convolutional neural network (CNN) deep learning gated recurrent unit (GRU) insomnia photoplethysmogram (PPG) |
| title | PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units |
| title_full | PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units |
| title_fullStr | PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units |
| title_full_unstemmed | PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units |
| title_short | PPG-Based Accurate Insomnia Detection System Using Convolutional Neural Networks With Self-Attention Mechanism and Gated Recurrent Units |
| title_sort | ppg based accurate insomnia detection system using convolutional neural networks with self attention mechanism and gated recurrent units |
| topic | Convolutional neural network (CNN) deep learning gated recurrent unit (GRU) insomnia photoplethysmogram (PPG) |
| url | https://ieeexplore.ieee.org/document/11124893/ |
| work_keys_str_mv | AT hardiktelangore ppgbasedaccurateinsomniadetectionsystemusingconvolutionalneuralnetworkswithselfattentionmechanismandgatedrecurrentunits AT heneelmakwana ppgbasedaccurateinsomniadetectionsystemusingconvolutionalneuralnetworkswithselfattentionmechanismandgatedrecurrentunits AT prithvirajverma ppgbasedaccurateinsomniadetectionsystemusingconvolutionalneuralnetworkswithselfattentionmechanismandgatedrecurrentunits AT manishsharma ppgbasedaccurateinsomniadetectionsystemusingconvolutionalneuralnetworkswithselfattentionmechanismandgatedrecurrentunits AT hasansmir ppgbasedaccurateinsomniadetectionsystemusingconvolutionalneuralnetworkswithselfattentionmechanismandgatedrecurrentunits AT urajendraacharya ppgbasedaccurateinsomniadetectionsystemusingconvolutionalneuralnetworkswithselfattentionmechanismandgatedrecurrentunits |