Yapay sinir ağlarının girdap arama algoritmasıyla eğitilmesi

dc.contributor.advisorSağ, Tahir
dc.contributor.authorJalil, Zainab Abdullah Jalil
dc.date.accessioned2019-01-03T05:42:09Z
dc.date.available2019-01-03T05:42:09Z
dc.date.issued2018-05-11
dc.departmentEnstitüler, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractYapay Sinir Ağları (YSA) biyolojik beyinin öğrenme ve bilgi saklama yeteneklerinin benzetilmeye çalışıldığı yapay zekâ tekniğidir. YSA'da bilgileri depolayan bağlantı ağırlıkları, nöronları paralel ve ardışık bir biçimde birleştirirler. Oldukça zor bir optimizasyon problemi olan yapay sinir ağlarının öğrenmesi süreci ağ yapısındaki ağırlıklara uygun değerlerin atanması işlemidir. YSA, karmaşık gerçek dünya problemlerini modellemek için birçok alanda yaygın olarak kullanılan bir hesaplama aracıdır. Literatürde birçok çalışmanın yapıldığı YSA alanında ilk çalışmalar matematiksel hata indirgeme tekniklerine dayalı olmakla birlikte son zamanlarda meta-sezgisel optimizasyon algoritmaları yapay sinir ağlarının eğitiminde yaygın olarak kullanılmaya başlanmıştır. Bu tez çalışmasında, yakın zamanda tek çözüm tabanlı optimizasyon algoritması olarak geliştirilen Girdap Arama (Vortex Search) Algoritması üzerinde durulmakta ve literatürde ilk kez YSA eğitimi için önerilmektedir. Bu algoritmada, karıştırılan sıvılarda meydana gelen girdap deseninden esinlenilmektedir. Girdap Arama Algoritmasının en belirgin özellikleri, yüksek hesaplama hassasiyeti ve hızlı yakınsama kabiliyetidir. Bu avantajları sayesinde diğer optimizasyon algoritmaları ile karşılaştırıldığında oldukça başarılı bir performansa sahip olduğu görülür. En yaygın kullanılan yapay sinir ağı mimarisi ileri beslemeli çok katmanlı algılayıcı (ÇKA) modeli yapay sinir ağlarıdır. Yapılan çalışmada, VS algoritması ÇKA ağlarının eğitimi için çalıştırıldı ve performansı Yapay Arı Kolonisi optimizasyon algoritması (ABC) ve Parçacık Sürü Optimizasyonu (PSO) algoritması ile karşılaştırılarak analiz edildi. Önerilen yaklaşım, UCI (machine learning repository of University of California at Irvine) veri tabanından alınan beş veri seti (Iris Plants Data Set, Wine Recognition Data Set, Breast Cancer Data Set, Thyroid Disease ve Pima Indians Diabetes) üzerinde uygulandı. VS algoritması ileri beslemeli YSA eğitimindeki sınıflandırma performansı değerlendirildi. Elde edilen deneysel sonuçlar PSO ve ABC optimizasyon algoritmaları ile karşılaştırmalı olarak ele alındı. Sonuç olarak, VS algoritmasının performansının en az diğer algoritmalar kadar başarılı olduğu görüldü. VS ile eğitilen YSA modelinin sınıflandırma problemlerinin çözümü için yetenekli alternatif bir araç olarak kullanılabileceği ispatlandı.en_US
dc.description.abstractArtificial Neural Networks (ANN) are artificial intelligence techniques in which the biological brain is attempting to simulate learning and information storage capabilities. In ANN, the connection weights storing information are combined in a parallel and sequential manner. The learning of artificial neural networks is the process of finding optimal values that are appropriate for weights of network topology. ANN is a computational modeling tool that is widely used in many areas to model complex real-world problems. The first studies in the field of ANN where many studies have been done in the literature are based on mathematical error reduction techniques, but recently meta-heuristic optimization algorithms has also been thoroughly used in the training of artificial neural networks. In this thesis study, Vortex search (VS) algorithm, which has recently developed as a single-solution based optimization algorithm, is proposed for ANN training. Vortex search algorithm is an algorithm that was recommended for the first time in ANN training in the literature. VS algorithm is inspired by the vortex pattern generated by the vortex flow of mixed liquids. The most special features of the Vortex Search Algorithm are high computational accuracy and fast convergence speed. These advantages of VS algorithm make it to be a good performance when compared to other optimization algorithms. The mostly used ANN architecture is the model of multilayer feedforward perceptron (MLP). In the study, VS algorithm was run for the training of multilayer perceptron networks and its performance of presented training approach was analyzed by comparing with artificial bee colony algorithm (ABC) and particle swarm optimization (PSO) algorithms. The proposed approach was applied on five data sets (Iris Plants Data Set, Wine Recognition Data Set, Breast Cancer Data Set, Thyroid Disease and Pima Indians Diabetes) obtained from the UCI (machine learning repository of University of California at Irvine) database. VS algorithm was evaluated by classification performance in the forward-feed ANN training. Experimental results obtained were compared with PSO and ABC optimization algorithms. As a result, it is seen that VS algorithm's performance is at least as good as other algorithms. It has been demonstrated that the VS algorithm trained ANN model can be used as an alternative tool capable of solving classification problems. In comparison of the results, the proposed training strategy based on VS algorithm has achieved the best outcomes for ANN.en_US
dc.identifier.citationJalil, Z. A. J. (2018). Yapay sinir ağlarının girdap arama algoritmasıyla eğitilmesi. Selçuk Üniversitesi, Yayımlanmış yüksek lisans tezi, Konya.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12395/14222
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.subjectGirdap arama algoritmasıen_US
dc.subjectYapay sinir ağı eğitimien_US
dc.subjectSınıflandırmaen_US
dc.subjectÇok katmanlı algılayıcı ağlarıen_US
dc.subjectOptimizasyonen_US
dc.subjectOptimizationen_US
dc.subjectMultilayer feedforward networksen_US
dc.subjectClassificationen_US
dc.subjectArtificial neural network trainingen_US
dc.subjectVortex search algorithmen_US
dc.titleYapay sinir ağlarının girdap arama algoritmasıyla eğitilmesien_US
dc.title.alternativeTraining artificial neural networks with vortex search algorithmen_US
dc.typeMaster Thesisen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
Zainab Abdullah Jalil Jalil.pdf
Boyut:
2.75 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.51 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: