| Literature DB >> 32459641 |
Filipe Barata1, Peter Tinschert2, Frank Rassouli3, Claudia Steurer-Stey4,5, Elgar Fleisch1,2, Milo Alan Puhan4, Martin Brutsche3, David Kotz1,6,7, Tobias Kowatsch1,2.
Abstract
BACKGROUND: Asthma is one of the most prevalent chronic respiratory diseases. Despite increased investment in treatment, little progress has been made in the early recognition and treatment of asthma exacerbations over the last decade. Nocturnal cough monitoring may provide an opportunity to identify patients at risk for imminent exacerbations. Recently developed approaches enable smartphone-based cough monitoring. These approaches, however, have not undergone longitudinal overnight testing nor have they been specifically evaluated in the context of asthma. Also, the problem of distinguishing partner coughs from patient coughs when two or more people are sleeping in the same room using contact-free audio recordings remains unsolved.Entities:
Keywords: asthma; cough recognition; cough segmentation; deep learning; mobile phone; sex assignment; smartphone
Mesh:
Year: 2020 PMID: 32459641 PMCID: PMC7388043 DOI: 10.2196/18082
Source DB: PubMed Journal: J Med Internet Res ISSN: 1438-8871 Impact factor: 5.428
Figure 1The architecture consists of 5 convolutional layers with alternating max-pooling layers followed by a global max-pooling layer. The annotation "16@80x122" refers to a feature map with dimensions (height x width) and 16 channels. The annotation "1x7 Convolution" refers to a convolutional filter with spatial dimensions (height x width).
Figure 2The steps for the segmentation of coughs from continuous audio recordings (from top to bottom): First, the continuous extraction of overlapping windows from continuous audio recordings; second, the discarding of silent windows by applying a dB filter; third, the computation of Mel spectrograms; fourth, the computation of the prediction probability of cough by the convolutional neural network ensemble; last, the recognition of cough by applying the postprocessing rules. CNN: convolutional neural network.
Results of the convolutional neural network classifier for cough recognition.
| Model type | True positive rate, % | True negative rate, % | Accuracy, % | Matthews correlation coefficient, % | Positive predictive value, % | Negative predictive value, % |
| Single | 99.9 | 87.5 | 99.7 | 87.2 | 99.9 | 87.1 |
| Ensemble | 99.9 | 91.5 | 99.8 | 92.0 | 99.9 | 92.6 |
Figure 3Precision-recall curves with the corresponding area-under-the-curve values, for the single and ensemble convolutional neural network models for the recognition of coughing. The dashed line represents the curve for a random classifier showing the proportion of cough-class instances to the total amount of instances. AUC: area under the curve; CNN: convolutional neural network.
Figure 4Bland-Altman plot of the automated and annotator cough counts per night.
Figure 5Histogram of the differences between automated and annotator cough counts per night.
Figure 6Bland-Altman plot of the automated and annotator cough-epoch counts per night.
Figure 7Histogram of the differences between automated and annotator cough-epoch counts per night.
Gaussian mixture model results of sex recognition for coughs and cough epochs.
| Model for | True positive rate, % | True negative rate, % | Accuracy, % | Matthews correlation coefficient, % | Positive predictive value, % | Negative predictive value, % |
| Cough | 81.0 | 71.8 | 74.8 | 49.6 | 57.8 | 88.8 |
| Cough epochs | 95.0 | 74.9 | 83.2 | 69.1 | 72.8 | 95.5 |
Figure 8Receiver operating characteristic curves with corresponding area-under-the-curve values for cough and cough epoch–based sex assignment. The dashed line represents the curve for a random classifier. AUC: area under the curve; ROC: receiver operating characteristic.