How to Count Coughs: An Event-Based Framework for Evaluating Automatic Cough Detection Algorithm Performance

Read original: arXiv:2406.01529 - Published 6/4/2024 by Lara Orlandic, Jonathan Dan, Jerome Thevenot, Tomas Teijeiro, Alain Sauty, David Atienza
Total Score

0

How to Count Coughs: An Event-Based Framework for Evaluating Automatic Cough Detection Algorithm Performance

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper presents an event-based framework for evaluating the performance of automatic cough detection algorithms.
  • Cough detection is an important task for various healthcare applications, such as remote patient monitoring and disease surveillance.
  • The proposed framework addresses the limitations of traditional evaluation metrics, which may not accurately capture the clinically relevant performance of cough detection algorithms.

Plain English Explanation

The paper discusses a new way to evaluate how well algorithms can detect coughs automatically. Detecting coughs is important for healthcare applications like remotely monitoring patients or tracking diseases. Traditional evaluation methods may not provide a complete picture of how well these algorithms perform in real-world situations.

The researchers developed a new framework that focuses on coughs as individual "events" rather than just counting the total number of coughs detected. This event-based approach can better capture the clinically relevant aspects of cough detection, such as accurately identifying the start and end of each cough. By using this framework, developers can better understand the true capabilities of their cough detection algorithms and make improvements where needed.

Technical Explanation

The paper presents an event-based framework for evaluating automatic cough detection algorithm performance. The researchers argue that traditional evaluation metrics, such as precision and recall, may not fully capture the clinically relevant performance of cough detection algorithms.

The proposed framework treats coughs as discrete events, with a focus on accurately identifying the start and end of each cough. This event-based approach allows for the evaluation of several clinically meaningful metrics, including cough detection accuracy, cough duration estimation, and cough clustering. The framework also incorporates a soft evaluation component to account for the inherent uncertainty in cough annotations.

The authors demonstrate the utility of the proposed framework through a case study involving the evaluation of several cough detection algorithms on a publicly available dataset. The results show that the event-based framework can provide a more nuanced and clinically relevant assessment of algorithm performance compared to traditional metrics.

Critical Analysis

The paper presents a well-designed and thoughtful framework for evaluating cough detection algorithms. The event-based approach is a clear improvement over traditional metrics, as it better captures the clinical relevance of accurately identifying individual cough events.

However, the authors acknowledge that the framework relies on accurate cough annotations, which can be challenging to obtain, especially for longer recordings. This limitation may impact the applicability of the framework in real-world scenarios where manual annotation is impractical.

Additionally, the paper does not explore the potential impact of factors such as background noise, cough variations, or different recording settings on the performance of the evaluated algorithms. Further research may be needed to understand the framework's robustness in more diverse and realistic healthcare settings.

Conclusion

This paper introduces an innovative event-based framework for evaluating automatic cough detection algorithms. By focusing on the accurate identification of individual cough events, the framework provides a more clinically relevant assessment of algorithm performance compared to traditional evaluation metrics.

The proposed approach has the potential to significantly improve the development and deployment of cough detection technologies in various healthcare applications, such as remote patient monitoring and disease surveillance. As the field of automatic cough detection continues to evolve, the event-based framework presented in this paper can serve as a valuable tool for researchers and developers to ensure their algorithms are meeting the needs of clinicians and patients.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

How to Count Coughs: An Event-Based Framework for Evaluating Automatic Cough Detection Algorithm Performance
Total Score

0

How to Count Coughs: An Event-Based Framework for Evaluating Automatic Cough Detection Algorithm Performance

Lara Orlandic, Jonathan Dan, Jerome Thevenot, Tomas Teijeiro, Alain Sauty, David Atienza

Chronic cough disorders are widespread and challenging to assess because they rely on subjective patient questionnaires about cough frequency. Wearable devices running Machine Learning (ML) algorithms are promising for quantifying daily coughs, providing clinicians with objective metrics to track symptoms and evaluate treatments. However, there is a mismatch between state-of-the-art metrics for cough counting algorithms and the information relevant to clinicians. Most works focus on distinguishing cough from non-cough samples, which does not directly provide clinically relevant outcomes such as the number of cough events or their temporal patterns. In addition, typical metrics such as specificity and accuracy can be biased by class imbalance. We propose using event-based evaluation metrics aligned with clinical guidelines on significant cough counting endpoints. We use an ML classifier to illustrate the shortcomings of traditional sample-based accuracy measurements, highlighting their variance due to dataset class imbalance and sample window length. We also present an open-source event-based evaluation framework to test algorithm performance in identifying cough events and rejecting false positives. We provide examples and best practice guidelines in event-based cough counting as a necessary first step to assess algorithm performance with clinical relevance.

