Geri Dön

Genetik algoritma ile yapay sinir ağlarında yapı ve parametre optimizasyonu

Structure and parameter optimization of neural networks using genetic algorithm

  1. Tez No: 259186
  2. Yazar: AYŞEGÜL ÖZDEMİR
  3. Danışmanlar: PROF. DR. MUAMMER GÖKBULUT
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Teknik Eğitim, Electrical and Electronics Engineering, Technical Education
  6. Anahtar Kelimeler: Yapay Sinir Ağları, Genetik Algoritma, Sistem Modelleme, Optimizasyon, Artificial Neural Networks, Genetic Algorithms, System Identification, Optimization
  7. Yıl: 2010
  8. Dil: Türkçe
  9. Üniversite: Fırat Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 94

Özet

Katmanlı yapay sinir ağları (YSA) herhangi bir doğrusal olmayan sürekli fonksiyonu arzu edilen doğrulukta yaklaştırma yeteneğine sahiptir. Bu özelliğinden dolayı YSA sistem modelleme, sinyal işleme ve tahmini, örüntü tanıma ve kontrol gibi uygulamalarda yaygın olarak kullanılmaktadır. Genellikle uygulamalarda sabit bir orta katman hücresine sahip ve katmanlar arasında tam bağlantıların yapıldığı ileri beslemeli katmanlı YSA kullanılır ve geriye yayılım algoritması ile eğitilir. Daha az hücre ve kısmi bağlantıya sahip olan küçük ağlar, sınırlı bilgi işleme kapasitesi nedeniyle iyi bir performans sağlamazken fazla hücre ve tam bağlantılı büyük ağlar gereksiz bağlantılara, işlem yoğunluğuna ve eğitim sürecinin yavaşlamasına neden olur. Ayrıca, YSA' nın parametre sayısı arttıkça eğitim sürecinde amaç fonksiyonunun yerel minimumlarına yakalanma olasılığı artar. Bu nedenlerle, yapay sinir ağlarının yapı ve parametre optimizasyonu önemli bir sorundur.Bu tez çalışmasında, yapay sinir ağlarının yapısının ve parametrelerinin genetik algoritma (GA) ile ayarlanması incelenmiştir. Bu amaçla, ileri beslemeli YSA' nın optimizasyonu için kullanılan GA da gerçek kodlama tekniği kullanılmış ve her bir kromozom, YSA' nın ağırlıklarını, polarmalarını ve bu ağırlık ve polarmaların bağlantı anahtarlarını ihtiva eden bir vektör olarak kodlanmıştır. Bu ağlar, genetik-yapay sinir ağı (GYSA) olarak söylenir ve bağlantı anahtarları ile GYSA' nın etkisiz ağırlıkları ve hücreleri elimine edilebilir. Bu tezde önerilen GYSA' nın sistem modelleme problemindeki performansları incelenmiştir. Doğrusal olmayan dinamik sistemlerin modellenmesinden elde edilen sonuçlar, optimize edilmiş GYSA' nın iyi bir modelleme performansına sahip olduğunu göstermiştir.

Özet (Çeviri)

A multilayer neural network (NN) can approximate any nonlinear continuous function at the desired accuracy. Hence, neural network are widely used for applications such as system identification, signal processing and prediction, pattern recognition and control. In the applications, fully connected feed forward neural networks including the fixed hidden layer units are commonly used and it is trained using the back propagation algorithm. Small networks having the less units and partial connection may not provide the good performance owing to its limited information processing power. On the other hand, large networks having the more units and full connection between layers may have unnecessary connections, more calculations time and slow convergence of the training process. Furthermore, if the NN has more parameters, the probability of trapping the local minimum of the performance criteria increases. Therefore, structure and parameter optimization of the NN is an important problem.In this thesis, genetic algorithm (GA) is applied to solve the problem of tuning the structure and parameters of the neural networks. For this purpose, the real coding technique of GA is used for optimization of the feed forward neural network and each chromosome is encoded as a vector including the neural network weights, biases and switches for weights and biases. These networks are called as genetic-neural networks (GNN) and ineffective weights and units of GNN can be eliminated with the switches. System identification performance of the GNN proposed in this thesis is investigated. Results obtained from the identification of nonlinear dynamic systems show that the optimized GNN has good identification performance.

Benzer Tezler

  1. Yapıların sismik izolasyonunda ileri denetim algoritmalarının uygulanması

    Application of advanced control algorithms in seismic isolation of structures

    OĞUZ YAKUT

    Doktora

    Türkçe

    Türkçe

    2007

    Makine MühendisliğiFırat Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HASAN ALLİ

  2. Protein fold classification and motif retrieval methods by using the primary and secondary structures

    Primer ve sekonder yapılar kullanılarak proteinlerin fold düzeyinde sınıflandırılması ve motif çıkarımı

    ÖZLEM POLAT

    Doktora

    İngilizce

    İngilizce

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. ZÜMRAY DOKUR ÖLMEZ

  3. Yapay sinir ağları ve genetik algoritmalar kullanılarak EKG vurularının sınıflandırılması

    Classification of ECG beats by using artifical neural networks and genetic algorithms

    ZÜMRAY DOKUR

  4. Genetik algoritmalar ve bulanık üyelik fonksiyonlarıyla hibrit Bayes yapay sinir ağları

    Hybrid Bayesian neural networks with genetic algorithms and fuzzy membership functions

    OZAN KOCADAĞLI

    Doktora

    Türkçe

    Türkçe

    2012

    MatematikMimar Sinan Güzel Sanatlar Üniversitesi

    İstatistik Ana Bilim Dalı

    PROF. DR. NALAN CİNEMRE

  5. Hybrid bayesian neural networks with genetic algorithms and fuzzy membership functions

    Genetik algoritmalar ve bulanık üyelik fonksiyonlarıyla hibrit bayes yapay sinir ağları

    OZAN KOCADAĞLI

    Doktora

    İngilizce

    İngilizce

    2012

    İstatistikMimar Sinan Güzel Sanatlar Üniversitesi

    İstatistik Ana Bilim Dalı

    PROF. DR. NALAN CİNEMRE