Home Medicine Artificial intelligence techniques used in respiratory sound analysis – a systematic review
Article
Licensed
Unlicensed Requires Authentication

Artificial intelligence techniques used in respiratory sound analysis – a systematic review

  • Rajkumar Palaniappan EMAIL logo , Kenneth Sundaraj and Sebastian Sundaraj
Published/Copyright: October 11, 2013

Abstract

Artificial intelligence (AI) has recently been established as an alternative method to many conventional methods. The implementation of AI techniques for respiratory sound analysis can assist medical professionals in the diagnosis of lung pathologies. This article highlights the importance of AI techniques in the implementation of computer-based respiratory sound analysis. Articles on computer-based respiratory sound analysis using AI techniques were identified by searches conducted on various electronic resources, such as the IEEE, Springer, Elsevier, PubMed, and ACM digital library databases. Brief descriptions of the types of respiratory sounds and their respective characteristics are provided. We then analyzed each of the previous studies to determine the specific respiratory sounds/pathology analyzed, the number of subjects, the signal processing method used, the AI techniques used, and the performance of the AI technique used in the analysis of respiratory sounds. A detailed description of each of these studies is provided. In conclusion, this article provides recommendations for further advancements in respiratory sound analysis.


Corresponding author: Rajkumar Palaniappan, AI-Rehab Research Group, Universiti Malaysia Perlis (UniMAP), Kampus Pauh Putra, 02600 Arau, Perlis, Malaysia, Phone/Fax: +6049767399, E-mail:

References

[1] Abbas A, Fahim A. An automated computerized auscultation and diagnostic system for pulmonary diseases. J Med Syst 2010; 34: 1149–1155.10.1007/s10916-009-9334-1Search in Google Scholar

[2] Abella M, Formolo J, Penney DG. Comparison of the acoustic properties of six popular stethoscopes. J Acoust Soc Am 1992; 91: 2224–2228.10.1121/1.403655Search in Google Scholar

[3] Aboofazeli M, Moussavi Z. Automated classification of swallowing and breadth sounds. 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2004: 3816–3819.Search in Google Scholar

[4] Alsmadi SS, Kahya YP. Online classification of lung sounds using DSP. 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society EMBS/BMES Conference 2002: 1771–1772.Search in Google Scholar

[5] Alsmadi S, Kahya YP. Design of a DSP-based instrument for real-time classification of pulmonary sounds. Comput Biol Med 2008; 38: 53–61.10.1016/j.compbiomed.2007.07.001Search in Google Scholar

[6] Ayari F, Ksouri M, Alouani A. A new scheme for automatic classification of pathologic lung sounds. IJCSI Int J Comput Sci 2012; 9: 448–458.Search in Google Scholar

[7] Azarbarzin A, Moussavi Z. Unsupervised classification of respiratory sound signal into snore/no-snore classes. Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) 2010: 3666–3669.10.1109/IEMBS.2010.5627650Search in Google Scholar

[8] Bahoura M. Pattern recognition methods applied to respiratory sounds classification into normal and wheeze classes. Comput Biol Med 2009; 39: 824–843.10.1016/j.compbiomed.2009.06.011Search in Google Scholar

[9] Bahoura M, Pelletier C. New parameters for respiratory sound classification. Annual International Conference of the IEEE Canadian Conference on Electrical and Computer Engineering 2003: 1457–1460.Search in Google Scholar

[10] Bahoura M, Pelletier C. Respiratory sounds classification using Gaussian mixture models. Annual International Conference of the IEEE Canadian Conference on Electrical and Computer Engineering 2004: 9–12.Search in Google Scholar

[11] Baydar KS, Ertuzun A, Kahya YP. Analysis and classification of respiratory sounds by signal coherence method. Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2003: 2950–2953.Search in Google Scholar

[12] Bobrowski L, Łukaszuk T. Feature selection based on relaxed linear separability. Biocybernet Biomed Eng 2009; 29: 43–59.Search in Google Scholar

[13] Bouckaert RR. Choosing between two learning algorithms based on calibrated tests. Proceedings of 20th International Conference on Machine Learning 2003: 51–58.Search in Google Scholar

[14] Charleston-Villalobos S, Martinez-Hernandez G, Gonzalez-Camarena R, Chi-Lem G, Carrillo JG, Aljama-Corrales T. Assessment of multichannel lung sounds parameterization for two-class classification in interstitial lung disease patients. Comput Biol Med 2011; 41: 473–482.10.1016/j.compbiomed.2011.04.009Search in Google Scholar

