Welcome to

Lancashire Online Knowledge

Image Credit Header image: Artwork by Professor Lubaina Himid, CBE. Photo: @Denise Swanson


Respiratory Disease Classification Using NMF-Enhanced Log-Mel Spectrograms and Convolutional Recurrent Neural Networks

Han, Bowen, Quan, Wei orcid iconORCID: 0000-0003-2099-9520, Matuszewski, Bogdan orcid iconORCID: 0000-0001-7195-2509 and Corbett, Dennis (2026) Respiratory Disease Classification Using NMF-Enhanced Log-Mel Spectrograms and Convolutional Recurrent Neural Networks. Sensors, 26 (13). p. 4268.

[thumbnail of VOR]
Preview
PDF (VOR) - Published Version
Available under License Creative Commons Attribution.

15MB

Official URL: https://doi.org/10.3390/s26134268

Abstract

Respiratory disease classification using lung sound recordings remains challenging due to signal interference, heterogeneous acquisition conditions, and substantial overlap among clinically related acoustic patterns. This study presents a framework for respiratory disease classification using NMF-enhanced log-mel spectrograms and deep neural classifiers.Respiratory sound recordings from two publicly available datasets were harmonized into a unified label space comprising Asthma, Bronchiectasis, Bronchiolitis, COPD, Healthy, Pneumonia and URTI. Following signal standardization and fixed-length segmentation, a non-negative matrix factorization (NMF)-based enhancement stage was applied to increase the salience of respiratory components prior to log-mel spectrogram generation. The proposed classifier was a convolutional recurrent neural network (CRNN) that combined convolutional feature extraction, bidirectional recurrent modelling, and attention-based temporal aggregation. For comparison, RDLINet, a conventional CNN, ResNet, and a YOLO-style backbone were implemented under the same preprocessing and training framework. Experimental results demonstrated that the proposed CRNN achieved the best overall performance, attaining 96.14 ± 0.50% accuracy and 94.05 ± 1.21% Macro-F1on the unified seven-class cohort. Class-wise analysis, confusion-matrix evaluation, and output-space visualization further showed that the CRNN provided more balanced recognition across disease categories and clearer class separation than competing architectures. These findings indicate that NMF-enhanced spectro-temporal modelling combined with convolutional recurrent learning offers an effective approach for automated multi-class respiratory disease classification.


Repository Staff Only: item control page