Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method
- PMID: 35318171
- PMCID: PMC8926945
- DOI: 10.1016/j.compbiomed.2022.105405
Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method
Abstract
This research aims to analyze the performance of state-of-the-art machine learning techniques for classifying COVID-19 from cough sounds and to identify the model(s) that consistently perform well across different cough datasets. Different performance evaluation metrics (precision, sensitivity, specificity, AUC, accuracy, etc.) make selecting the best performance model difficult. To address this issue, in this paper, we propose an ensemble-based multi-criteria decision making (MCDM) method for selecting top performance machine learning technique(s) for COVID-19 cough classification. We use four cough datasets, namely Cambridge, Coswara, Virufy, and NoCoCoDa to verify the proposed method. At first, our proposed method uses the audio features of cough samples and then applies machine learning (ML) techniques to classify them as COVID-19 or non-COVID-19. Then, we consider a multi-criteria decision-making (MCDM) method that combines ensemble technologies (i.e., soft and hard) to select the best model. In MCDM, we use the technique for order preference by similarity to ideal solution (TOPSIS) for ranking purposes, while entropy is applied to calculate evaluation criteria weights. In addition, we apply the feature reduction process through recursive feature elimination with cross-validation under different estimators. The results of our empirical evaluations show that the proposed method outperforms the state-of-the-art models. We see that when the proposed method is used for analysis using the Extra-Trees classifier, it has achieved promising results (AUC: 0.95, Precision: 1, Recall: 0.97).
Keywords: COVID-19; Classification; Cough; Ensemble; Entropy; MCDM; Machine learning; TOPSIS.
Copyright © 2022 Elsevier Ltd. All rights reserved.
Conflict of interest statement
All authors declare that there is no conflict of interest in this work.
Figures







Similar articles
-
A Framework for Detecting Thyroid Cancer from Ultrasound and Histopathological Images Using Deep Learning, Meta-Heuristics, and MCDM Algorithms.J Imaging. 2023 Aug 27;9(9):173. doi: 10.3390/jimaging9090173. J Imaging. 2023. PMID: 37754937 Free PMC article.
-
COVID-19 cough classification using machine learning and global smartphone recordings.Comput Biol Med. 2021 Aug;135:104572. doi: 10.1016/j.compbiomed.2021.104572. Epub 2021 Jun 17. Comput Biol Med. 2021. PMID: 34182331 Free PMC article.
-
QUCoughScope: An Intelligent Application to Detect COVID-19 Patients Using Cough and Breath Sounds.Diagnostics (Basel). 2022 Apr 7;12(4):920. doi: 10.3390/diagnostics12040920. Diagnostics (Basel). 2022. PMID: 35453968 Free PMC article.
-
Past and Trends in Cough Sound Acquisition, Automatic Detection and Automatic Classification: A Comparative Review.Sensors (Basel). 2022 Apr 10;22(8):2896. doi: 10.3390/s22082896. Sensors (Basel). 2022. PMID: 35458885 Free PMC article. Review.
-
The applications of MCDM methods in COVID-19 pandemic: A state of the art review.Appl Soft Comput. 2022 Sep;126:109238. doi: 10.1016/j.asoc.2022.109238. Epub 2022 Jun 30. Appl Soft Comput. 2022. PMID: 35795407 Free PMC article. Review.
Cited by
-
The most important variables associated with death due to COVID-19 disease, based on three data mining models Decision Tree, AdaBoost, and Support Vector Machine: A cross-sectional study.Health Sci Rep. 2024 Jul 25;7(7):e2266. doi: 10.1002/hsr2.2266. eCollection 2024 Jul. Health Sci Rep. 2024. PMID: 39055612 Free PMC article.
-
A Genetic algorithm aided hyper parameter optimization based ensemble model for respiratory disease prediction with Explainable AI.PLoS One. 2024 Dec 2;19(12):e0308015. doi: 10.1371/journal.pone.0308015. eCollection 2024. PLoS One. 2024. PMID: 39621641 Free PMC article.
-
Ensemble multimodal deep learning for early diagnosis and accurate classification of COVID-19.Comput Electr Eng. 2022 Oct;103:108396. doi: 10.1016/j.compeleceng.2022.108396. Epub 2022 Sep 20. Comput Electr Eng. 2022. PMID: 36160764 Free PMC article.
-
Omicron detection with large language models and YouTube audio data.medRxiv [Preprint]. 2024 Mar 27:2022.09.13.22279673. doi: 10.1101/2022.09.13.22279673. medRxiv. 2024. Update in: Npj Health Syst. 2025;2(1):19. doi: 10.1038/s44401-025-00022-7. PMID: 36172131 Free PMC article. Updated. Preprint.
-
TBscreen: A passive cough classifier for tuberculosis screening with a controlled dataset.Sci Adv. 2024 Jan 5;10(1):eadi0282. doi: 10.1126/sciadv.adi0282. Epub 2024 Jan 3. Sci Adv. 2024. PMID: 38170773 Free PMC article.
References
-
- M. Salath, C. L. Althaus, R. Neher, S. Stringhini, E. Hodcroft, J. Fellay, M. Zwahlen, G. Senti, M. Battegay, A. Wilder-Smith, E. Isabella, E. Matthias, L. Nicola, COVID-19 epidemic in Switzerland: on the importance of testing, contact tracing and isolation, Swiss Med. Wkly..doi:10.4414/smw.2020.20225. - PubMed
MeSH terms
LinkOut - more resources
Full Text Sources
Medical