[15] Chauhan S, Wang P, Sing Lim C, Anantharaman V. A computer-aided MFCC-based HMM system for automatic auscultation. Comput Biol Med 2008; 38: 221–233.10.1016/j.compbiomed.2007.10.006Search in Google Scholar

[16] Chowdhury SK, Majumder AK. Frequency analysis of adventitious lung sounds. J Biomed Eng 1982; 4: 305–312.10.1016/0141-5425(82)90048-6Search in Google Scholar

[17] Cohen L. Time-frequency analysis. New York: Prentice-Hall 1995.Search in Google Scholar

[18] Cortes C, Vapnik V. Support-vector networks. Mach Learn 1995; 20: 273–297.10.1007/BF00994018Search in Google Scholar

[19] Dokur Z. Respiratory sound classification by using an incremental supervised neural network. Pattern Anal Appl 2009; 12: 309–319.10.1007/s10044-008-0125-ySearch in Google Scholar

[20] Feng J, Krishnan S, Sattar F. Adventitious sounds identification and extraction using temporal-spectral dominance-based features. IEEE Trans Biomed Eng 2011; 58: 3078–3087.10.1109/TBME.2011.2160721Search in Google Scholar PubMed

[21] Flietstra B, Markuzon N, Vyshedskiy A, Murphy R. Automated analysis of crackles in patients with interstitial pulmonary fibrosis. Pulmonary Med 2011; 2011: 1–7.10.1155/2011/590506Search in Google Scholar PubMed PubMed Central

[22] Folland R, Hines E, Dutta R, Boilot P, Morgan D. Comparison of neural network predictors in the classification of tracheal-bronchial breath sounds by respiratory auscultation. Artif Intell Med 2004; 31: 211–220.10.1016/j.artmed.2004.01.004Search in Google Scholar PubMed

[23] Forkheim KE, Scuse D, Pasterkamp H. A comparison of neural network models for wheeze detection. Communications, Power, and Computing Conference Proceedings IEEE WESCANEX 95 1995: 214–219.Search in Google Scholar

[24] Gnitecki J, Moussavi Z, Pasterkamp H. Classification of lung sounds during bronchial provocation using waveform fractal dimensions. 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, IEMBS′04 2004: 3844–3847.Search in Google Scholar

[25] Gross V, Hadjileontiadis LJ, Penzel T, Koehler U, Vogelmeier C. Multimedia database “Marburg Respiratory Sounds (MARS)”. Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2003: 456–457.Search in Google Scholar

[26] Gu YH, Bollen MHJ. Time-frequency and time-scale domain analysis of voltage disturbances. IEEE Trans Power Delivery 2000; 15: 1279–1284.10.1109/61.891515Search in Google Scholar

[27] Güler İ, Polat H, Ergün U. Combining neural network and genetic algorithm for prediction of lung sounds. J Med Syst 2005; 29: 217–231.10.1007/s10916-005-5182-9Search in Google Scholar PubMed

[28] Güler EÇ, Sankur B, Kahya YP, Raudys S. Two-stage classification of respiratory sound patterns. Comput Biol Med 2005; 35: 67–83.10.1016/j.compbiomed.2003.11.001Search in Google Scholar PubMed

[29] Hashemi A, Arabalibiek H, Agin K. Classification of wheeze sounds using wavelets and neural networks. International Conference on Biomedical Engineering and Technology. Singapore: IACSIT Press 2011: 127–131.Search in Google Scholar

[30] Himeshima M, Yamashita M, Matsunaga S, Miyahara S. Detection of abnormal lung sounds taking into account duration distribution for adventitious sounds. Proceedings of the 20th European Signal Processing Conference (EUSIPCO) 2012: 1821–1825.Search in Google Scholar

[31] Howell DCJ. Signs of respiratory disease: lung sounds. In: Geoffrey JL, Steven DS, editors. Encyclopedia of respiratory medicine. Oxford: Academic Press 2006: 35–41.10.1016/B0-12-370879-6/00355-0Search in Google Scholar

