Respiratory Sound Classification Using AI

CSEF · 2023 Mathematical Sciences Third Award

Overview

This project is inspired from a personal experience of a delayed diagnosis and treatment of pneumonia, which partially resulted from an inconsistency in auscultation interpretation. This project used machine learning techniques to detect the presence of crackles and/or wheezes in digitally recorded respiratory audio samples. A dataset from ICBHI (International Conference on Biomedical Health Informatics), 2017 was used to develop and test machine learning models for respiratory sound and disease classification. It consists of 5.5 hours of recordings containing 6898 respiratory cycles in 920 annotated audio samples from 126 patients. The audio samples were converted to spectrograms through Fourier transformation, allowing image classification approaches to be applied. Multiple Random Forest, CNN and ResNet50 based models were developed, using techniques such as resampling, threshold optimization and transfer learning. A 4-class (healthy, crackle, wheeze, both crackle and wheeze) classification accuracy of 58.38% is achieved with a ResNet50 based model. A stethoscope attachment cell phone adapter prototype was developed. Respiratory sounds were collected from 4 participates using this prototype device, and the ML networks correctly classified the audio. ML networks were also developed for respiratory diseases diagnosis, achieving prediction accuracy of 79.71%. Using the machine learning method for respiratory sound classification and disease diagnosis offers a way for patients to conveniently self-examine, providing consistency in the interpretation of auscultation and allowing more breathing cycles to be factored into the diagnosis.

Source coverage

This record comes from a published award list, not a complete project archive. Its abstract comes from CSEF's public project showcase as archived by the Internet Archive before judging (https://web.archive.org/web/20230401224130/https://ca-csef.zfairs.com/showcase/ShowcaseInfo?f=838e60b7-ea75-46e8-865c-fde4864244b3); the version presented may differ.

Awards (2)

Competition history

  • CSEF 2023 Mathematical Sciences · Entry J1414

Resources

Related projects

Closest projects by meaning, across every fair and year in the corpus.

Browse more like this

Source: California Science & Engineering Fair public projects

Save projects to your library

Sign in with Google to keep track of projects you find interesting, organized into folders. An account also raises your daily allowance for “Has this been done?”, and lets you create a key for the MCP server with a much higher limit than anonymous use. Browsing stays public.

Continue with Google