Cargando…
Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method
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, spec...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier Ltd.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8926945/ https://www.ncbi.nlm.nih.gov/pubmed/35318171 http://dx.doi.org/10.1016/j.compbiomed.2022.105405 |
_version_ | 1784670340365942784 |
---|---|
author | Chowdhury, Nihad Karim Kabir, Muhammad Ashad Rahman, Md. Muhtadir Islam, Sheikh Mohammed Shariful |
author_facet | Chowdhury, Nihad Karim Kabir, Muhammad Ashad Rahman, Md. Muhtadir Islam, Sheikh Mohammed Shariful |
author_sort | Chowdhury, Nihad Karim |
collection | PubMed |
description | 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). |
format | Online Article Text |
id | pubmed-8926945 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Elsevier Ltd. |
record_format | MEDLINE/PubMed |
spelling | pubmed-89269452022-03-17 Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method Chowdhury, Nihad Karim Kabir, Muhammad Ashad Rahman, Md. Muhtadir Islam, Sheikh Mohammed Shariful Comput Biol Med Article 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). Elsevier Ltd. 2022-06 2022-03-17 /pmc/articles/PMC8926945/ /pubmed/35318171 http://dx.doi.org/10.1016/j.compbiomed.2022.105405 Text en © 2022 Elsevier Ltd. All rights reserved. Since January 2020 Elsevier has created a COVID-19 resource centre with free information in English and Mandarin on the novel coronavirus COVID-19. The COVID-19 resource centre is hosted on Elsevier Connect, the company's public news and information website. Elsevier hereby grants permission to make all its COVID-19-related research that is available on the COVID-19 resource centre - including this research content - immediately available in PubMed Central and other publicly funded repositories, such as the WHO COVID database with rights for unrestricted research re-use and analyses in any form or by any means with acknowledgement of the original source. These permissions are granted for free by Elsevier for as long as the COVID-19 resource centre remains active. |
spellingShingle | Article Chowdhury, Nihad Karim Kabir, Muhammad Ashad Rahman, Md. Muhtadir Islam, Sheikh Mohammed Shariful Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method |
title | Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method |
title_full | Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method |
title_fullStr | Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method |
title_full_unstemmed | Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method |
title_short | Machine learning for detecting COVID-19 from cough sounds: An ensemble-based MCDM method |
title_sort | machine learning for detecting covid-19 from cough sounds: an ensemble-based mcdm method |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8926945/ https://www.ncbi.nlm.nih.gov/pubmed/35318171 http://dx.doi.org/10.1016/j.compbiomed.2022.105405 |
work_keys_str_mv | AT chowdhurynihadkarim machinelearningfordetectingcovid19fromcoughsoundsanensemblebasedmcdmmethod AT kabirmuhammadashad machinelearningfordetectingcovid19fromcoughsoundsanensemblebasedmcdmmethod AT rahmanmdmuhtadir machinelearningfordetectingcovid19fromcoughsoundsanensemblebasedmcdmmethod AT islamsheikhmohammedshariful machinelearningfordetectingcovid19fromcoughsoundsanensemblebasedmcdmmethod |