[32] Jen-Chien C, Huey-Dong W, Fok-Ching C, Chung IL. Wheeze detection using cepstral analysis in Gaussian mixture models. Engineering in Medicine and Biology Society, 2007 EMBS 2007 29th Annual International Conference of the IEEE 2007: 3168–3171.10.1109/IEMBS.2007.4353002Search in Google Scholar PubMed

[33] Jin F, Sattar F, Krishnan S. Automatic respiratory sound classification using temporal-spectral dominance. IEEE International Conference on Multimedia and Expo (ICME) 2011: 1–4.10.1109/ICME.2011.6012120Search in Google Scholar

[34] Kahya YP, Guler EC, Sahin S. Respiratory disease diagnosis using lung sounds. Proceedings of the 19th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 1997: 2051–2053.Search in Google Scholar

[35] Kahya YP, Bayatli E, Yeginer M, Ciftci K, Kilinc G. Comparison of different feature sets for respiratory sound classifiers. Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2003; 2853: 2853–2856.10.1109/IEMBS.2003.1280513Search in Google Scholar

[36] Kahya YP, Yeginer M, Bilgic B. Classifying respiratory sounds with different feature sets. 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2006: 2856–2859.10.1109/IEMBS.2006.259946Search in Google Scholar

[37] Kandaswamy A, Kumar CS, Ramanathan RP, Jayaraman S, Malmurugan N. Neural classification of lung sounds using wavelet coefficients. Comput Biol Med 2004; 34: 523–537.10.1016/S0010-4825(03)00092-1Search in Google Scholar

[38] Khan A, Baharudin B, Lee LH, Khan K. A review of machine learning algorithms for text-documents classification. J Adv Inf Technol 2010; 1: 4–20.Search in Google Scholar

[39] Korona Z, Kokar MM. Lung sound recognition using model-theory based feature selection and fusion. Appl Signal Process 1998; 5: 152–169.10.1007/s005290050017Search in Google Scholar

[40] Kotsiantis SB, Zaharakis ID, Pintelas PE. Machine learning: a review of classification and combining techniques. Artif Intell Rev 2006; 26: 159–190.10.1007/s10462-007-9052-3Search in Google Scholar

[41] Lu X, Bahoura M. An integrated automated system for crackles extraction and classification. Biomed Signal Process Control 2008; 3: 244–254.10.1016/j.bspc.2008.04.003Search in Google Scholar

[42] Malmberg LP, Kallio K, Haltsonen S, Katila T, Sovijärvi AR. Classification of lung sounds in patients with asthma, emphysema, fibrosing alveolitis and healthy lungs by using self-organizing maps. Clin Physiol 1996; 16: 115–129.10.1111/j.1475-097X.1996.tb00562.xSearch in Google Scholar

[43] Martinez-Hernandez HG, Aljama-Corrales CT, Gonzalez-Camarena R, Charleston-Villalobos VS, Chi-Lem G. Computerized classification of normal and abnormal lung sounds by multivariate linear autoregressive model. 27th Annual International Conference of the Engineering in Medicine and Biology Society 2005: 5999–6002.10.1109/IEMBS.2005.1615858Search in Google Scholar PubMed

[44] Masada T, Kiyasu S, Miyahara S. Unmixed spectrum clustering for template composition in lung sound classification. Adv Knowl Discov Data Mining 2008; 5012: 964–969.10.1007/978-3-540-68125-0_100Search in Google Scholar

[45] Matsunaga S, Yamauchi K, Yamashita M, Miyahara S. Classification between normal and abnormal respiratory sounds based on maximum likelihood approach. IEEE International Conference on Acoustics, Speech and Signal Processing 2009: 517–520.Search in Google Scholar

[46] Mayorga P, Druzgalski C, Gonzalez OH, Lopez HS. Modified classification of normal lung sounds applying quantile vectors. Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) 2012: 4262–4265.10.1109/EMBC.2012.6346908Search in Google Scholar PubMed

[47] Mayorga P, Druzgalski C, Morelos RL, Gonzalez OH, Vidales J. Acoustics based assessment of respiratory diseases using GMM classification. Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) 2010: 6312–6316.10.1109/IEMBS.2010.5628092Search in Google Scholar PubMed

[48] McGee S. Chapter 27 – Auscultation of the lungs. Evidence-based physical diagnosis (second edition). Saint Louis: W.B. Saunders 2007: 326–345.10.1016/B978-141602898-7.50031-9Search in Google Scholar

