Solunum sesi sınıflandırması için klasik ve derin öğrenme modellerinin karşılaştırılması

Yüksek Lisans TeziAçık Erişim

Özet

Bu çalışmada, solunum sesi sinyallerinin otomatik sınıflandırılması amacıyla ICBHI 2017 veri kümesi üzerinde klasik makine öğrenmesi ve modern derin öğrenme yaklaşımları karşılaştırılmıştır. Ön işleme adımlarının ardından Mel-spektrogram ve tayfsal öznitelikler çıkarılmış; bu öznitelikler klasik yöntemler (SVM, KNN, Random Forest, XGBoost) ile, Mel-spektrogramlar ise evrişim tabanlı mimariler (GhostNet ailesi, ResNet-50, EfficientNet-B0, MobileNetV3) ile değerlendirilmiştir. Değerlendirmede hasta-bağımsız (subject-wise) veri bölmesi kullanılmış; sınıf dengeleme amaçlı veri artırma yalnızca eğitim katlarına uygulanarak doğrulama/sınama sızıntısı engellenmiştir. Bulgular, GhostNetV4 mimarisinin %89.9 doğruluk ve makro-F1 = 0.898 ile diğer derin ve klasik yaklaşımları aştığını göstermektedir. Sonuçlar, hesaplama yükü görece düşük derin öğrenme modellerinin, solunum sesi analizi için klinik karar destek sistemlerine entegrasyonda güçlü adaylar olduğunu ortaya koymaktadır. Ayrıca çalışma, hasta-bağımsız protokol ve şeffaf veri artırma politikasıyla literatürdeki değerlendirme farklılıklarına karşı kıyaslanabilirlik sağlamaktadır.

This study compares classical machine learning and modern deep learning approaches for the automatic classification of respiratory sound signals on the ICBHI 2017 dataset. After preprocessing, Mel-spectrograms and spectral features were extracted. Classical algorithms (SVM, KNN, Random Forest, XGBoost) were trained on handcrafted features, while convolutional architectures (the GhostNet family, ResNet-50, EfficientNet-B0, MobileNetV3) were trained on Mel-spectrograms. A patient-independent (subject-wise) split was adopted, and class-balancing data augmentation was applied only to the training folds to avoid validation/test leakage. The results show that GhostNetV4 achieved the best performance with 89.9% accuracy and macro-F1 = 0.898, outperforming both deep and classical baselines. These findings indicate that computationally efficient deep learning models are strong candidates for integration into clinical decision support systems for respiratory sound analysis. The study also contributes a transparent evaluation protocol that improves comparability across works by coupling a patient-independent split with a clearly defined augmentation policy.

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/gumushane/21854Resmi atıflarda kullanılan kalıcı adres
Tam Kayıt
AlanDeğerDil
dc.contributor.advisorDr. Öğr. Üyesi Hayati Türe
dc.contributor.authorEren Aygün
dc.date.accessioned2026-10-22T11:46:03.679395204Z
dc.date.available2026-10-22T11:46:03.679395204Z
dc.date.issued2026
dc.description.abstractBu çalışmada, solunum sesi sinyallerinin otomatik sınıflandırılması amacıyla ICBHI 2017 veri kümesi üzerinde klasik makine öğrenmesi ve modern derin öğrenme yaklaşımları karşılaştırılmıştır. Ön işleme adımlarının ardından Mel-spektrogram ve tayfsal öznitelikler çıkarılmış; bu öznitelikler klasik yöntemler (SVM, KNN, Random Forest, XGBoost) ile, Mel-spektrogramlar ise evrişim tabanlı mimariler (GhostNet ailesi, ResNet-50, EfficientNet-B0, MobileNetV3) ile değerlendirilmiştir. Değerlendirmede hasta-bağımsız (subject-wise) veri bölmesi kullanılmış; sınıf dengeleme amaçlı veri artırma yalnızca eğitim katlarına uygulanarak doğrulama/sınama sızıntısı engellenmiştir. Bulgular, GhostNetV4 mimarisinin %89.9 doğruluk ve makro-F1 = 0.898 ile diğer derin ve klasik yaklaşımları aştığını göstermektedir. Sonuçlar, hesaplama yükü görece düşük derin öğrenme modellerinin, solunum sesi analizi için klinik karar destek sistemlerine entegrasyonda güçlü adaylar olduğunu ortaya koymaktadır. Ayrıca çalışma, hasta-bağımsız protokol ve şeffaf veri artırma politikasıyla literatürdeki değerlendirme farklılıklarına karşı kıyaslanabilirlik sağlamaktadır.tr
dc.description.abstractThis study compares classical machine learning and modern deep learning approaches for the automatic classification of respiratory sound signals on the ICBHI 2017 dataset. After preprocessing, Mel-spectrograms and spectral features were extracted. Classical algorithms (SVM, KNN, Random Forest, XGBoost) were trained on handcrafted features, while convolutional architectures (the GhostNet family, ResNet-50, EfficientNet-B0, MobileNetV3) were trained on Mel-spectrograms. A patient-independent (subject-wise) split was adopted, and class-balancing data augmentation was applied only to the training folds to avoid validation/test leakage. The results show that GhostNetV4 achieved the best performance with 89.9% accuracy and macro-F1 = 0.898, outperforming both deep and classical baselines. These findings indicate that computationally efficient deep learning models are strong candidates for integration into clinical decision support systems for respiratory sound analysis. The study also contributes a transparent evaluation protocol that improves comparability across works by coupling a patient-independent split with a clearly defined augmentation policy.en
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/gumushane/21854
dc.identifier.yoktez1009158
dc.language.isotr
dc.publisherGümüşhane University
dc.rightsinfo:eu-repo/semantics/openAccess
dc.titleSolunum sesi sınıflandırması için klasik ve derin öğrenme modellerinin karşılaştırılmasıtr
dc.titleComparison of classical and deep learning models for respiratory sound classificationen
dc.typeMaster Thesis
dspace.entity.typePublication
rdl.oa.urlhttps://thesis.rawdatalibrary.net/thesis/solunum-sesi-snflandrmas-icin-klasik-derin-ogrenme-modellerinin/pdf