Optimal CNN Model for Obstructive Sleep Apnea Detection using Particle Swarm Optimization
Received: 2 October 2024 | Revised: 12 November 2024 | Accepted: 20 November 2024 | Online: 24 December 2024
Corresponding author: Minh Trien Pham
Abstract
Obstructive Sleep Apnea (OSA) is a prevalent sleep disorder with significant health risks. It is characterized by the narrowing of the upper airway during sleep, leading to vibrations in the airway structures and the production of snoring sounds. Recently, Convolutional Neural Networks (CNNs) have been leveraged to extract meaningful features from snoring sound data, enabling early and accurate detection of OSA. The effectiveness of these neural network optimizations depends on the starting values of the model, the gradient algorithm used, and the complexity of the problem. This study introduces an improved Particle Swarm Optimization (PSO) strategy that linearly adjusts the learning rate coefficient to enhance accuracy and convergence speed. Our approach was evaluated on a collected and pre-processed dataset based on the PSG-Audio database. Experimental results demonstrate that our method significantly outperforms the conventional optimization algorithm and existing PSO techniques, achieving a remarkable accuracy of 99.1%. These findings confirm the potential of our optimized model for OSA detection.
Keywords:
OSA detection, CNN, hyperparameter optimization, PSODownloads
References
M. J. Sateia, "International classification of sleep disorders-third edition: highlights and modifications," Chest, vol. 146, no. 5, pp. 1387–1394, Nov. 2014.
T. Young, M. Palta, J. Dempsey, J. Skatrud, S. Weber, and S. Badr, "The occurrence of sleep-disordered breathing among middle-aged adults," The New England Journal of Medicine, vol. 328, no. 17, pp. 1230–1235, Apr. 1993.
C. Song, K. Liu, X. Zhang, L. Chen, and X. Xian, "An Obstructive Sleep Apnea Detection Approach Using a Discriminative Hidden Markov Model From ECG Signals," IEEE Transactions on Biomedical Engineering, vol. 63, no. 7, pp. 1532–1542, Jul. 2016.
A. Azarbarzin and Z. M. K. Moussavi, "Automatic and Unsupervised Snore Sound Extraction From Respiratory Sound Signals," IEEE Transactions on Biomedical Engineering, vol. 58, no. 5, pp. 1156–1162, May 2011.
R. Hornero, D. Alvarez, D. Abasolo, F. del Campo, and C. Zamarron, "Utility of approximate entropy from overnight pulse oximetry data in the diagnosis of the obstructive sleep apnea syndrome," IEEE Transactions on Bio-medical Engineering, vol. 54, no. 1, pp. 107–113, Jan. 2007.
N. Pombo, B. M. C. Silva, A. M. Pinho, and N. Garcia, "Classifier Precision Analysis for Sleep Apnea Detection Using ECG Signals," IEEE Access, vol. 8, pp. 200477–200485, 2020.
R. L. Owens, D. J. Eckert, S. Y. Yeh, and A. Malhotra, "Upper airway function in the pathogenesis of obstructive sleep apnea: a review of the current literature," Current Opinion in Pulmonary Medicine, vol. 14, no. 6, pp. 519–524, Nov. 2008.
J. Zhang et al., "Automatic Detection of Obstructive Sleep Apnea Events Using a Deep CNN-LSTM Model," Computational Intelligence and Neuroscience, vol. 2021, no. 1, 2021, Art. no. 5594733.
R. Hyder, S. Ghaffarzadegan, Z. Feng, J. H. L. Hansen, and T. Hasan, "Acoustic Scene Classification Using a CNN-SuperVector System Trained with Auditory and Spectrogram Image Features," presented at the Interspeech 2017, Stockholm, Sweden, Aug. 20–24, 2017, pp. 3073–3077.
A. K. Abasi, M. Aloqaily, and M. Guizani, "Optimization of CNN using modified Honey Badger Algorithm for Sleep Apnea detection," Expert Systems with Applications, vol. 229, Nov. 2023, Art. no. 120484.
I. Priyadarshini and C. Cotton, "A novel LSTM–CNN–grid search-based deep neural network for sentiment analysis," The Journal of Supercomputing, vol. 77, no. 12, pp. 13911–13932, Dec. 2021.
R. Andonie and A.-C. Florea, “Weighted Random Search for CNN Hyperparameter Optimization,” International Journal of Computers Communications & Control, vol. 15, no. 2, Mar. 2020.
J. Gu et al., "Bayesian Optimized 1-Bit CNNs," in 2019 IEEE/CVF International Conference on Computer Vision, Seoul, Korea (South), 2019, pp. 4908–4916.
J. Fregoso, C. I. Gonzalez, and G. E. Martinez, "Optimization of Convolutional Neural Networks Architectures Using PSO for Sign Language Recognition," Axioms, vol. 10, no. 3, Sep. 2021, Art. no. 139.
A. A. K. Taher and S. M. Kadhim, "Improvement of genetic algorithm using artificial bee colony," Bulletin of Electrical Engineering and Informatics, vol. 9, no. 5, pp. 2125–2133, Oct. 2020.
S. P. Singh and S. C. Sharma, "A Novel Energy Efficient Clustering Algorithm for Wireless Sensor Networks," Engineering, Technology & Applied Science Research, vol. 7, no. 4, pp. 1775–1780, Aug. 2017.
G. Korompili et al., "PSG-Audio, a scored polysomnography dataset with simultaneous audio recordings for sleep apnea studies," Scientific Data, vol. 8, Aug. 2021, Art. no. 197.
S. Davis and P. Mermelstein, "Comparison of parametric representations for monosyllabic word recognition in continuously spoken sentences," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 28, no. 4, pp. 357–366, Aug. 1980.
K. N. V. P. S. Rajesh, R. Dhuli, and T. S. Kumar, "Obstructive sleep apnea detection using discrete wavelet transform-based statistical features," Computers in Biology and Medicine, vol. 130, Mar. 2021, Art. no. 104199.
Y. LeCun, Y. Bengio, and G. Hinton, "Deep learning," Nature, vol. 521, pp. 436–444, May 2015, Art. no. 7553.
J. Kennedy, "Swarm Intelligence," in Handbook of Nature-Inspired and Innovative Computing: Integrating Classical Models with Emerging Technologies, A. Y. Zomaya, Ed. Boston, MA, USA: Springer US, 2006, pp. 187–219.
S. Shao, Y. Peng, C. He, and Y. Du, "Efficient path planning for UAV formation via comprehensively improved particle swarm optimization," ISA Transactions, vol. 97, pp. 415–430, Feb. 2020.
T. Yamasaki, T. Honma, and K. Aizawa, "Efficient Optimization of Convolutional Neural Networks Using Particle Swarm Optimization," in 2017 IEEE Third International Conference on Multimedia Big Data, Laguna Hills, CA, USA, 2017, pp. 70–73.
T. Serizawa and H. Fujita, "Optimization of Convolutional Neural Network Using the Linearly Decreasing Weight Particle Swarm Optimization," in 36th Annual Conference of the Japanese Society for Artificial Intelligence, Kyoto, Japan, 2022.
S. Lee, J. Kim, H. Kang, D. Y. Kang, and J. Park, "Genetic Algorithm Based Deep Learning Neural Network Structure and Hyperparameter Optimization," Applied Sciences, vol. 11, no. 2, Jan. 2021, Art. no. 744.
Downloads
How to Cite
License
Copyright (c) 2024 Thanh-Huong Tran, Phuong Anh Nguyen, Le Anh Ngoc, Duc-Tan Tran, Trien Minh Pham
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.