Wheeze Detection Using Convolutional Neural Networks

In this paper, we propose to use convolutional neural networks for automatic wheeze detection in lung sounds. We present convolutional neural network based approach that has several advantages compared to the previous approaches described in the literature. Our method surpasses the standard machine learning models on this task. It is robust to lung sound shifting and requires minimal feature preprocessing steps. Our approach achieves 99% accuracy and 0.96 AUC on our datasets.

[1]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups , 2012, IEEE Signal Processing Magazine.

[2]  Jonathan Tompson,et al.  Joint Training of a Convolutional Network and a Graphical Model for Human Pose Estimation , 2014, NIPS.

[3]  P. Mayorga,et al.  Acoustics based assessment of respiratory diseases using GMM classification , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[4]  J. Friedman Greedy function approximation: A gradient boosting machine. , 2001 .

[5]  Kenneth Sundaraj,et al.  A survey on automated wheeze detection systems for asthmatic patients. , 2012, Bosnian journal of basic medical sciences.

[6]  Wee Ser,et al.  A Novel Wheeze Detection Method for Wearable Monitoring Systems , 2009, 2009 International Symposium on Intelligent Ubiquitous Computing and Education.

[7]  Lukás Burget,et al.  Strategies for training large scale neural network language models , 2011, 2011 IEEE Workshop on Automatic Speech Recognition & Understanding.

[8]  Oliver Chiu-sing Choy,et al.  An efficient MFCC extraction method in speech recognition , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[9]  E. Andrès,et al.  Analysis of Respiratory Sounds: State of the Art , 2008, Clinical medicine. Circulatory, respiratory and pulmonary medicine.

[10]  Hang Li,et al.  Convolutional Neural Network Architectures for Matching Natural Language Sentences , 2014, NIPS.

[11]  Dimitri Palaz,et al.  Analysis of CNN-based speech recognition system using raw speech as input , 2015, INTERSPEECH.

[12]  Mohammed Bahoura,et al.  Separation of Crackles From Vesicular Sounds Using Wavelet Packet Transform , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[13]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[14]  Yan Song,et al.  Robust sound event recognition using convolutional neural networks , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[15]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[16]  M. Bahoura,et al.  Respiratory sounds classification using cepstral analysis and Gaussian mixture models , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[17]  Jason Weston,et al.  Natural Language Processing (Almost) from Scratch , 2011, J. Mach. Learn. Res..

[18]  Andy Liaw,et al.  Classification and Regression by randomForest , 2007 .

[19]  Jason Weston,et al.  Question Answering with Subgraph Embeddings , 2014, EMNLP.

[20]  Mirjana Bonković,et al.  Classification Accuracy Comparison of Asthmatic Wheezing Sounds Recorded under Ideal and Real- world Conditions , 2016 .

[21]  Tara N. Sainath,et al.  Deep convolutional neural networks for LVCSR , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[22]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  Camille Couprie,et al.  Learning Hierarchical Features for Scene Labeling , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Kenneth Sundaraj,et al.  A comparative study of the svm and k-nn machine learning algorithms for the diagnosis of respiratory pathologies using pulmonary acoustic signals , 2014, BMC Bioinformatics.