Robust COVID-19 Detection from Cough Sounds using Deep Neural Decision Tree and Forest: A Comprehensive Cross-Datasets Evaluation

📅 2025-01-02
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the need for contactless COVID-19 screening by proposing a cough-audio-based detection method leveraging deep neural decision trees/forests. To tackle weak cross-population generalizability, we pioneer the integration of interpretable deep neural decision models into cough analysis and introduce a cross-dataset discrepancy analysis framework to systematically characterize the impact of geographic and demographic factors on model performance. Furthermore, we propose a multi-source data fusion strategy incorporating recursive feature elimination, Bayesian hyperparameter optimization, SMOTE oversampling, and threshold tuning. Evaluated on five public datasets—Cambridge, Coswara, COUGHVID, Virufy, and Virufy+NoCoCoDa—the method achieves AUCs of 0.97–0.99; on the fully fused dataset, it attains an AUC of 0.97, significantly outperforming existing state-of-the-art approaches.

Technology Category

Application Category

📝 Abstract
This research presents a robust approach to classifying COVID-19 cough sounds using cutting-edge machine-learning techniques. Leveraging deep neural decision trees and deep neural decision forests, our methodology demonstrates consistent performance across diverse cough sound datasets. We begin with a comprehensive extraction of features to capture a wide range of audio features from individuals, whether COVID-19 positive or negative. To determine the most important features, we use recursive feature elimination along with cross-validation. Bayesian optimization fine-tunes hyper-parameters of deep neural decision tree and deep neural decision forest models. Additionally, we integrate the SMOTE during training to ensure a balanced representation of positive and negative data. Model performance refinement is achieved through threshold optimization, maximizing the ROC-AUC score. Our approach undergoes a comprehensive evaluation in five datasets: Cambridge, Coswara, COUGHVID, Virufy, and the combined Virufy with the NoCoCoDa dataset. Consistently outperforming state-of-the-art methods, our proposed approach yields notable AUC scores of 0.97, 0.98, 0.92, 0.93, 0.99, and 0.99 across the respective datasets. Merging all datasets into a combined dataset, our method, using a deep neural decision forest classifier, achieves an AUC of 0.97. Also, our study includes a comprehensive cross-datasets analysis, revealing demographic and geographic differences in the cough sounds associated with COVID-19. These differences highlight the challenges in transferring learned features across diverse datasets and underscore the potential benefits of dataset integration, improving generalizability and enhancing COVID-19 detection from audio signals.
Problem

Research questions and friction points this paper is trying to address.

COVID-19
cough sound recognition
viral infection detection
Innovation

Methods, ideas, or system contributions that make the work stand out.

Machine Learning
COVID-19 Detection
Random Forest Model
💼 Related Jobs
No related jobs found.
University of Chittagong | Charles Sturt University
Rofiqul Islam
Rofiqul Islam
Graduate Teaching & Research Assistant, Department of Computer Science at Wilfrid Laurier University
Machine LearningData MiningMedical Image AnalysisCommunication Networks
N
N. K. Chowdhury
Department of Computer Science and Engineering, University of Chittagong, Chattogram, 4331, Bangladesh
M
Muhammad Ashad Kabir
School of Computing, Mathematics, and Engineering, Charles Sturt University, Bathurst, NSW, 2795, Australia