13.07.2015 Views

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

07 31 Ocak - 2 Şubat 2007 Kütahya - Akademik Bilişim Konferansları

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Akademik</strong> Bilişim’<strong>07</strong> - IX. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>31</strong> <strong>Ocak</strong> - 2 Şubat 20<strong>07</strong> Dumlupınar Üniversitesi, KütahyaÖzörgütlemeli Yapay Sinir Ağı Modeli’nin KullanıldığıKutup Dengeleme Problemi için Paralel Hesaplama Tekniği ileBir Başarım Eniyileştirme YöntemiBahadır Karasulu, Aybars UğurEge Üniversitesi, Bilgisayar Mühendisliği Bölümü, 35100, Bornova, İzmir.bahadir.karasulu@ege.edu.tr, aybars.ugur@ege.edu.trÖzet: Yapay sinir ağları (YSA), yoğun ilgi gösterilen bir araştırma alanı olup, birçok probleminçözülmesinde kullanılagelen modeller sunmaktadır. İlk olarak hareketli bir düzlem üzerinde dengedeolmayan bir çubuğun (kutup) dengede tutulmasını sağlayan yarışmacı bir YSA modeli olanSOM (Özörgütlemeli Harita)’un Destekleyici Öğrenme (Reinforcement Learning) yaklaşımındaeğitilmesi araştırılmıştır. Bu eğitime dayalı çözüm MPI (Mesaj Geçme Arayüzü) kullanılarakparalelleştirilmiştir. Uygun bir başarım eniyileme yöntemi geliştirilmiş ve elde edilen değerleryorumlanarak benzeri sistemlerle karşılaştırılmıştır.Anahtar Sözcükler: Paralel hesaplama tekniği, Yapay sinir ağları, Özörgütlemeli harita,Kutup dengeleme problemi, Öğrenme algoritmaları.A Performance Optimization Method With Parallel Computation Technique Using Self-Organizing Artificial Neural Network Model For Pole Balancing ProblemAbstract: Artificial neural networks (ANNs), which is an immensely interested research area,provides many models that can be used in the solution of many scientific problems. Firstly, it wassearched to educate self-organizing map, SOM, which is a competitive ANN model and provideskeeping a pole, an imbalanced stick found on a moving plane, in balance, on reinforcement learningapproach. The solution based on this learning is made parallel using MPI (Message PassingInterface). An appropriate optimization method was developed and the calculations obtained usingthis method were interpreted and compared with similar systems.Keywords: Parallel computation technique, Artificial neural networks, Self-organizing map,Pole balancing problem, Learning algorithms.1. GirişYapay sinir ağları (Artificial Neural Networks),birbirine bağlı çok sayıda işlem elemanlarındanoluşmuş, genellikle paralel işleyen yapılarolarak adlandırılabilir. İnsan beynindeki nöronlarınoluşturduğu ağ elemanları temel alınarakgeliştirilmiş ve bilgisayarda uygulanmışbir yöntemdir. İnsan beyninin uyguladığı bazıorganizasyonel prensipleri taklit ederler. Yapaysinir ağlarının temel birim işlem elemanı799ya da düğüm (node) olarak adlandırılan Şekil1 ‘de görüldüğü gibi yapay bir sinir hücresidir.Yapay sinir ağları, ağırlıklandırılmış şekildebirbirlerine bağlanmış birçok işlem biriminden(nöronlar) oluşan matematiksel sistemlerdir.Bir işlem birimi, aslında sık sık transfer fonksiyonuolarak kullanılan bir denklemdir. Buişlem birimi, diğer nöronlardan sinyalleri alır;bunları birleştirir, dönüştürür ve sayısal bir sonuçortaya çıkartır. Sinirsel hesaplamanın merkezindedağıtılmış, adaptif ve doğrusal olma-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!