[49] McGee S. Chapter 28 – Auscultation of the lungs. Evidence-based physical diagnosis (third edition). Philadelphia: W.B. Saunders 2012: 251–266.10.1016/B978-1-4377-2207-9.00028-8Search in Google Scholar

[50] Mellit A, Kalogirou SA, Hontoria L, Shaari S. Artificial intelligence techniques for sizing photovoltaic systems: a review. Renew Sustain Energy Rev 2009; 13: 406–419.10.1016/j.rser.2008.01.006Search in Google Scholar

[51] Murphy RL. Auscultation of the lung: past lessons, future possibilities. Thorax 1981; 36: 99–107.10.1136/thx.36.2.99Search in Google Scholar

[52] Nissan M, Gavriely N. A microcomputer based lung sounds analysis. Comput Methods Programs Biomed 1993; 40: 7–13.10.1016/0169-2607(93)90045-MSearch in Google Scholar

[53] Oud M, Dooijes EH, van der Zee JS. Asthmatic airways obstruction assessment based on detailed analysis of respiratory sound spectra. IEEE Trans Biomed Eng 2000; 47: 1450–1455.10.1109/10.880096Search in Google Scholar

[54] Oud M. Lung function interpolation by means of neural-network-supported analysis of respiration sounds. Med Eng Phys 2003; 25: 309–316.10.1016/S1350-4533(02)00198-4Search in Google Scholar

[55] Pasterkamp H. RALE: a computer-assisted instructional package. Respir Care 1990; 35: 1006.Search in Google Scholar

[56] Pasterkamp H, Consunji-Araneta R, Oh Y, Holbrow J. Chest surface mapping of lung sounds during methacholine challenge. Pediatr Pulmonol 1997; 23: 21–30.10.1002/(SICI)1099-0496(199701)23:1<21::AID-PPUL3>3.0.CO;2-SSearch in Google Scholar

[57] Pasterkamp H, Kraman SS, Wodicika G. Respiratory sounds: advances beyond the stethoscope. Am J Respir Crit Care Med 1997; 156: 974–987.10.1164/ajrccm.156.3.9701115Search in Google Scholar

[58] Pesu L, Ademovic E, Pesquet JC, Helisto P. Wavelet packet based respiratory sound classification. Proceedings of the IEEE-SP International Symposium on Time-Frequency and Time-Scale Analysis 1996: 377–380.Search in Google Scholar

[59] Pesu L, Helistö P, Ademovi E, Pesquet J-C, Saarinen A, Sovijärvi ARA. Classification of respiratory sounds based on wavelet packet decomposition and learning vector quantization. Technol Health Care 1998; 6: 65–74.10.3233/THC-1998-6108Search in Google Scholar

[60] Prosser WH, Seale MD, Smith BT. Time-frequency analysis of the dispersion of Lamb modes. J Acoust Soc Am 1999; 105: 2669–2676.10.1121/1.426883Search in Google Scholar

[61] Raniszewski M. The edited nearest neighbor rule based on the reduced reference set and the consistency criterion. Biocybernet Biomed Eng 2010; 30: 31–40.Search in Google Scholar

[62] Riella RJ, Nohama P, Maia JM. Method for automatic detection of wheezing in lung sounds. Braz J Med Biol Res 2009; 42: 674–684.10.1590/S0100-879X2009000700013Search in Google Scholar

[63] Riella RJ, Nohama P, Maia JM. Methodology for automatic classification of adventitious lung sounds. IFMBE Proceedings of the World Congress on Medical Physics and Biomedical Engineering. Munich, Germany: Springer 2010: 1392–1395.10.1007/978-3-642-03882-2_369Search in Google Scholar

[64] Rietveld S, Oud M, Dooijes EH. Classification of asthmatic breath sounds: preliminary results of the classifying capacity of human examiners versus artificial neural networks. Comput Biomed Res 1999; 32: 440–448.10.1006/cbmr.1999.1522Search in Google Scholar

[65] Russell S. Chapter 4 – Machine learning. In: Margaret AB, editor. Artificial intelligence. San Diego: Academic Press 1996: 89–133.10.1016/B978-012161964-0/50006-6Search in Google Scholar

[66] Sankar AB, Kumar D, Seethalakshmi K. Neural network based respiratory signal classification using various feed-forward back propagation training algorithms. Eur J Sci Res 2011; 49: 468–483.Search in Google Scholar

