A Re-configurable Software-Hardware CNN Framework for Automatic Detection of Respiratory Symptoms

dc.contributor.authorRashid, Hasib-Al
dc.contributor.authorRen, Haoran
dc.contributor.authorMazumder, Arnab
dc.contributor.authorSajadi, Mohammad M.
dc.contributor.authorMohsenin, Tinoosh
dc.date.accessioned2022-11-28T16:30:49Z
dc.date.available2022-11-28T16:30:49Z
dc.date.issued2022-10-30
dc.description.abstractDetection of respiratory symptoms has long been an area of extensive research to expedite the process of machine aided diagnosis for various respiratory conditions. This chapter attempts to address the early diagnosis of respiratory conditions using low power scalable software and hardware involving end-to-end convolutional neural networks (CNNs). We propose RespiratorNet, a scalable multimodal CNN software hardware architecture that can take audio recordings, speech information, and other sensor modalities belonging to patient demographic or symptom information as input to classify different respiratory symptoms. We analyze four different publicly available datasets and use them as case studies as part of our experiment to classify respiratory symptoms. With regards to fitting the network architecture to the hardware framework, we perform windowing, low bit-width quantization, and hyperparameter optimization on the software side. As per our analysis, detection accuracy goes up by 5% when patient demographic information is included in the network architecture. The hardware prototype is designed using Verilog HDL on Xilinx Artix-7 100t FPGA with hardware scalability extending to accommodate different numbers of processing engines for parallel processing. The proposed hardware implementation has a low power consumption of only 245 mW and achieves an energy efficiency of 7.3 GOPS/W which is 4.3× better than the state-of the-art accelerator implementations. In addition, RespiratorNet TensorFlow model is implemented on NVIDIA Jetson TX2 SoC (CPU + GPU) and compared to TX2 single-core CPU and GPU implementations to provide scalability in terms of off-the-shelf platform implementations.en_US
dc.description.sponsorshipWe acknowledge the support of the University of Maryland, Baltimore, Institute for Clinical Translational Research (ICTR) and the National Center for Advancing Translational Sciences (NCATS) Clinical Translational Science Award (CTSA) grant number UL1TR003098.en_US
dc.description.urihttps://link.springer.com/chapter/10.1007/978-3-031-10031-4_4en_US
dc.format.extent20 pagesen_US
dc.genrebook chaptersen_US
dc.identifierdoi:10.13016/m2peuf-yosl
dc.identifier.citationRashid, HA., Ren, H., Mazumder, A.N., Sajadi, M.M., Mohsenin, T. (2022). A Re-configurable Software-Hardware CNN Framework for Automatic Detection of Respiratory Symptoms. In: Adibi, S., Rajabifard, A., Shariful Islam, S.M., Ahmadvand, A. (eds) The Science behind the COVID Pandemic and Healthcare Technology Solutions. Springer Series on Bio- and Neurosystems, vol 15. Springer, Cham. https://doi.org/10.1007/978-3-031-10031-4_4en_US
dc.identifier.urihttps://doi.org/10.1007/978-3-031-10031-4_4
dc.identifier.urihttp://hdl.handle.net/11603/26365
dc.language.isoen_USen_US
dc.publisherSpringeren_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.relation.ispartofUMBC Information Systems Department
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.en_US
dc.rightsAccess to this file will begin on 10-30-2024
dc.titleA Re-configurable Software-Hardware CNN Framework for Automatic Detection of Respiratory Symptomsen_US
dc.typeTexten_US
dcterms.creatorhttps://orcid.org/0000-0002-9983-6929en_US
dcterms.creatorhttps://orcid.org/0000-0002-9550-7917en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Chapter 42 A Re-configurable Software-Hardware CNN Framework for Automatic Detection of Respiratory Symptoms (1).pdf
Size:
4 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: