Respiratory sound classification : different respiratory sounds
Chronic Obstructive Pulmonary (COPD) Disease is commonly misdiagnosed until it is too late. The primary cause of COPD is smoking, air pollution. Their symptoms are breathlessness, chronic coughing, mucous production. As the symptoms worsen, it would result in the need of urgent medical care or even...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/150734 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-150734 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1507342023-07-07T18:22:46Z Respiratory sound classification : different respiratory sounds Oon, Shawn Guowei Ser Wee School of Electrical and Electronic Engineering ewser@ntu.edu.sg Engineering::Electrical and electronic engineering Chronic Obstructive Pulmonary (COPD) Disease is commonly misdiagnosed until it is too late. The primary cause of COPD is smoking, air pollution. Their symptoms are breathlessness, chronic coughing, mucous production. As the symptoms worsen, it would result in the need of urgent medical care or even death The aim of this project is to study and analysis the Healthy, Crackles and Wheezing and find out the accuracy of obtaining the right prediction in the machine learning comparison of 2 classes. Audio samples were collected from an open-source database, ICBHI 2017 Challenge, and some from TTSH. Audio samples go through a series of python algorithm and come out with a predicted outcome accuracy. Using the mean and variance values obtained from the MFCC, Fisher’s Ratio is used to calculate the discriminant of the feature. With the comparison of Crackles & Healthy, features 3,4,5,7 and 13 is the top 5 features. The top 5 features for Crackles & Wheezing are 2,4,7,8 and 9. For Wheezing & healthy, the features 3,7,8,9 and 13. Confusion Matrix is being used to determine the how good the classifier is and whether the accuracy obtained is reliable. Both Wheezing & Healthy and Crackles & Healthy has obtained good accuracy, precision, recall and F1-score for both train and test set. But for Crackles & Wheezing, only the training set produces good result and not for the test set. Hence it shows that it may not be a good indicator when testing. From the analysis of K-Fold Cross Validation, it is shown that Healthy and Wheezing, Healthy and Crackles can produce reliable test accuracy. While Wheezing and Crackles may not be a good indicator for testing as their accuracy for the confusion matrix is 64%. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-06-14T12:10:17Z 2021-06-14T12:10:17Z 2021 Final Year Project (FYP) Oon, S. G. (2021). Respiratory sound classification : different respiratory sounds. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/150734 https://hdl.handle.net/10356/150734 en A3202-201 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Electrical and electronic engineering Oon, Shawn Guowei Respiratory sound classification : different respiratory sounds |
description |
Chronic Obstructive Pulmonary (COPD) Disease is commonly misdiagnosed until it is too late. The primary cause of COPD is smoking, air pollution. Their symptoms are breathlessness, chronic coughing, mucous production. As the symptoms worsen, it would result in the need of urgent medical care or even death The aim of this project is to study and analysis the Healthy, Crackles and Wheezing and find out the accuracy of obtaining the right prediction in the machine learning comparison of 2 classes. Audio samples were collected from an open-source database, ICBHI 2017 Challenge, and some from TTSH. Audio samples go through a series of python algorithm and come out with a predicted outcome accuracy. Using the mean and variance values obtained from the MFCC, Fisher’s Ratio is used to calculate the discriminant of the feature. With the comparison of Crackles & Healthy, features 3,4,5,7 and 13 is the top 5 features. The top 5 features for Crackles & Wheezing are 2,4,7,8 and 9. For Wheezing & healthy, the features 3,7,8,9 and 13. Confusion Matrix is being used to determine the how good the classifier is and whether the accuracy obtained is reliable. Both Wheezing & Healthy and Crackles & Healthy has obtained good accuracy, precision, recall and F1-score for both train and test set. But for Crackles & Wheezing, only the training set produces good result and not for the test set. Hence it shows that it may not be a good indicator when testing. From the analysis of K-Fold Cross Validation, it is shown that Healthy and Wheezing, Healthy and Crackles can produce reliable test accuracy. While Wheezing and Crackles may not be a good indicator for testing as their accuracy for the confusion matrix is 64%. |
author2 |
Ser Wee |
author_facet |
Ser Wee Oon, Shawn Guowei |
format |
Final Year Project |
author |
Oon, Shawn Guowei |
author_sort |
Oon, Shawn Guowei |
title |
Respiratory sound classification : different respiratory sounds |
title_short |
Respiratory sound classification : different respiratory sounds |
title_full |
Respiratory sound classification : different respiratory sounds |
title_fullStr |
Respiratory sound classification : different respiratory sounds |
title_full_unstemmed |
Respiratory sound classification : different respiratory sounds |
title_sort |
respiratory sound classification : different respiratory sounds |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/150734 |
_version_ |
1772827245687078912 |