Sınıflandırma problemlerinde yapay sinir ağı metotları kullanılarak performanslarının değerlendirilmesi

dc.authorid0000-0001-9012-7950en_US
dc.contributor.advisorSarıtaş, İsmail
dc.contributor.authorYaşar, Ali
dc.date.accessioned2022-08-12T08:50:12Z
dc.date.available2022-08-12T08:50:12Z
dc.date.issued2021en_US
dc.date.submitted2021-02-23
dc.departmentEnstitüler, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractYapay zekâ insanlara has özelliklerden olan akıl yürütme, mevcut bilgilerden çıkarım yapma, bilgileri kullanarak genelleme yapabilmesi ve geçmiş tecrübelerimizden yararlanarak yaşantımızda kalıcı etki bırakması (öğrenme) gibi zihinsel süreçlerimize ait yeteneklerin bir bilgisayar ya da makineye sezgisel ve meta-sezgisel yöntemlerle geliştirilen programlar yardımıyla kazandırılmasını sağlayan geniş ve kapsamlı bir çalışma alanıdır. Yapay sinir ağı karşımıza en çok çıkan Yapay Zekâ yöntemlerinden bir tanesidir. Sınıflandırma ve Tahmin problemlerinde sıkça kullanılan Yapay Sinir Ağlarının eğitilmesinde kullanılan ve geliştirilen sezgisel ve meta-sezgisel çok sayıda algoritma bulunmaktadır. Gün geçtikçe de bu algoritmaların sayısı artmaya devam etmektedir. Bu tez çalışmasında YSA'ların eğitiminde kullanılan metotlardan İleri Beslemeli Sinir Ağı, Kademeli İleri Sinir Ağı, Genelleştirilmiş Regresyon Sinir Ağı, Olasılıksak Sinir Ağı ve Tekrarlayan Sinir Ağı kullanılarak YSA ağları eğitilmiş sonuçlar tek ara katmanlı sinir ağı ve çok ara katmanlı 10 kat çapraz doğrulamalı sinir ağları ile YSA'ların performans değerleri belirlenmiştir. Tez çalışmamızın performanslarını kontrol etmek adına UCI Machine Learning Repository'de yer alan Ionosphere, Iris ve Wine olmak üzere 3 veri kümesi deneysel sonuçlarda kullanılmıştır. Deney sonuçlarında Karışıklık matrisleri bulunmuş ve bu karışıklık matrisinden yaralanarak sınıflandırma doğrulukları, hassasiyetleri, duyarlılık ve F1-Skorları dinamik olarak yapılan kodlama ile parametreler istenildiği zaman güncellenebilmektedir. Belirlenen parametreler ile hem tek ara katman için hem çok ara katmanlı 10 kat çapraz doğrulama teknikleri kullanılarak hedeflenen değerler hesaplanmıştır. Ionosphere veri kümesi üzerinde Tek Ara Katmanlı metotlardan %88,57 ile en yüksek doğruluk derecesi İleri Beslemeli Sinir Ağı metodu ile sağlanırken, Çok Ara Katmanlı ve 10 Kat Çapraz Doğrulama kullanan metotlardan %96,58 ile en yüksek doğruluk derecesine Kademeli İleri Sinir Ağı metodu ulaşmıştır. Iris veri kümesi üzerinde Tek Ara Katmanlı metotlardan %98,67 ile en yüksek doğruluk derecesi Tekrarlayan Sinir Ağı metodu ile sağlanırken, Çok Ara Katmanlı ve 10 Kat Çapraz Doğrulama kullanan metotlardan %100 ile en yüksek doğruluk derecesine yine Tekrarlayan Sinir Ağı metodu ulaşmıştır. Şarap veri kümesi üzerinde Tek Ara Katmanlı metotlardan %96,63 ile en yüksek doğruluk derecesine İleri Beslemeli Sinir Ağı ve Kademeli İleri Sinir Ağı metotları ile sağlanırken, Çok Ara Katmanlı ve 10 Kat Çapraz Doğrulama kullanan metotlardan %100 ile en yüksek doğruluk derecesine Tekrarlayan Sinir Ağı metodu ulaşmıştır.en_US
dc.description.abstractArtificial intelligence is a wide and comprehensive field of study which is about the acquisition of the abilities of our mental processes such as reasoning, making inferences from existing information, making generalizations using information, and making a permanent effect in our lives (learning) by making use of our past experiences to a computer or machine with the help of programs developed with intuitive and meta-intuitive methods. Artificial neural network is one of the most common Artificial Intelligence methods. There are many heuristic and meta-heuristic algorithms that are used and developed in training Artificial Neural Networks, which are frequently used in Classification and Prediction problems. The number of these algorithms continues to increase day by day. In this thesis study, ANN networks were trained using the methods used in the training of ANNs: Feed Forward Neural Network, Graded Advanced Neural Network, Generalized Regression Neural Network, Probability Neural Network and Recurrent Neural Network. Performance values of ANNs were determined with the results of single interlayer neural network and multi-interlayer 10-fold cross verification neural networks. In order to evaluate the performances of our thesis, 3 data sets, Ionosphere, Iris and Wine, which are in the UCI Machine Learning Repository, were used in the experimental results. Confusion matrices were found in the experimental results and by using this confusion matrix, the classification accuracies, sensitivity, specificity and F1-Scores can be updated at any time by dynamically coding. Target values were calculated by using the determined parameters for both single interlayer and multi-interlayer 10-fold cross validation techniques. On the Ionosphere dataset, the highest accuracy value with 88.57% of the Single Interlayer methods was provided by the Feed Forward Neural Network method, while the Stepped Advanced Neural Network method reached the highest accuracy with 96.58% among the methods using Multi-Interlayer and 10-Fold Cross Validation. On the Iris dataset, the highest accuracy value of 98.67% and 100% was achieved with both Single Interlayer and Multi-Interlayer and 10-fold Cross Verification methods by using Recurrent Neural Network method. On the wine data set, the highest accuracy value with 96.63% from Single Interlayer methods is provided by the Feed Forward Neural Network and Progressive Neural Network methods, while the Recurrent Neural Network method reached the highest accuracy with 100% among the methods using Multi-Interlayer and 10-Fold Cross Validation.en_US
dc.identifier.citationYaşar, A. (2021). Sınıflandırma problemlerinde yapay sinir ağı metotları kullanılarak performanslarının değerlendirilmesi. (Yüksek Lisans Tezi). Selçuk Üniversitesi, Fen Bilimleri Enstitüsü, Konya.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12395/42611
dc.language.isotren_US
dc.publisherSelçuk Üniversitesi Fen Bilimleri Enstitüsüen_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.selcuk20240510_oaigen_US
dc.subjectDuyarlılıken_US
dc.subjectClassificationen_US
dc.subjectÇapraz doğrulamaen_US
dc.subjectHassasiyeten_US
dc.subjectMakine öğrenmesien_US
dc.subjectSınıflandırmaen_US
dc.subjectYapay sinir ağlarıen_US
dc.subjectArtificial neural networksen_US
dc.subjectCross validationen_US
dc.subjectF1-Scoreen_US
dc.subjectMachine learningen_US
dc.subjectPrecisionen_US
dc.subjectRecallen_US
dc.subjectF1-Skoren_US
dc.titleSınıflandırma problemlerinde yapay sinir ağı metotları kullanılarak performanslarının değerlendirilmesien_US
dc.title.alternativeEvaluation of performance using artificial neural network methods in classification problemsen_US
dc.typeMaster Thesisen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
ALİ YAŞAR.pdf
Boyut:
2.16 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: