Research Article

Lung disease classification using machine learning algorithms

Volume: 8 Number: 4 December 31, 2020
EN

Lung disease classification using machine learning algorithms

Abstract

In this study we compared support vector machines (SVM), k-nearest neighbor (k-NN), and Gaussian Bayes (GB) algorithms in classification of respiratory diseases with text and audio data. An electronic stethoscope and its software are used to record patient information and 17930 lung sounds from 1630 subjects. SVM, k-NN and GB algorithms were run on 6 datasets to classify patients into; (1) sick or healthy with text data, (2) sick or healthy with audio MFCC features, (3) sick or healthy with the text data and audio MFCC features, (4) 12 diseases with text data, (5) for 12 disease with audio MFCC features, (6) for 12 disease with the text data and audio MFCC features. Accuracy results in SVM were %75, %88, %64, %73, %63, %70; for k-NN %95, %92, %92, %67, %64, %66; for GB %98, %91, %97, %58, %48, %58 respectively. In 12 class classification of lung diseases, the most accurate algorithm was SVM with text data. In classifying via audio data, k-NN was the most accurate. Using both audio and text data, SVM was the most accurate. When we classify healthy versus sick via text, audio and combined data, GB was always the most accurate with very high accuracy, closely followed by k-NN. We can infer from here that when we have large number of features but limited amount of samples, SVM and k-NN are best in classifying the dataset in more than two classes. However GB is best when it comes to classifying into two classes.

Keywords

References

  1. MedHelp. (2017, January 26). [Online]. Available: http://www.edhelp.org/Medical-Dictionary/Terms/2/8964.htm
  2. I. Kononenko, “Inductive and Bayesian learning in medical diagnosis”, Applied Artificial Intelligence, vol. 7, no. 4, pp. 317-337, 1993. DOI:10.1080/08839519308949993
  3. J. L. M. Amaral, A. J. Lopes, J. M. Jansen, A. C. D. Faria, and P. L. Melo, “Machine learning algorithms and forced oscillation measurements applied to the automatic identification of chronic obstructive pulmonary disease”, Computer Methods and Programs in Biomedicine, vol. 105, pp. 183-193, 2012.
  4. M. Aykanat, Ö. Kılıç, B. Kurt, and S. Saryal, “Classification of lung sounds using convolutional neural networks”, EURASIP Journal on Image and Video Processing, vol. 65, pp. 1-9, 2017. DOI: 10.1186/s13640-017-0213-2.
  5. E. Coiera, “Guide to Health Informatics”, 2nd ed., London: CRC Press, 2003.
  6. R. Palaniappan, K. Sundaraj, and N. U. Ahamed, “Machine learning in lung sound analysis: A systematic review”, Biocybernetics and Biomedical Engineering, vol. 33, no. 3, pp. 129–135, 2013.
  7. K. M. Sindhu, and H. S. Suresha, “Hand Gesture Recognition using DTW and Morphological Feature Extraction”, International Journal of Innovative Research in Computer and Communication Engineering (IJIRCCE), vol. 5, no. 5, pp. 10171-10175, 2017.
  8. Z. S. Huang, C. C. Chuang, C. W. Tao, M. Y. Hsieh, C. X. Zhang, and C. W. Chang, “iOS-based people detection of multi-object detection system” In 2016 Joint 8th International Conference on Soft Computing and Intelligent Systems (SCIS) and 17th International Symposium on Advanced Intelligent Systems (ISIS, IEEE), Sapporo, Japan, pp. 868-873, August 2016.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

December 31, 2020

Submission Date

September 24, 2020

Acceptance Date

October 9, 2020

Published in Issue

Year 2020 Volume: 8 Number: 4

APA
Aykanat, M., Kılıç, Ö., Kurt, B., & Saryal, S. B. (2020). Lung disease classification using machine learning algorithms. International Journal of Applied Mathematics Electronics and Computers, 8(4), 125-132. https://doi.org/10.18100/ijamec.799363
AMA
1.Aykanat M, Kılıç Ö, Kurt B, Saryal SB. Lung disease classification using machine learning algorithms. International Journal of Applied Mathematics Electronics and Computers. 2020;8(4):125-132. doi:10.18100/ijamec.799363
Chicago
Aykanat, Murat, Özkan Kılıç, Bahar Kurt, and Sevgi Behiye Saryal. 2020. “Lung Disease Classification Using Machine Learning Algorithms”. International Journal of Applied Mathematics Electronics and Computers 8 (4): 125-32. https://doi.org/10.18100/ijamec.799363.
EndNote
Aykanat M, Kılıç Ö, Kurt B, Saryal SB (December 1, 2020) Lung disease classification using machine learning algorithms. International Journal of Applied Mathematics Electronics and Computers 8 4 125–132.
IEEE
[1]M. Aykanat, Ö. Kılıç, B. Kurt, and S. B. Saryal, “Lung disease classification using machine learning algorithms”, International Journal of Applied Mathematics Electronics and Computers, vol. 8, no. 4, pp. 125–132, Dec. 2020, doi: 10.18100/ijamec.799363.
ISNAD
Aykanat, Murat - Kılıç, Özkan - Kurt, Bahar - Saryal, Sevgi Behiye. “Lung Disease Classification Using Machine Learning Algorithms”. International Journal of Applied Mathematics Electronics and Computers 8/4 (December 1, 2020): 125-132. https://doi.org/10.18100/ijamec.799363.
JAMA
1.Aykanat M, Kılıç Ö, Kurt B, Saryal SB. Lung disease classification using machine learning algorithms. International Journal of Applied Mathematics Electronics and Computers. 2020;8:125–132.
MLA
Aykanat, Murat, et al. “Lung Disease Classification Using Machine Learning Algorithms”. International Journal of Applied Mathematics Electronics and Computers, vol. 8, no. 4, Dec. 2020, pp. 125-32, doi:10.18100/ijamec.799363.
Vancouver
1.Murat Aykanat, Özkan Kılıç, Bahar Kurt, Sevgi Behiye Saryal. Lung disease classification using machine learning algorithms. International Journal of Applied Mathematics Electronics and Computers. 2020 Dec. 1;8(4):125-32. doi:10.18100/ijamec.799363

Cited By

Chest Disease Detection and Classification

International Journal of Advanced Research in Science, Communication and Technology

https://doi.org/10.48175/IJARSCT-7546