Cargando…
A forced cough sound based pulmonary function assessment method by using machine learning
Pulmonary function testing (PFT) has important clinical value for the early detection of lung diseases, assessment of the disease severity, causes identification of dyspnea, and monitoring of critical patients. However, traditional PFT can only be carried out in a hospital environment, and it is cha...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9640833/ https://www.ncbi.nlm.nih.gov/pubmed/36388361 http://dx.doi.org/10.3389/fpubh.2022.1015876 |
_version_ | 1784825950163173376 |
---|---|
author | Xu, Wenlong He, Guoqiang Pan, Chen Shen, Dan Zhang, Ning Jiang, Peirong Liu, Feng Chen, Jingjing |
author_facet | Xu, Wenlong He, Guoqiang Pan, Chen Shen, Dan Zhang, Ning Jiang, Peirong Liu, Feng Chen, Jingjing |
author_sort | Xu, Wenlong |
collection | PubMed |
description | Pulmonary function testing (PFT) has important clinical value for the early detection of lung diseases, assessment of the disease severity, causes identification of dyspnea, and monitoring of critical patients. However, traditional PFT can only be carried out in a hospital environment, and it is challenging to meet the needs for daily and frequent evaluation of chronic respiratory diseases. In this study, we propose a novel method for accurately assessing pulmonary function by analyzing recorded forced cough sounds by mobile device without time and location restrictions. In the experiment, 309 clips of cough sound segments were separated from 133 patients who underwent PFT by using Audacity software. There are 247 clips of training samples and 62 clips of testing samples. Totally 52 features were extracted from the dataset, and principal component analysis (PCA) was used for feature reduction. Combined with biological attributes, the normalized features were regressed by using machine learning models with pulmonary function parameters (i.e., FEV1, FVC, FEV1/FVC, FEV1%, and FVC%). And a 5-fold cross-validation was applied to evaluate the performance of the regression models. As described in the experimental result, the result of coefficient of determination (R2) indicates that the support vector regression (SVR) model performed best in assessing FVC (0.84), FEV1% (0.61), and FVC% (0.62) among these models. The gradient boosting regression (GBR) model performs best in evaluating FEV1 (0.86) and FEV1/FVC (0.54). The result confirmed that the proposed method was capable of accurately assessing pulmonary function with forced cough sound. Besides, the cough sound sampling by a smartphone made it possible to conduct sampling and assess pulmonary function frequently in the home environment. |
format | Online Article Text |
id | pubmed-9640833 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-96408332022-11-15 A forced cough sound based pulmonary function assessment method by using machine learning Xu, Wenlong He, Guoqiang Pan, Chen Shen, Dan Zhang, Ning Jiang, Peirong Liu, Feng Chen, Jingjing Front Public Health Public Health Pulmonary function testing (PFT) has important clinical value for the early detection of lung diseases, assessment of the disease severity, causes identification of dyspnea, and monitoring of critical patients. However, traditional PFT can only be carried out in a hospital environment, and it is challenging to meet the needs for daily and frequent evaluation of chronic respiratory diseases. In this study, we propose a novel method for accurately assessing pulmonary function by analyzing recorded forced cough sounds by mobile device without time and location restrictions. In the experiment, 309 clips of cough sound segments were separated from 133 patients who underwent PFT by using Audacity software. There are 247 clips of training samples and 62 clips of testing samples. Totally 52 features were extracted from the dataset, and principal component analysis (PCA) was used for feature reduction. Combined with biological attributes, the normalized features were regressed by using machine learning models with pulmonary function parameters (i.e., FEV1, FVC, FEV1/FVC, FEV1%, and FVC%). And a 5-fold cross-validation was applied to evaluate the performance of the regression models. As described in the experimental result, the result of coefficient of determination (R2) indicates that the support vector regression (SVR) model performed best in assessing FVC (0.84), FEV1% (0.61), and FVC% (0.62) among these models. The gradient boosting regression (GBR) model performs best in evaluating FEV1 (0.86) and FEV1/FVC (0.54). The result confirmed that the proposed method was capable of accurately assessing pulmonary function with forced cough sound. Besides, the cough sound sampling by a smartphone made it possible to conduct sampling and assess pulmonary function frequently in the home environment. Frontiers Media S.A. 2022-10-25 /pmc/articles/PMC9640833/ /pubmed/36388361 http://dx.doi.org/10.3389/fpubh.2022.1015876 Text en Copyright © 2022 Xu, He, Pan, Shen, Zhang, Jiang, Liu and Chen. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Public Health Xu, Wenlong He, Guoqiang Pan, Chen Shen, Dan Zhang, Ning Jiang, Peirong Liu, Feng Chen, Jingjing A forced cough sound based pulmonary function assessment method by using machine learning |
title | A forced cough sound based pulmonary function assessment method by using machine learning |
title_full | A forced cough sound based pulmonary function assessment method by using machine learning |
title_fullStr | A forced cough sound based pulmonary function assessment method by using machine learning |
title_full_unstemmed | A forced cough sound based pulmonary function assessment method by using machine learning |
title_short | A forced cough sound based pulmonary function assessment method by using machine learning |
title_sort | forced cough sound based pulmonary function assessment method by using machine learning |
topic | Public Health |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9640833/ https://www.ncbi.nlm.nih.gov/pubmed/36388361 http://dx.doi.org/10.3389/fpubh.2022.1015876 |
work_keys_str_mv | AT xuwenlong aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT heguoqiang aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT panchen aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT shendan aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT zhangning aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT jiangpeirong aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT liufeng aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT chenjingjing aforcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT xuwenlong forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT heguoqiang forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT panchen forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT shendan forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT zhangning forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT jiangpeirong forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT liufeng forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning AT chenjingjing forcedcoughsoundbasedpulmonaryfunctionassessmentmethodbyusingmachinelearning |