Pulmo-TS2ONN: A Novel Triple Scale Self Operational Neural Network for Pulmonary Disorder Detection Using Respiratory Sounds
Arka Roy, Udit Satija, Saurabh Karmakar
Abstract
Pulmonary disorders (PDs) are one of the substantial hazards to human life, which can be diagnosed by a variety of clinical modalities, including peak flow meter and spirometry measurements, chest auscultation-based respiratory sound (RS) measurements, etc. Analyzing the acoustic RS measurements is one of the inexpensive yet essential diagnostic methods for identifying PDs as these RSs are correlated with structural flaws of the lungs that occur due to PDs. Additionally, the development of the digital stethoscope facilitates the continuous measurement of acoustic RSs of any individual, which can be exploited to identify a variety of PDs. In this paper, we have proposed a triple time-frequency feature set (TTFFS) driven triple-scale self-operational neural network (TS2ONN) architecture, namely Pulmo-TS2ONN, to classify a wide spectrum of PDs using the RSs. The proposed pulmo-TS2ONN comprises three major stages: pre-processing, TTFFS extraction, and finally classification of seven class PDs by using TS2ONN architecture which utilizes the improved non-linear neural backbone of self-operational neural network (SONN) in place of the linear neural architecture used in conventional deep learning networks. Upon experimental evaluation, the proposed framework outperforms the existing noteworthy research works by achieving the highest performance rates of 98.88%, 98.27%, and 99.84% for accuracy, sensitivity, and specificity, respectively. Lastly, the proposed framework is implemented on a quad-core ARM-A7-based Raspberry Pi-4 microcontroller, allowing the possibility of translating the research into real clinical situations for RS-based PD screening.