Achmad Rizal, W. Priharti, Dien Rahmawati, Husneni Mukhtar
{"title":"用频谱图和支持向量机对肺裂和正常肺音的分类","authors":"Achmad Rizal, W. Priharti, Dien Rahmawati, Husneni Mukhtar","doi":"10.4028/p-tf63b7","DOIUrl":null,"url":null,"abstract":"Crackles is one of the types of adventitious lung sound heard in patients with interstitial pulmonary fibrosis or cystic fibrosis. Pulmonary crackles of discontinuous short duration appear on inspiration, expiration, or both. To differentiate these pulmonary crackles, the medical staff usually uses a manual method, called auscultation. Various methods were developed to recognize pulmonary crackles and distinguish them from normal pulmonary sounds to be applied in digital signal processing technology. This paper demonstrates a feature extraction method to classify pulmonary crackle and normal lung sounds using Support Vector Machine (SVM) method using several kernels by performing spectrograms of the pulmonary sound to generate the frequency profile. Spectrograms with various resolutions and 3-fold cross-validation were used to divide the training data and the test data in the testing process. The resulting accuracy ranges from 81.4% - 100%. More accuracy values of 100% are generated by a feature extraction in several SVM kernels using 256 points FFT with three variations of windowing parameters compared to 512 points, where the best accuracy of 100% was produced by STFT-SVM method. This method has a potential to be used in the classification of other biomedical signals. The advantages of that are that the number of features produced is the same as the N-point FFT used for any signal length, the flexibility in the STFT parameters changes, such as the type of window and the window's length. In this study, only the Keiser window was tested with specific parameters. Exploration with different window types with various parameters is fascinating to do in further research.","PeriodicalId":15161,"journal":{"name":"Journal of Biomimetics, Biomaterials and Biomedical Engineering","volume":"55 1","pages":"143 - 153"},"PeriodicalIF":0.5000,"publicationDate":"2022-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Classification of Pulmonary Crackle and Normal Lung Sound Using Spectrogram and Support Vector Machine\",\"authors\":\"Achmad Rizal, W. Priharti, Dien Rahmawati, Husneni Mukhtar\",\"doi\":\"10.4028/p-tf63b7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Crackles is one of the types of adventitious lung sound heard in patients with interstitial pulmonary fibrosis or cystic fibrosis. Pulmonary crackles of discontinuous short duration appear on inspiration, expiration, or both. To differentiate these pulmonary crackles, the medical staff usually uses a manual method, called auscultation. Various methods were developed to recognize pulmonary crackles and distinguish them from normal pulmonary sounds to be applied in digital signal processing technology. This paper demonstrates a feature extraction method to classify pulmonary crackle and normal lung sounds using Support Vector Machine (SVM) method using several kernels by performing spectrograms of the pulmonary sound to generate the frequency profile. Spectrograms with various resolutions and 3-fold cross-validation were used to divide the training data and the test data in the testing process. The resulting accuracy ranges from 81.4% - 100%. More accuracy values of 100% are generated by a feature extraction in several SVM kernels using 256 points FFT with three variations of windowing parameters compared to 512 points, where the best accuracy of 100% was produced by STFT-SVM method. This method has a potential to be used in the classification of other biomedical signals. The advantages of that are that the number of features produced is the same as the N-point FFT used for any signal length, the flexibility in the STFT parameters changes, such as the type of window and the window's length. In this study, only the Keiser window was tested with specific parameters. Exploration with different window types with various parameters is fascinating to do in further research.\",\"PeriodicalId\":15161,\"journal\":{\"name\":\"Journal of Biomimetics, Biomaterials and Biomedical Engineering\",\"volume\":\"55 1\",\"pages\":\"143 - 153\"},\"PeriodicalIF\":0.5000,\"publicationDate\":\"2022-03-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Biomimetics, Biomaterials and Biomedical Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4028/p-tf63b7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, BIOMEDICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Biomimetics, Biomaterials and Biomedical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4028/p-tf63b7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
Classification of Pulmonary Crackle and Normal Lung Sound Using Spectrogram and Support Vector Machine
Crackles is one of the types of adventitious lung sound heard in patients with interstitial pulmonary fibrosis or cystic fibrosis. Pulmonary crackles of discontinuous short duration appear on inspiration, expiration, or both. To differentiate these pulmonary crackles, the medical staff usually uses a manual method, called auscultation. Various methods were developed to recognize pulmonary crackles and distinguish them from normal pulmonary sounds to be applied in digital signal processing technology. This paper demonstrates a feature extraction method to classify pulmonary crackle and normal lung sounds using Support Vector Machine (SVM) method using several kernels by performing spectrograms of the pulmonary sound to generate the frequency profile. Spectrograms with various resolutions and 3-fold cross-validation were used to divide the training data and the test data in the testing process. The resulting accuracy ranges from 81.4% - 100%. More accuracy values of 100% are generated by a feature extraction in several SVM kernels using 256 points FFT with three variations of windowing parameters compared to 512 points, where the best accuracy of 100% was produced by STFT-SVM method. This method has a potential to be used in the classification of other biomedical signals. The advantages of that are that the number of features produced is the same as the N-point FFT used for any signal length, the flexibility in the STFT parameters changes, such as the type of window and the window's length. In this study, only the Keiser window was tested with specific parameters. Exploration with different window types with various parameters is fascinating to do in further research.