Geri Dön

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

Training artificial neural networks with vortex search algorithm

  1. Tez No: 499487
  2. Yazar: ZAINAB ABDULLAH JALIL JALIL
  3. Danışmanlar: DR. ÖĞR. ÜYESİ TAHİR SAĞ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Girdap Arama Algoritması, Yapay Sinir Ağı Eğitimi, Sınıflandırma, Çok Katmanlı Algılayıcı Ağları, Optimizasyon, Vortex Search algorithm, Artificial Neural Network Training, Classification, Multilayer Feedforward Networks, Optimization
  7. Yıl: 2018
  8. Dil: Türkçe
  9. Üniversite: Selçuk Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 113

Özet

Yapay 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ı.

Özet (Çeviri)

Artificial 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.

Benzer Tezler

  1. A finite volume based in-house large eddy simulation solver for turbulent flows in complex geometries

    Karmaşık geometrilerde türbülanslı akışlar için sonlu hacimler yöntemine dayanan özgün büyük girdap benzetimi çözücüsü

    SARP ER

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Havacılık Mühendisliğiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYŞE GÜL GÜNGÖR

  2. Yapay sinir ağlarının mimari seçimi için tabu arama algoritması

    Using tabu search algorithm in the selection of architecture for artificial neural networks

    ÇAĞDAŞ HAKAN ALADAĞ

    Doktora

    Türkçe

    Türkçe

    2009

    İstatistikHacettepe Üniversitesi

    İstatistik Ana Bilim Dalı

    PROF. DR. GÜLSÜM HOCAOĞLU

  3. Derin ve sığ yapay sinir ağları ile altın fiyatları öngörüsü

    Forecasting gold price with shallow and deep artificial neural networks

    NAGİHAN MERAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    EkonomiGiresun Üniversitesi

    İstatistik Ana Bilim Dalı

    PROF. DR. EROL EĞRİOĞLU

  4. Yapay sinir ağlarının iklim bölgelerinin belirlenmesinde kullanılması ve Ward metodu ile karşılaştırılması

    Applying artificial neural networks on determining climate zones and comparison with the Ward?s method

    SİNAN ŞAHİN

    Doktora

    Türkçe

    Türkçe

    2009

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    PROF. DR. H. KEREM CIĞIZOĞLU

  5. A comparison of predator teams with distinct genetic similarity levels in single prey hunting problem

    Tek av avlama probleminde farklı genetik benzerlik düzeylerine sahip avcı takımlarının karşılaştırılması

    ÇAĞRI YALÇIN

    Yüksek Lisans

    İngilizce

    İngilizce

    2009

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ONUR TOLGA ŞEHİTOĞLU