Classification of snoring sound based on a recurrent neural network

Abstract Snoring is a sleep disorder that may have adverse effects on an individual's health and social activities. Polysomnography is the most common way to diagnose snoring but involves considerable time and cost. Many recent studies have attempted to classify snoring and non-snoring. However, since the length, frequency, and period of snoring episodes (SE) differ according to the individual being measured, it is very difficult to develop a general reference point to classify snoring. Therefore, in order to classify different snoring patterns and noise for different individuals, a learning-based snoring classification algorithm is essential. To this end, this study proposes a classification method based on a recurrent neural network (RNN) that can classify SEs and non-snoring episodes (NSEs) by learning the features of an individual's SEs and NSEs, measured in daily life based on the subjects’ sleep recordings using smartphone. The method proposed in this study can be largely divided into segmentation, feature extraction, and classification. The performance of this study was evaluated through statistical parameters. Despite the fact that the proposed RNN-based classifiers were trained using a relative small dataset, they exhibited an extremely high accuracy of 98.9%.

[1]  Zheng Fang,et al.  Comparison of different implementations of MFCC , 2001 .

[2]  E V Dunn,et al.  Snoring as a risk factor for disease: an epidemiological survey. , 1985, British medical journal.

[3]  Stan Davis,et al.  Comparison of Parametric Representations for Monosyllabic Word Recognition in Continuously Spoken Se , 1980 .

[4]  K. Barrett,et al.  Ganong's Review of Medical Physiology , 2010 .

[5]  Elif Derya íbeyli Recurrent neural networks with composite features for detection of electrocardiographic changes in partial epileptic patients , 2008 .

[6]  Jae Lim,et al.  Signal reconstruction from short-time Fourier transform magnitude , 1983 .

[7]  Elif Derya íbeyli Recurrent neural networks employing Lyapunov exponents for analysis of ECG signals , 2010 .

[8]  Hojjat Adeli,et al.  Recurrent Neural Network for Approximate Earthquake Time and Location Prediction Using Multiple Seismicity Indicators , 2009, Comput. Aided Civ. Infrastructure Eng..

[9]  F. Dalmasso,et al.  Snoring: analysis, measurement, clinical implications and applications. , 1996, The European respiratory journal.

[10]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[11]  Zahra Moussavi,et al.  Automatic and Unsupervised Snore Sound Extraction From Respiratory Sound Signals , 2011, IEEE Transactions on Biomedical Engineering.

[12]  F. Cirignotta,et al.  Some epidemiological data on snoring and cardiocirculatory disturbances. , 1980, Sleep.

[13]  Ronald W. Schafer,et al.  Digital Processing of Speech Signals , 1978 .

[14]  W D Duckitt,et al.  Automatic detection, segmentation and assessment of snoring from ambient acoustic data , 2006, Physiological measurement.

[15]  P D Hill,et al.  A new acoustic method of differentiating palatal from non-palatal snoring. , 1999, Clinical otolaryngology and allied sciences.

[16]  Saeid Sanei,et al.  Source Localization of Event-Related Potentials Incorporating Spatial Notch Filters , 2008, IEEE Transactions on Biomedical Engineering.

[17]  R. Jané,et al.  Acoustic analysis of snoring sound in patients with simple snoring and obstructive sleep apnoea. , 1996, The European respiratory journal.

[18]  Hangsik Shin,et al.  Unconstrained snoring detection using a smartphone during ordinary sleep , 2014, Biomedical engineering online.

[19]  Elif Derya Übeyli,et al.  An expert system for detection of electrocardiographic changes in patients with partial epilepsy using wavelet‐based neural networks , 2005, Expert Syst. J. Knowl. Eng..

[20]  Azadeh Yadollahi,et al.  Automatic breath and snore sounds classification from tracheal and ambient sounds recordings. , 2010, Medical engineering & physics.

[21]  R. Schiffer,et al.  Recurrent neural network-based approach for early recognition of Alzheimer's disease in EEG , 2001, Clinical Neurophysiology.

[22]  Ajith S. Wakwella,et al.  Pitch jump probability measures for the analysis of snoring sounds in apnea , 2005, Physiological measurement.

[23]  Tong San Koh,et al.  Snore Signal Enhancement and Activity Detection via Translation-Invariant Wavelet Transform , 2008, IEEE Transactions on Biomedical Engineering.

[24]  W. D. McArdle,et al.  Essentials of Exercise Physiology , 1981 .

[25]  Louis C. W. Pols,et al.  Spectral analysis and identification of Dutch vowels in monosyllabic words , 1977 .

[26]  U. Abeyratne,et al.  Artificial neural networks for breathing and snoring episode detection in sleep sounds , 2012, Physiological measurement.

[27]  Robert L. Wilkins,et al.  Clinical Assessment in Respiratory Care , 1985 .

[28]  Ronald R Grunstein,et al.  Medical devices for the diagnosis and treatment of obstructive sleep apnea , 2005, Expert review of medical devices.

[29]  Donald C. Wunsch,et al.  Recurrent neural network based prediction of epileptic seizures in intra- and extracranial EEG , 2000, Neurocomputing.

[30]  Jiann-Shing Shieh,et al.  Intracranial pressure model in intensive care unit using a simple recurrent neural network through time , 2004, Neurocomputing.

[31]  P D Hill,et al.  Snoring assessment: do home studies and hospital studies give different results? , 1998, Clinical otolaryngology and allied sciences.

[32]  Safdar Tanweer,et al.  Analysis of Combined Use of NN and MFCC for Speech Recognition , 2015 .

[33]  Kwang Suk Park,et al.  Polyvinylidene fluoride sensor-based method for unconstrained snoring detection , 2015, Physiological measurement.

[34]  S. Tomazic,et al.  A fast recursive STFT algorithm , 1996, Proceedings of 8th Mediterranean Electrotechnical Conference on Industrial Applications in Power Systems, Computer Science and Telecommunications (MELECON 96).

[35]  Sudhansu Chokroverty,et al.  Is There a Clinical Role For Smartphone Sleep Apps? Comparison of Sleep Cycle Detection by a Smartphone Application to Polysomnography. , 2015, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[36]  M Cavusoglu,et al.  An efficient method for snore/nonsnore classification of sleep sounds , 2007, Physiological measurement.

[37]  N. G. J. Dias,et al.  Dynamic Time Warping based speech recognition for isolated sinhala words , 2012, 2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS).

[38]  J. Lim Image restoration by short space spectral subtraction , 1980 .

[39]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[40]  Takuya Okada,et al.  Detection of sleep breathing sound based on artificial neural network analysis , 2018, Biomed. Signal Process. Control..