Back to Search Start Over

Supervised Contrastive Learning Framework and Hardware Implementation of Learned ResNet for Real-time Respiratory Sound Classification.

Authors :
Hu J
Leow CS
Tao S
Goh WL
Gao Y
Source :
IEEE transactions on biomedical circuits and systems [IEEE Trans Biomed Circuits Syst] 2024 Jun 05; Vol. PP. Date of Electronic Publication: 2024 Jun 05.
Publication Year :
2024
Publisher :
Ahead of Print

Abstract

This paper presents a supervised contrastive learning (SCL) framework for respiratory sound classification and the hardware implementation of learned ResNet on field programmable gate array (FPGA) for real-time monitoring. At the algorithmic level, multiple techniques such as features augmentation and MixUp are combined holistically to mitigate the impact of data scarcity and imbalanced classes in the training dataset. Bayesian optimization further enhances the classification accuracy through parameter tuning in pre-processing and SCL. The proposed framework achieves 0.8725 total score (including runtime score) on a ResNet-18 model in both event and record multi-class classification tasks using the SJTU Paediatric Respiratory Sound Database (SPRSound). In addition, algorithm-hardware co-optimizations including Quantization-Aware Training (QAT), merge of network layers, optimization of memory size and number of parallel threads are performed for hardware implementation on FPGA. This approach reduces 40% model size and 70% computation latency. The learned ResNet is implemented on a Xilinx Zynq ZCU102 FPGA with 16ms latency and less than 2% inference score degradation compared to the software model.

Details

Language :
English
ISSN :
1940-9990
Volume :
PP
Database :
MEDLINE
Journal :
IEEE transactions on biomedical circuits and systems
Publication Type :
Academic Journal
Accession number :
38837933
Full Text :
https://doi.org/10.1109/TBCAS.2024.3409584