[67] Sankur B, Kahya YP, Çağatay Güler E, Engin T. Comparison of AR-based algorithms for respiratory sounds classification. Comput Biol Med 1994; 24: 67–76.10.1016/0010-4825(94)90038-8Search in Google Scholar

[68] Serbes G, Sakar CO, Kahya YP, Aydin N. Feature extraction using time-frequency/scale analysis and ensemble of feature sets for crackle detection. Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC 2011: 3314–3317.10.1109/IEMBS.2011.6090899Search in Google Scholar

[69] Sezgin MC, Dokur Z, Olmez T, Korurek M. Classification of respiratory sounds by using an artificial neural network. Proceedings of the 23rd Annual International Conference of the IEEE on Engineering in Medicine and Biology Society 2001: 697–699.Search in Google Scholar

[70] Sovijärvi ARA, Vanderschoot J, Earis JE. Standardization of computerized respiratory sound analysis. Eur Respir Rev 2000; 10: 585.Search in Google Scholar

[71] Tsai C-F, Hsu Y-F, Lin C-Y, Lin W-Y. Intrusion detection by machine learning: a review. Expert Syst Appl 2009; 36: 11994–12000.10.1016/j.eswa.2009.05.029Search in Google Scholar

[72] Tu JV. Advantages and disadvantages of using artificial neural networks versus logistic regression for predicting medical outcomes. J Clin Epidemiol 1996; 49: 1225–1231.10.1016/S0895-4356(96)00002-9Search in Google Scholar

[73] Urquhart RB, McGhee J, Macleod JES, Banham SW, Moran F. The diagnostic value of pulmonary sounds: a preliminary study by computer-aided analysis. Comput Biol Med 1981; 11: 129–139.10.1016/0010-4825(81)90002-0Search in Google Scholar

[74] Waitman L, Clarkson K, Barwise J, King P. Representation and classification of breath sounds recorded in an intensive care setting using neural networks. J Clin Monit Comput 2000; 16: 95–105.10.1023/A:1009934112185Search in Google Scholar

[75] Welsby PD, Parry G, Smith D. The stethoscope: some preliminary investigations. Postgrad Med J 2003; 79: 695–698.Search in Google Scholar

[76] Wisniewski M, Zielinski TP. MRMR-based feature selection for automatic asthma wheezes recognition. International Conference on Signals and Electronic Systems (ICSES) 2012: 1–5.10.1109/ICSES.2012.6382257Search in Google Scholar

[77] Wolberg WH, Street WN, Mangasarian OL. Machine learning techniques to diagnose breast cancer from image-processed nuclear features of fine needle aspirates. Cancer Lett 1994; 77: 163–171.10.1016/0304-3835(94)90099-XSearch in Google Scholar

[78] Xie S, Jin F, Krishnan S, Sattar F. Signal feature extraction by multi-scale PCA and its application to respiratory sound classification. Med Biol Eng Comput 2012; 50: 759–768.10.1007/s11517-012-0903-ySearch in Google Scholar PubMed

[79] Yamashita M, Matsunaga S, Miyahara S. Discrimination between healthy subjects and patients with pulmonary emphysema by detection of abnormal respiration. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2011: 693–696.10.1109/ICASSP.2011.5946498Search in Google Scholar

[80] Yeginer M, Ciftci K, Cini U, Sen I, Kilinc G, Kahya YP. Using lung sounds in classification of pulmonary diseases according to respiratory subphases. 26th Annual International Conference of the IEEE on Engineering in Medicine and Biology Society 2004: 482–485.Search in Google Scholar

[81] Yilmaz CA, Kahya YP. Multi-channel classification of respiratory sounds. 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society 2006: 2864–2867.10.1109/IEMBS.2006.259385Search in Google Scholar PubMed

[82] Zolnoori M, Zarandi M, Moin M, Teimorian S. Fuzzy rule-based expert system for assessment severity of asthma. J Med Syst 2010: 1–11.10.1007/s10916-010-9631-8Search in Google Scholar PubMed

Received: 2012-11-19
Accepted: 2013-8-30
Published Online: 2013-10-11
Published in Print: 2014-02-01

©2014 by Walter de Gruyter Berlin Boston

Downloaded on 31.12.2025 from https://www.degruyterbrill.com/document/doi/10.1515/bmt-2013-0074/html
Scroll to top button