Identification of Covid-19 From Cough Sounds Using Non-Linear Analysis and Machine Learning

dc.contributor.author Solak, Fatma Zehra
dc.date.accessioned 2024-12-02T19:33:13Z
dc.date.available 2024-12-02T19:33:13Z
dc.date.issued 2021
dc.description.abstract Automatic diagnosis of COVID-19 has an active role in reducing the spread of the disease by minimizing interaction with people. Machine learning models using various signals and images form the basis of automatic diagnosis. This study presents the machine learning based models for detecting COVID-19 infection using ‘Virufy’ dataset containing cough sound signals labeled as COVID-19 and Non-COVID-19. Since the number of COVID positive coughs in the set is less than those of COVID negative, firstly, data balancing was performed with the ADASYN oversampling technique in the study. Then, features were extracted by non-linear analysis of cough sounds using Multifractal Detrended Fluctuation Analysis (MDFA), Lempel–Ziv Complexity (LZC) and entropy measures. Later, the most effective features were selected by ReliefF method. Finally, five machine learning algorithms, namely Support Vector Machine with Radial Basis Function (SVM-RBF), Random Forest (RF), Adaboost, Artificial Neural Network (ANN), k Nearest Neighbor (kNN) were used to identify cough sounds as COVID-19 or Non-COVID19. As a result of the study, the cough sounds of COVID-19 patients and Non-COVID19 subjects were identified with 95.8% classification accuracy thanks to the RBF kernel function of SVM and the selected effective features. With this classifier, 93.1% sensitivity, 98.6% specificity, 98.6% precision, 0.92 kappa statistical values and 93.2% area under the ROC curve were obtained. en_US
dc.description.abstract COVID-19'un otomatik teşhisi, insanlarla etkileşimi en aza indirerek hastalığın yayılmasını azaltmada aktif bir role sahiptir. Çeşitli sinyal ve görüntüleri kullanan makine öğrenmesi modelleri, otomatik tanılamanın temelini oluşturur. Bu çalışma, COVID-19 ve COVID-19 değil olarak etiketlenmiş öksürük ses sinyallerini içeren 'Virufy' veri setini kullanarak COVID-19 enfeksiyonunu tespit etmek için makine öğrenmesi tabanlı modeller sunmaktadır. Veri setindeki COVID pozitif öksürük sayısı, COVID negatif olanlardan daha az olduğu için çalışmada öncelikle ADASYN aşırı örnekleme tekniği ile veri dengeleme yapılmıştır. Ardından, Çokfraktallı Eğimden Arındırılmış Dalgalanma Analizi (Multifraktal Detrended Fluctuation Analysis - MDFA), Lempel-Ziv Karmaşıklığı (Lempel–Ziv Complexity-LZC) ve entropi ölçümleri kullanılarak öksürük seslerinin doğrusal olmayan analizi ile öznitelikler çıkarılmıştır. Daha sonra ReliefF yöntemi ile en etkili öznitelikler seçilmiştir. Son olarak, öksürük seslerini COVID-19 veya değil olarak tanımlamak için, Radyal Tabanlı Çekirdek fonksiyona sahip Destek vektör Makineleri (Support Vector Machine with Radial Basis Function-SVM-RBF), Rastgele Orman (Random Forest-RF), Adaboost, Yapay Sinir Ağları (Artificial Neural Network -ANN), k En Yakın Komşuluk (k Nearest Neighbor -kNN) olmak üzere beş makine öğrenme algoritması kullanılmıştır. Çalışma sonucunda, radyal tabanlı çekirdek fonksiyonuna sahip destek vektör makinesi ve seçilen etkin öznitelikler sayesinde COVID-19 hastalarının ve COVID19 olmayan deneklerin öksürük sesleri %95.8 sınıflandırma doğruluğu ile belirlenmiştir. Bu sınıflandırıcı ile %93.1 duyarlılık, %98.6 özgüllük, %98.6 kesinlik, 0.92 kappa istatistik değerleri ve %93.2 ROC eğrisi altında kalan alan değeri elde edilmiştir. en_US
dc.description.version Hakemli
dc.format.medium Basılı+Elektronik
dc.identifier 8976003
dc.identifier.doi 10.31590/ejosat.1010723
dc.identifier.issn 2148-2683 en_US
dc.identifier.uri http://dx.doi.org/10.31590/ejosat.1010723
dc.identifier.uri https://hdl.handle.net/20.500.13091/9176
dc.language.iso en en_US
dc.relation TR DİZİN en_US
dc.relation.ispartof European Journal of Science and Technology en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Mühendislik Temel Alanı>Bilgisayar Bilimleri ve Mühendisliği>Yapay Zeka>Makine Öğrenmesi
dc.subject Cough Sounds en_US
dc.subject Öksürük Sesleri en_US
dc.subject Entropy en_US
dc.subject Entropi en_US
dc.subject Machine Learning en_US
dc.subject Makine Öğrenimi en_US
dc.subject MDFA en_US
dc.subject LZC en_US
dc.subject SVM en_US
dc.title Identification of Covid-19 From Cough Sounds Using Non-Linear Analysis and Machine Learning en_US
dc.title.alternative Doğrusal Olmayan Analiz ve Makine Öğrenimi Kullanılarak Öksürük Seslerinden COVID-19'un Tanımlanması en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.id 0000-0001-5035-7575 en_US
gdc.author.institutional Solak, Fatma Zehra en_US
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.description.department Fakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Yazılım Mühendisliği Bölümü en_US
gdc.description.endpage 716 en_US
gdc.description.issue 28 en_US
gdc.description.publicationcategory Makale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 710 en_US
gdc.description.volume 28 en_US
gdc.description.wosquality N/A
gdc.identifier.openalex W3205556607
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 1.0
gdc.oaire.influence 2.5077087E-9
gdc.oaire.isgreen false
gdc.oaire.popularity 2.2955793E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration National
gdc.openalex.fwci 0.30932502
gdc.openalex.normalizedpercentile 0.58
gdc.opencitations.count 1
gdc.plumx.mendeley 7
gdc.publishedmonth October
gdc.virtual.author Solak, Fatma Zehra
relation.isAuthorOfPublication a143ef98-c9d0-4c3f-b785-24a88d05e33b
relation.isAuthorOfPublication.latestForDiscovery a143ef98-c9d0-4c3f-b785-24a88d05e33b

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
10.31590-ejosat.1010723-2030644.pdf
Size:
900.36 KB
Format:
Adobe Portable Document Format
Description: