Cargando…
Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds
Intelligent systems are transforming the world, as well as our healthcare system. We propose a deep learning-based cough sound classification model that can distinguish between children with healthy versus pathological coughs such as asthma, upper respiratory tract infection (URTI), and lower respir...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8402243/ https://www.ncbi.nlm.nih.gov/pubmed/34450996 http://dx.doi.org/10.3390/s21165555 |
_version_ | 1783745741622083584 |
---|---|
author | Balamurali, B T Hee, Hwan Ing Kapoor, Saumitra Teoh, Oon Hoe Teng, Sung Shin Lee, Khai Pin Herremans, Dorien Chen, Jer Ming |
author_facet | Balamurali, B T Hee, Hwan Ing Kapoor, Saumitra Teoh, Oon Hoe Teng, Sung Shin Lee, Khai Pin Herremans, Dorien Chen, Jer Ming |
author_sort | Balamurali, B T |
collection | PubMed |
description | Intelligent systems are transforming the world, as well as our healthcare system. We propose a deep learning-based cough sound classification model that can distinguish between children with healthy versus pathological coughs such as asthma, upper respiratory tract infection (URTI), and lower respiratory tract infection (LRTI). To train a deep neural network model, we collected a new dataset of cough sounds, labelled with a clinician’s diagnosis. The chosen model is a bidirectional long–short-term memory network (BiLSTM) based on Mel-Frequency Cepstral Coefficients (MFCCs) features. The resulting trained model when trained for classifying two classes of coughs—healthy or pathology (in general or belonging to a specific respiratory pathology)—reaches accuracy exceeding 84% when classifying the cough to the label provided by the physicians’ diagnosis. To classify the subject’s respiratory pathology condition, results of multiple cough epochs per subject were combined. The resulting prediction accuracy exceeds 91% for all three respiratory pathologies. However, when the model is trained to classify and discriminate among four classes of coughs, overall accuracy dropped: one class of pathological coughs is often misclassified as the other. However, if one considers the healthy cough classified as healthy and pathological cough classified to have some kind of pathology, then the overall accuracy of the four-class model is above 84%. A longitudinal study of MFCC feature space when comparing pathological and recovered coughs collected from the same subjects revealed the fact that pathological coughs, irrespective of the underlying conditions, occupy the same feature space making it harder to differentiate only using MFCC features. |
format | Online Article Text |
id | pubmed-8402243 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-84022432021-08-29 Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds Balamurali, B T Hee, Hwan Ing Kapoor, Saumitra Teoh, Oon Hoe Teng, Sung Shin Lee, Khai Pin Herremans, Dorien Chen, Jer Ming Sensors (Basel) Article Intelligent systems are transforming the world, as well as our healthcare system. We propose a deep learning-based cough sound classification model that can distinguish between children with healthy versus pathological coughs such as asthma, upper respiratory tract infection (URTI), and lower respiratory tract infection (LRTI). To train a deep neural network model, we collected a new dataset of cough sounds, labelled with a clinician’s diagnosis. The chosen model is a bidirectional long–short-term memory network (BiLSTM) based on Mel-Frequency Cepstral Coefficients (MFCCs) features. The resulting trained model when trained for classifying two classes of coughs—healthy or pathology (in general or belonging to a specific respiratory pathology)—reaches accuracy exceeding 84% when classifying the cough to the label provided by the physicians’ diagnosis. To classify the subject’s respiratory pathology condition, results of multiple cough epochs per subject were combined. The resulting prediction accuracy exceeds 91% for all three respiratory pathologies. However, when the model is trained to classify and discriminate among four classes of coughs, overall accuracy dropped: one class of pathological coughs is often misclassified as the other. However, if one considers the healthy cough classified as healthy and pathological cough classified to have some kind of pathology, then the overall accuracy of the four-class model is above 84%. A longitudinal study of MFCC feature space when comparing pathological and recovered coughs collected from the same subjects revealed the fact that pathological coughs, irrespective of the underlying conditions, occupy the same feature space making it harder to differentiate only using MFCC features. MDPI 2021-08-18 /pmc/articles/PMC8402243/ /pubmed/34450996 http://dx.doi.org/10.3390/s21165555 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Balamurali, B T Hee, Hwan Ing Kapoor, Saumitra Teoh, Oon Hoe Teng, Sung Shin Lee, Khai Pin Herremans, Dorien Chen, Jer Ming Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds |
title | Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds |
title_full | Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds |
title_fullStr | Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds |
title_full_unstemmed | Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds |
title_short | Deep Neural Network-Based Respiratory Pathology Classification Using Cough Sounds |
title_sort | deep neural network-based respiratory pathology classification using cough sounds |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8402243/ https://www.ncbi.nlm.nih.gov/pubmed/34450996 http://dx.doi.org/10.3390/s21165555 |
work_keys_str_mv | AT balamuralibt deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT heehwaning deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT kapoorsaumitra deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT teohoonhoe deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT tengsungshin deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT leekhaipin deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT herremansdorien deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds AT chenjerming deepneuralnetworkbasedrespiratorypathologyclassificationusingcoughsounds |