Read more

6/4/2024

🔎

Total Score

0

COVID-19 Detection System: A Comparative Analysis of System Performance Based on Acoustic Features of Cough Audio Signals

Asmaa Shati, Ghulam Mubashar Hassan, Amitava Datta

A wide range of respiratory diseases, such as cold and flu, asthma, and COVID-19, affect people's daily lives worldwide. In medical practice, respiratory sounds are widely used in medical services to diagnose various respiratory illnesses and lung disorders. The traditional diagnosis of such sounds requires specialized knowledge, which can be costly and reliant on human expertise. Despite this, recent advancements, such as cough audio recordings, have emerged as a means to automate the detection of respiratory conditions. Therefore, this research aims to explore various acoustic features that enhance the performance of machine learning (ML) models in detecting COVID-19 from cough signals. It investigates the efficacy of three feature extraction techniques, including Mel Frequency Cepstral Coefficients (MFCC), Chroma, and Spectral Contrast features, when applied to two machine learning algorithms, Support Vector Machine (SVM) and Multilayer Perceptron (MLP), and therefore proposes an efficient CovCepNet detection system. The proposed system provides a practical solution and demonstrates state-of-the-art classification performance, with an AUC of 0.843 on the COUGHVID dataset and 0.953 on the Virufy dataset for COVID-19 detection from cough audio signals.

Read more

6/21/2024

Towards reliable respiratory disease diagnosis based on cough sounds and vision transformers
Total Score

0

Towards reliable respiratory disease diagnosis based on cough sounds and vision transformers

Qian Wang, Zhaoyang Bu, Jiaxuan Mao, Wenyu Zhu, Jingya Zhao, Wei Du, Guochao Shi, Min Zhou, Si Chen, Jieming Qu

Recent advancements in deep learning techniques have sparked performance boosts in various real-world applications including disease diagnosis based on multi-modal medical data. Cough sound data-based respiratory disease (e.g., COVID-19 and Chronic Obstructive Pulmonary Disease) diagnosis has also attracted much attention. However, existing works usually utilise traditional machine learning or deep models of moderate scales. On the other hand, the developed approaches are trained and evaluated on small-scale data due to the difficulty of curating and annotating clinical data on scale. To address these issues in prior works, we create a unified framework to evaluate various deep models from lightweight Convolutional Neural Networks (e.g., ResNet18) to modern vision transformers and compare their performance in respiratory disease classification. Based on the observations from such an extensive empirical study, we propose a novel approach to cough-based disease classification based on both self-supervised and supervised learning on a large-scale cough data set. Experimental results demonstrate our proposed approach outperforms prior arts consistently on two benchmark datasets for COVID-19 diagnosis and a proprietary dataset for COPD/non-COPD classification with an AUROC of 92.5%.

Read more

9/4/2024

↗️

Total Score

0

Machine learning-based algorithms for at-home respiratory disease monitoring and respiratory assessment

Negar Orangi-Fard, Alexandru Bogdan, Hersh Sagreiya

Respiratory diseases impose a significant burden on global health, with current diagnostic and management practices primarily reliant on specialist clinical testing. This work aims to develop machine learning-based algorithms to facilitate at-home respiratory disease monitoring and assessment for patients undergoing continuous positive airway pressure (CPAP) therapy. Data were collected from 30 healthy adults, encompassing respiratory pressure, flow, and dynamic thoraco-abdominal circumferential measurements under three breathing conditions: normal, panting, and deep breathing. Various machine learning models, including the random forest classifier, logistic regression, and support vector machine (SVM), were trained to predict breathing types. The random forest classifier demonstrated the highest accuracy, particularly when incorporating breathing rate as a feature. These findings support the potential of AI-driven respiratory monitoring systems to transition respiratory assessments from clinical settings to home environments, enhancing accessibility and patient autonomy. Future work involves validating these models with larger, more diverse populations and exploring additional machine learning techniques.

Read more

9/6/2024