GERİ-YAYILMALI ÖĞRENME ALGORİTMASINDAKİ ÖĞRENME PARAMETRELERİNİN GENETİK ALGORİTMA İLE BELİRLENMESİ

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "GERİ-YAYILMALI ÖĞRENME ALGORİTMASINDAKİ ÖĞRENME PARAMETRELERİNİN GENETİK ALGORİTMA İLE BELİRLENMESİ"

Transkript

1 SDU International Technologic Science Vol., No, October 9 pp. -73 Computer Technologies GERİ-YAYILMALI ÖĞRENME ALGORİTMASINDAKİ ÖĞRENME PARAMETRELERİNİN GENETİK ALGORİTMA İLE BELİRLENMESİ Oğuz ÜSTÜN, İlker YILDIZ Özet :Bu çalışmada, ileri beslemeli bir sinir ağının eğitiminde kullanılan geri-yayılmalı öğrenme algoritmasındaki öğrenme parametreleri genetik algoritmalar kullanılarak belirlenmiştir. Öğrenme parametreleri öğrenme ve momentum katsayıları olarak bilinmektedir. Öğrenme parametreleri ağın öğrenme hızının arttırılması, öğrenme esnasında oluşabilecek osilasyonların giderilmesi ve lokal minimumlardan kaçılması gibi özellikleri belirlemektedirler. Dolayısıyla bu parametrelerin uygun biçimde seçilmesi ağın daha etkin olarak eğitilmesinde oldukça önemlidir. Öğrenme parametrelerinin genetik algoritma ile belirlenmesi için, dört katmanlı ileri beslemeli bir ağ tasarlanmıştır. Tasarlanan ağdaki üç öğrenme ve üç momentum katsayısı, genetik bir kromozom ile iade edilmiştir. Çalışmanın amacı; en uygun kromozomun seçilmesidir. Ortaya konulan yöntemin te edilmesinde özel tanımlı iki boyutlu regresyon oblemlerinden yararlanılmıştır. Yapılan te çalışması ortaya konulan yöntemin geleneksel sabit parametreli öğrenme algoritmasına göre daha etkin olduğunu göermiştir. Anahtar kelimeler: Geri-yayılmalı öğrenme algoritması, öğrenme parametreleri, ileri beslemeli sinir ağları,genetik algoritmalar, öğrenme katsayısı, momentum katsayısı. DETERMINATION OF THE LEARNING PARAMETERS IN BACKPROPAGATION LEARNING ALGORITHM BY GENETIC ALGORITHM Abract : In this udy, the learning paramete in backopagation learning algorithm, which is used or training o a eedorward neural network are determined by using genetic algorithms. Learning paramete are known as learning rate and momentum rate. The learning paramete identiy the eatures such as imoving o the learning speed, eliminating the oscillations and avoiding rom the local minima during learning o the network. Thereore, a selection o these paramete is quite important or training o the network more eiciently. A eedorward neural network with our laye is designed to deine learning paramete by genetic algorithm. Three learning rates and three momentum rates in the designed network have been denoted by single genetic chromosome. The aim o the udy is to choose the ideal chromosome. In order to te the oposed method, a speciic described two dimensional regression oblems are used. Te results show that the suggeed method is more eicient than the conventional learning algorithm with ied parameter. Key Words: Backopagation learning algorithm, learning paramete, eedorward neural networks, genetic algorithms, learning rate, momentum rate. Abant İzzet Baysal Üniveitesi Mühendislik Fakültesi, Elektrik-Elektronik Mühendisliği Bölümü, Bolu. E-poa: oguzuun@ibu.edu.tr Abant İzzet Baysal Üniveitesi Bolu Meslek Yüksekokulu, Teknik Programlar Bölümü, Bolu. E-poa: yildiz_i@ibu.edu.tr Volume No October 9

2 Oğuz ÜSTÜN, İlker YILDIZ. Giriş İleri beslemeli sinir ağları, yapılarının esnek olması, iyi bir göerim kapasitesi ve çok sayıda öğrenme algoritmasına sahip olması nedeniyle en popüler mimari haline gelmiştir (Kwok ve Yeung, 997). Geriyayılmalı danışmalı öğrenme yöntemi ileri beslemeli ağların eğitiminde en çok tercih edilen öğrenme yöntemidir. Etkinlik onksiyonları yanında öğrenme ve momentum katsayılarının uygun biçimde belirlenmesi de ağın perormansı açısından önemli bir aktördür. Öğrenme katsayısının düşük seçilmesi öğrenme hızını yavaşlatırken yüksek seçilmesi de öğrenme esnasında büyük osilasyonlara sebep olup en nihayetinde öğrenme işleminin gerçekleşmemesine neden olmaktadır. Uygulamalar göermiştir ki momentum katsayısının küçük tutulması osilasyonları azaltırken öğrenme hızında düşüşlere sebep olmaktadır. Büyük değerli olması ise karaızlıklara ve hedeten uzaklaşılmasına sebep olmaktadır. Bu nedenle momentum katsayısının belirlenmesi kendi başına önemli bir sorundur (Kandi vd.,93). Öğrenme parametrelerin belirlenmesinde literatürde dikkat çekici çalışmalar gerçekleştirilmiştir. Yu vd. (993) geri-yayılmalı öğrenme algoritmasının hızını artırmak için öğrenme ve momentum katsayılarını nümerik yöntemler kullanarak dinamik olarak ayarlamışlardır. Sheell vd. (7) ağın ienen ve çıkışı arasındaki hatanın işaretine bağlı olarak heuriik bir yaklaşımla öğrenme katsayılarını ayarlamışlar. Yu ve Liu () ağın ienen ve gerçek çıkışı arasındaki hata ve hatanın işaretine bağlı olarak öğrenme ve momentum katsayılarını üssel onksiyon olarak iade etmişler. Böylece hataya bağlı adapti bir yaklaşım ortaya koymuşlar. Yu ve Chen (997) hata ölçütüne göre öğrenme ve momentum katsayılarının birinci ve ikinci dereceden kısmi türevlerinden yararlanarak dinamik olarak öğrenme parametrelerini elde etmişlerdir. Zaghwl ve Dong (99) öğrenme ve momentum katsayılarını belirlemede eşlenik eğim metodunu (conjugate gradient method) kullanmışlardır. Kamiyama vd. (99) arklı öğrenme ve momentum katsayılarına bağlı verilere dayanarak momentum ve öğrenme katsayısını lineer bir eşitlik halinde tanımlamışlardır. Bu çalışmalarda ağ için sadece birer öğrenme ve momentum katsayısı kullanılmıştır. Buna rağmen iki parametrenin dinamik olarak hesaplanması için oldukça yüksek bir hesaplama yükü olduğu görülmektedir. Daha çok sayıda örneğin katman sayısına göre öğrenme ve momentum katsayılarının hesaplanması durumunda bu hesaplama yükü ile parametrelerin belirlenmesi algoritmanın çalışma hızını oldukça çok düşürecektir. Bu nedenle gerçek zamanlı siemlerde bu yaklaşımların kullanılması oldukça zordur. Evrim algoritmaları, doğal evrim mantık ve ensiplerine göre geliştirilen popülasyon tabanlı okaik araştırma algoritmalarıdır. EA lar özellikle birçok lokal optimumun üretildiği büyük kompleks oblemlerin çözümünde aydalıdır. Klasik gradient tabanlı araştırma algoritmalarına göre lokal minimuma takılma olasılıkları daha azdır. EA lar gradient bilgisine bağlı değildirler ve bu nedenle bu tip bilginin elde edilmesinin çok zor olduğu oblemlerin çözülmesi için oldukça elverişlidirler. EA lar tam bir objekti onksiyonun olup olmamasına bakmaksızın da çözüm üretebilirler (Yao, 999). Bu özelliklerinden dolayı genetik algoritmalar sinir ağlarının optimize edilmesinde sıkça kullanılmaktadır. Uun (9a) ileri beslemeli sinir ağlarındaki etkinlik onksiyonlarının belirlenmesinde genetik algoritmaları kullanmıştır. Blanco vd. () recurrent sinir ağlarının eğitilmesinde kullanılan eğim algoritmaları yerine genetik ogramlama kullanarak ağ eğitimini gerçekleştirmişlerdir. Marwala (7), Markov zinciri tabanlı Monte Carlo tekniğini genetik ogramlamada kullanarak bayesian sinir ağının eğitilmesini gerçekleştirmiştir. Seton ve Gupta () sinir ağlarının eğitilmesinde genetik algoritmaları kullanılmışlardır. Leung vd. (3) ileri beslemeli sinir ağlarındaki bağlantı sayılarının optimize edilmesinde genetik algoritmalar kullanmışlardır. Angeline vd. (99) recurrent sinir ağının yapısal düzenlemesi ve bağlantı SDU International Journal o Technologic Sciences

3 ağırlıklarının hesaplanmasında genetik algoritmaları kullanmışlar. Pedrajas vd. () recurrent sinir ağları için benzer bir çalışma gerçekleştirmişler. Ariovica ve Gencay () ileri beslemeli ağların düğüm sayısı katman sayısı gibi ağ yapısına yönelik parametrelerin belirlenmesinde genetik algoritmaları kullanmışlardır. Bu makale, genetik algoritmalar kullanılarak ileri beslemeli yapay sinir ağlarındaki öğrenme ve momentum katsayılarının belirlenmesinde yeni bir yöntem ortaya koyar. Ortaya konulan bu çalışmayla, aynı örnek sayısında ağın en kısa zamanda ve en iyi doğrulukta sonuç vermesi sağlanmaktır. Öğrenme parametreleri öğrenme ve momentum katsayıları olarak bilinmektedir. Öğrenme parametreleri ağın öğrenme hızının artırılması, öğrenme esnasında oluşabilecek osilasyonların giderilmesi ve lokal minimumlardan kaçılması gibi özellikleri belirlemektedirler. Dolayısıyla bu parametrelerin uygun biçimde seçilmesi ağın daha etkin biçimde eğitilmesinde oldukça önemlidir. Bu çalışmada katmanlı ileri beslemeli bir ağdaki 3 öğrenme ve 3 momentum katsayısı bir genetik kromozom ile iade edilmiştir. En uygun kromozom, buna bağlı olarak en uygun öğrenme parametreleri, genetik algoritma ile belirlenmiştir. Ortaya konulan yöntemin te edilmesinde özel tanımlı boyutlu regresyon oblemlerinden yararlanılmıştır. Yapılan te çalışması ortaya konulan yöntemin geleneksel sabit parametreli öğrenme algoritmasına göre daha etkin olduğunu göermiştir. Çalışmanın bundan sonraki bölümü şu şekilde düzenlenmiştir. İkinci bölümde genetik tabanlı sinir ağ modeli ve algoritması anlatılmış, üçüncü bölümde te çalışması gerçekleştirilmiş ve son bölümde genel bir değerlendirme yapılmıştır.. Genetik Algoritmanın Oluşturulması Genetik algoritmaların araştırmadaki başarısı kullanılarak yapay sinir ağlarının optimizasyonu gerçekleştirilmiştir. Bu bölümde ilk olarak optimizasyonu gerçekleştirilecek olan sinir ağı tanıtılmış, ikinci olarak genetik algoritmadaki yapılar ve özellikleri ortaya konulmuş ve son olarak bu iki yapının birleştirilmesinde kullanılan algoritma ayrıntılı olarak anlatılmıştır... Sinir ağının tanımlanması Çok katmanlı ileri beslemeli sinir ağlarında her bir düğüm için en uygun etkinlik onksiyonunun ve öğrenme katsayılarının belirlenmesinde genetik algoritma seçim perormansının göerilmesi için dört katmanlı (P, R, S, T) klasik bir ileri beslemeli ağ yapısı tercih edilmiştir. Benzer ağ modelleri ayrıntılı olarak kaynak (Uun, 9b; Uun, 9c) de görülebilir. Tasarlanan ağ yapısı Şekil de verilmiştir. Ağ iki girişli ve tek çıkışlıdır. Burada ağ girişleri, ve ağ çıkışı y a dır. w katmanlar arasındaki bağlantı ağırlıklarını,, y çitleri sırasıyla bulundukları katmandaki düğümlerin ağırlıklandırılmış giriş toplamını ve çıkışını temsil etmektedir. y d ienen çıkış değerini ve e ienen ile gerçek çıkış arasındaki hatayı göermektedir. Volume No October 9

4 Oğuz ÜSTÜN, İlker YILDIZ w w w y d p = y p r, y r, y s s t, y t y a - + e P R S T... İleri besleme algoritması Şekil. Tasarlanan sinir ağının mimarisi İleri besleme algoritmasında girişten çıkışa doğru bir akış vardır. Eşitlik de verilen her bir giriş çiti için ağırlık değerleri ve etkinlik onksiyonlarına bağlı olarak aşağıda verilen akış kullanılarak gerçek çıkış değeri y a hesaplanır. {, } p =, p p r s t = = = P p= R r = S s= y. w p y. w r s y. w y = () ve yr = yn( r ) () ve ys = yn( s ) (3) ve yt = yn( t ) () Burada ağın gerçek çıkış değeri y = y Eşitlik ile bulunur.... Geri-yayılım algoritması a t Danışmanlı eğim tabanlı geri yayılmalı öğrenme algoritması için Eşitlik 5 de verilen enerji onksiyonuna bağlı olarak, hata değerleri geriye yayılır ve Δ w ağırlık değişimleri aşağıda olduğu gibi bulunur. Burada η öğrenme ve α momentum katsayısıdır. K E( k ) = e ( k ), Eort = E( k ) k K = (5) e( k ) = y ( k ) y ( k ) () d a E Δw = + ( k ) α Δw( k ) η (7) w E Δw = + ( k ) α Δw( k ) η w () E Δw ( k ) = α Δw( k ) η w (9) w ( k + ) = w ( k ) + Δw ( k ) () SDU International Journal o Technologic Sciences

5 w ( k + ) = w ( k ) + Δw ( k ) () w ( k + ) = w ( k ) + Δw ( k ) ().. Genetik yapının belirlenmesi Genetik algoritmaların yapısını belirleyen özellikler kromozom yapısının teşkil edilmesi, kromozomu oluştururken kullanılacak kodlama tekniğinin belirlenmesi, popülasyon büyüklüğünün belirlenmesi, uygunluk onksiyonunun seçimi, ailelerin seçim yöntemi, genetik operatör tiplerinin belirlenmesidir. Bu yapısal ayarlamalar belirlendikten sonra genetik yapı oluşturulur. Bu yapı ve yöntemler kullanılarak algoritma çıkartılır (Uun, 9a)....Kromozom yapısının belirlenmesi: Popülasyon içerisinde bulunan bir kromozomun görünümü Şekil de verilmiştir. Kromozom sinir ağındaki 3 öğrenme ve 3 momentum katsayısının her biri için 3 gen olmak üzere toplam genden meydana gelmiştir. Klasik genetik algoritmalarda ikili kodlama tekniği kullanılmaktadır. Bu çalışmada genetik algoritma işlem süresinin düşürülmesi için gerçek sayılarla kodlama tercih edilmiştir. Kromozomdaki her bir genin tanımlanmasında ile 9 arasında tam sayılar kullanılmıştır η η η α Şekil. Kromozom yapısı α α... Popülasyonunun belirlenmesi Popülasyonun belirlenmesi iki önemli nokta vardır. Bunlardan birincisi hangi büyüklükte olacağı ikincisi ise başlangıç değerlerinin nasıl seçileceğidir. Genetik algoritmalar tasarlanırken popülasyon büyük seçilie, genetik algoritmanın ienen çözüme ulaşması daha uzun zaman alır. Teine popülasyon çok küçük seçilie bu durumda popülasyon içerisindeki bireylerin çeşitliliği düşeceği için lokal minimumda kalmasına neden olacaktır. Bu nedenle algoritma çevrim süresine göre mümkün olduğunca popülasyonun büyük seçilmesi önerilir. Bu çalışmada bireyden oluşan bir popülasyon kullanılmıştır. Başlangıç değerleri bir oblem konusunda geçmiş tecrübeler göre belirlenebileceği gibi ragele olarak da atanabilir (Uun, 9a)...3. Değerlendirme Uygunluk onksiyonu her bir kromozomun bir sonraki jenerasyonda bulunup bulunmayacağını göeren parametredir. Bir kromozoma ait uygunluk değeri ne kadar yüksek olua o kromozomun aile olarak seçimi daha güçlü bir olasılıktır. Bu çalışmada genetik algoritmanın kullanım amacı sinir ağındaki öğrenme ve momentum katsayılarını temsil eden en uygun kromozomun elde edilmesidir. Buna göre her bir kromozom dizisi için sinir ağı eğitilir ve K sayıda örnek için ileri beslemeli olarak çalıştırılarak hata değerleri elde edilir. Elde edilen hata değerlerinin toplamına bağlı olarak aşağıda verilen uygunluk değeri hesaplanır (Uun, 9a).. Volume No October 9

6 Oğuz ÜSTÜN, İlker YILDIZ = K + k = e( k ) (3)... Aile seçimi Bir sonraki jenerasyonun üretilmesi için popülasyon içerisindeki bireyler arasından uygunluk değerlerine bağlı olarak aileler belirlenir. Bu çalışmada öncelikle uygunluk değerine göre popülasyon içerisindeki bireyler en yüksekten aşağıya doğru sıralanmıştır. En yüksek uygunluk değerine sahip birey hem aile olarak seçilmiş hem de doğrudan bir sonraki jenerasyona dahil edilmiştir. Böylece en iyi perormansı sağlayan bireyin algoritma tamamlanana kadar korunması sağlanmıştır (Uun, 9a)...5.Üreme yöntemi Üreme işleminde çaazlama ve mutasyon olarak adlandırılan iki genetik operatör kullanılır. a.çaazlama Çaazlama işlemi bir sonraki neslin üretilmesi için kullanılan bir genetik işlemdir. Aile seçiminden elde edilen aileler kullanılarak yeni döller meydana getirilir. Burada dikkat edilmesi gereken husus popülasyon içerisindeki çeşitliliğin kaybolmaması ve bunun teine uygun bireylerin çaazlamada tamamen kaybedilmemesidir. Bu çalışmada bir sonraki nesil için gerekli bireylerin oluşturulması için çok noktadan çaazlama işlemi gerçekleştirilmiştir. Çaazlamaya girecek olan bireyler ragele seçilmiş ve.75 olasılık değeri kullanılmıştır. Çaazlama noktaları yine ragele seçim ile belirlenmiştir (Uun, 9a). b.mutasyon Çaazlama sonucu elde edilen bireylere popülasyondaki çeşitliliği artırmak için mutasyon uygulanarak yeni popülasyonun oluşumu tamamlanır. Mutasyon oranı büyük seçilirde popülasyondaki bireylerin çeşitliliği artarken uygun bireylerin tamamen kaybedilmesine de yol açabilir. Her bir bireyin mutasyon olasılığı. olarak seçilmiştir (Uun, 9a)..3. Genetik algoritma Genetik tabanlı sinir ağı algoritmasına ait akış diyagramı Şekil 3 de verilmiştir. Burada işlemler temel olarak başlangıç popülasyonunun tanımlanması, değerlendirme işlemi, seçim işlemi ve üreme işlemi olarak verilebilir. Akıştan da görüleceği gibi amaç oblemin çözümüne yönelik en uygun kromozomun seçilmesidir. Göerilen akışa ait algoritma işlemleri aşağıda ayrıntılı olarak verilmiştir (Uun, 9a). SDU International Journal o Technologic Sciences

7 Başla Başlangıç popülasyonunu tanımla Değerlendirme Üreme Belirlenen iterasyon sayısı aşıldımı Hayır Seçim Evet En uygun bireyi kaydet Bitir Şekil 3. Geliştirilen genetik algoritma akış diyagramı.başlat.başlangıç popülasyonunu üret. 3.Her bir birey için sinir ağı algoritmasını tüm örnekler için eğitimini gerçekleştirerek uygunluk değerlerini hesapla. Uygunluk değerlerini sıralayarak en uygun olan bireyi belirle..ienen uygunluk değerinin yakalanıp yakalanmamasına bak. Eğer yakalanmışsa en uygun bireyi saklayarak algoritmayı sonlandır. Değilse bir sonraki adımdan devam et. 5.Üreme için ailelerin seçimini gerçekleştir..çaazlama ve mutasyon işlemleri ile yeni bireyleri üret. 7.Yeni jenerasyonla eskileri yer değiştir. Üçüncü adımdan devam et.. Dur 3. Simülasyon Sonuçları Bu bölümde, önerilen algoritma ve geleneksel algoritmanın perormansı te edilmektedir. Te aşamasında öğrenme parametrelerinin, genetik algoritmalarla ayarlanmasının tasarlanan ağ üzerindeki etkileri gözlenecektir. Volume No October 9

8 Oğuz ÜSTÜN, İlker YILDIZ 3.. Te düzeneği Te aşamasında ilk olarak Hwang vd. (99) taraından ortaya konulan ve daha sonra literatürde (Kwok ve Yeung, 997; Uun, 9a) yer alan te onksiyonları kullanılmıştır. Kullanılan non-lineer te onksiyonları aşağıda olduğu gibi tanımlanmıştır, Basit etkileşimli onksiyon: ( ) (, ) =. 39((. )( +. ) +. 3 ) Radial onksiyon: ) (, ) =. 3( r (. 75 r ( r (. 5 ) + (. 5 ) burada = dir. Harmonik onksiyon: (, ~ ( ) =. 59( ~ ~ ~ + 5~ ( 3 ) Burada ~ =. 5, ~ = 5 dir.. )) Eklemeli onksiyon: ( ) 3(. 5 ) (, ) =. 335(. 5( ) + e sin( 3π (. ) ) + e sin( π (. 9 ) )) Karmaşık etkileşimli onksiyon: )) ( 5 ) (, ) =. 9(. 35( ) + e sin( 3(. ) ) + e sin( 7 )) Geliştirilen genetik tabanlı sinir ağının perormansının te edilmesinde te ve eğitim için [, ] aralığında düzgün dağılımlı 5 örnek çiti ( k,k ) kullanılmıştır. 5 onksiyonun eğitiminde de aynı veri kümesi kullanılmış ve örnek kümenin tanımlaması aşağıda verilmiştir, ( j ) ( j ) yk = ( k,k ) () burada k =,, L, 5 ve j =,, 3. Belirlenen veri kümesi ile genetik sinir ağının Bölüm de belirtilen algoritmalar kullanılarak eğitiminden sonra elde edilen ağın te edilmesinde düzgün dağılımlı örnek çitinden oluşan bir veri kümesi kullanılmıştır. ( j ) ( j ) yk = ( k,k ) (5) burada k =,, L, ve j =,, 3. Eşitlik 5 deki bağımsız örnek kümesi kullanılarak ağın tei yapılırken (riction o variance uneplained - FVU) (Hwang vd., 99; Kwok ve Yeung, 997; Uun, 9a) FVU perormans ölçütü kullanılmıştır. FVU aşağıda olduğu gibi tanımlanır, K k= ( yd ( k ) ya( k )) FVU = () K (( y ( k ) y ) k= d SDU International Journal o Technologic Sciences

9 K burada, y = K = y k d ( k ) dır. FVU genel olarak kullanılan hataların kareleri ortalamasının oranı olarak iade edilir. 3.. Te sonuçları Bölüm de ayrıntılı olarak verilen genetik tabanlı sinir ağı algoritması ve yukarıda verilen te düzeneği kullanılarak simülasyon çalışmaları gerçekleştirilmiştir. Hem genetik algoritma hem de geri yayılmalı sinir ağı algoritması iterasyon ile gerçekleştirilmiştir. ) Şekil te genetik algoritma eğitimi esnasında 5 onksiyon için uygunluk değerinin değişim graiği verilmiştir. Uygunluk değerleri,, 3 ( 5 ), ve 3 şeklinde elde edilmiştir. Şekil 5.a da genetik algoritma ile elde edilen en uygun kromozom kullanılarak gerçekleştirilen ağ eğitimleri için hata ölçütünün ortalamasının değişimi görülmektedir. Yine genetik algoritma için elde edilen sonuçlarla paralel olduğu açıkça görülmektedir. Şekil.b de geleneksel algoritma kullanılarak gerçekleştirilen ağ eğitimi için hata ölçütünün ortalamasının değişimi görülmektedir. () uygunluk değeri..5 () (3) () (5) 5 iterasyon sayısı Şekil. Genetik algoritma eğitiminde iterasyona bağlı uygunluk değerleri (3) (3) E ort. () () () (5) E ort. () () () (5) 5 iterasyon sayısı (a) 5 iterasyon sayısı (b) Şekil 5. İterasyona göre hata değişimleri (a) Genetik algoritma (b) Geleneksel algoritma Volume No October 9

10 Oğuz ÜSTÜN, İlker YILDIZ 7 Beş te onksiyonuna göre, önerilen genetik algoritma ve geleneksel algoritma için elde edilen sonuçlar Tablo de verilmiştir. Tablo de her bir öğrenme parametresi için kromozom yapısı ve FVU değerleri verilmiştir. Tablo : Genetik ve geleneksel algoritma için te sonuçları Te onksiyonları Genetik algoritma ile belirlenen öğrenme parametreleri η kromozom yapısı η η α α α FVU Geleneksel algoritma ile belirlenen öğrenme parametreleri kromozom yapısı η η η α α α FVU (),,,,7,,5,,7,3,,7,,5,9,,,.93,5,,,,,,5,,,,,,5,5,,,7.59 () 9,,,5,9,7,5,,,,,,,9,,,,.753,5,,,,,,5,,,,,,5,5,,,7.93 (3),,,,,9,5,,,7,9,,,5,,,3, 3,5,,,,,,5,,,,,,5,5,,,7.75 (),,,9,7,7,,3,,,,9,3,,3,9,5,.579,5,,,,,,5,,,,,,5,5,,,7.95 (5),,,7,,,9,5,,,,,,7,3,,7,.93339,5,,,,,,5,,,,,,5,5,,, Örneğin, Tablo de için genetik tabanlı sinir ağı ile elde edilen kromozom yapısında,,,,7,,5,,7,3,,7,,5,9,,, değerleri görülmektedir. Şekil de göerildiği gibi her üç bit bir öğrenme parametresine karşılık gelmektedir. Buna göre, η = / =. dir. Diğer parametreler de benzer şekilde hesaplanır. Her bir onksiyon için ağ eğitimi gerçekleştirilerek uygun bağlantı ağırlık değerleri elde edilmiştir. Bağımsız te verileri kullanılarak da her bir onksiyon için FVU değerleri hesaplanmıştır. Şekil, 5 de eğitim aşamasında verilen hata yaklaşım eğrileri ile Tablo de verilen FVU değerleri arasında doğrudan ilişki olduğu görülmektedir. Buna göre yine FVU sıralaması,, ( 5 ), ve 3 şeklinde olmaktadır. Yine sabit yapılı klasik sinir ağında FVU ölçütü,, ( 5 ), ve 3 şeklinde gerçekleşmiştir. FVU oranlarına bakıldığında klasik yapı ile önerilen yapı arasında oldukça büyük arkların olduğu görülmektedir. ().. ().. ().. (a) (b) (c) Şekil. onksiyonu için sonuçlar (a) ideal (b) genetik (c) geleneksel SDU International Journal o Technologic Sciences

11 () 3.. () 3.. () 3.. (a) (b) (c) Şekil 7. onksiyonu için sonuçlar (a) ideal (b) genetik (c) geleneksel (3).. (3).. (3) 3.. (a) (b) (c) Şekil. 3 onksiyonu için sonuçlar (a) ideal (b) genetik (c) geleneksel () () () (a) (b) (c) ( ) Şekil 9. onksiyonu için sonuçlar (a) ideal (b) genetik (c) geleneksel (5).. (5).. (5). (a) (b) (c). Şekil. ( 5 ) onksiyonu için sonuçlar (a) ideal (b) genetik (c) geleneksel Örneğin ) ( onksiyonunu ele alacak oluak FVU oranı önerilen algoritmada.93 iken aynı veriler için klasik yapıda.59 değerlerinde olduğu görülmektedir. Yaklaşık olarak kat bir iyileşmenin olduğu görülmektedir. Diğer dört onksiyon içinde benzer sonuçların olduğu görülmektedir. Şekil - da beş onksiyon için ideal, genetik algoritma ve geleneksel yaklaşımla elde edilen graikler verilmiştir. Bu graikler incelendiğinde tüm onksiyonlar için genetik tabanlı olarak öğrenme parametreleri belirlendiğinde ağ yapısı sabit olsa da ağ perormansında oldukça önemli bir iyileşme sağladığı açıkça görülmektedir. Tablo ve Şekil Volume No October 9

12 Oğuz ÜSTÜN, İlker YILDIZ 7 - da verilen graiklerden de görüleceği gibi ortaya konulan yaklaşımla oldukça yüksek bir doğrulukta onksiyonlara yaklaşıldığı görülmektedir.. Sonuçlar Bu çalışmada genetik algoritma kullanılarak ileri beslemeli bir sinir ağının eğitiminde kullanılan geri yayılmalı öğrenme parametreleri belirlenmiştir. Önerilen genetik tabanlı yaklaşım ve geleneksel yaklaşım ile gerçekleştirilen öğrenme algoritmaları kullanılarak te onksiyonlarının her biri için ağ eğitimleri gerçekleştirilmiştir. Elde edilen sonuçlar, ortaya konulan genetik tabanlı yaklaşımın geleneksel yaklaşıma göre onksiyonlara yaklaşımda çok daha yüksek bir perormans sağladığını göermiştir. Sonuç olarak, öğrenme parametrelerinin deneme yanılma yoluyla belirlenmesi yerine genetik tabanlı algoritmalarla belirlenmesi geliştirilecek sinir ağlarının daha etkin olmasını sağlayacaktır. Kaynaklar Angeline, P. J., Saunde, G. M., Pollack, J. B. (99). An evolutionary algorithm that conructs recurrent neural networks. IEEE Transactions on Neural Networks, 5(), 5 5. Ariovica, J., Gencay, R. (). Using genetic algorithms to select architecture o a eedorward artiicial neural network. Physica A, 9(3-), Blanco, A., Delgado, M., Pegalajar, M. C. (). A real-coded genetic algorithm or training recurrent neural Networks. Neural Networks. (), Hwang, J. N. S., Lay, R. Maechler, M., Martin, R. D., Schimert, J. (99).Regression modeling in back-opagation and ojection puuit learning, IEEE Transactions on Neural Networks, 5(3), Kamiyama, N., Iijima,N., Taguchi, A., Mitsui, H., Yoshida, Y., Sone, M. (99).Tuning o learning rate and momentum on back-opagation. Singapore Iccs/Isita '9, Communications on the Move, - November 99, Wein Stamord, Singapore, Kandi, N., Khorasani, K., Patel, R. V., Sood, V. K.(993).Optimum learning rate or backopagation neural Networks. Canadian Conerence on Electrical and Computer Engineering (pp.5-), Vol.. Kwok, T. Y., Yeung, D. Y. (997). Objective unctions or training new hidden units in conructive neural Networks. IEEE Transactions on Neural Networks. (5), 3-. Leung, F. H., Lam, F. H., Ling, K. S. H., Tam, P. K. S. (3). Tuning o the ructure and paramete o a neural network using an imoved genetic algorithm. IEEE Transactions on Neural Networks. (), 79-. Marwala, T. (7). Bayesian training o neural networks using genetic ogramming. Pattern Recognition Lette. (),5 5. SDU International Journal o Technologic Sciences

13 Pedrajas, N. G., Boyer, D. O., Martinez, C. H. (). An alternative apoach or neural network evolution with a genetic algorithm: Crossover by combinatorial optimization. Neural Networks, 9(), 5 5. Seton, R. S., Gupta, J. N. D. (). Comparative evaluation o genetic algorithm and backopagation or training neural Networks. Inormation Sciences, 9(-), Sheell, S., Vahney, T., Vahney, R. (7). Accelerated learning in MLP using adaptive learning rate with momentum coeicient, Second International Conerence on Indurial and Inormation Syems. ICIIS 7, Augu 7, Sri Lanka, (37-3). Uun,O. (9a). Genetik algoritma kullanılarak ileri beslemeli bir sinir ağında etkinlik onksiyonlarının belirlenmesi. Pamukkale Üniveitesi. Mühendislik Bilimleri Dergisi (Basımda). Uun, O. (9b). Measurement and real-time modeling o inductance and lu linkage in switched reluctance moto, IEEE Transactions on Magnetics,(accepted paper). Uun, O. (9c). A nonlinear ull model o switched reluctance motor with artiicial neural network. Energy Conveion and Management. Energy Conveion and Management, 5, 3. Yao, X. (999). Evolving Artiicial Neural Networks. Proceedings o the IEEE, 9(7), 3 7. Yu, C. C., Liu, B. D. (). A back opagation algorithm with adaptive learning rate and momentum coeicient. Proceedings o the International Joint Conerence on Neural Networks ( 3), Vol.. Yu, X.H., Chen G.A., Cheng S.X. (993). Acceleratıon o backopagation learning using optimised learning rate and momentum, Electronics. 9(), -9. Yu, X. H., Chen, G. A. (997). Eicient backopagation learning using optimal learning rate and momentum.neural Networks. (3), Zaghwl, A., Dong, W. M. (99). An automated apoach or selecting the learning rate and momentum in back-opagation Networks. IEEE International Conerence on Neural Networks. 7 Jun- Jul 99, -9 Vol., Orlando. FL. USA. Volume No October 9

Oğuz ÜSTÜN. Geliş Tarihi/Received : 16.07.2009, Kabul Tarihi/Accepted : 02.09.2009

Oğuz ÜSTÜN. Geliş Tarihi/Received : 16.07.2009, Kabul Tarihi/Accepted : 02.09.2009 Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi Cilt 15, Sayı 3, 2009, Sayfa 395-403 Genetik Algoritma Kullanılarak İleri Beslemeli Bir Sinir Ağında Etkinlik Fonksiyonlarının Belirlenmesi Determination

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Genetik Algoritma (Genetic Algorithm) Doç.Dr. M. Ali Akcayol Genetik Algoritma 1970 li yıllarda John Holland tarafından geliştirilmiştir. 1989 yılında David E. Goldberg Genetik

Detaylı

Polinom olmayan denklemlerin genetik algoritma tabanlı çözümü

Polinom olmayan denklemlerin genetik algoritma tabanlı çözümü 322 Polinom olmayan denklemlerin genetik algoritma tabanlı çözümü Nihat ÖZTÜRK *, Emre ÇELİK * Gazi Üniversitesi Teknoloji Fakültesi Elektrik Elektronik Mühendisliği Bölümü, ANKARA ÖZET Anahtar Kelimeler:

Detaylı

Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı. Mehmet Ali Çavuşlu

Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı. Mehmet Ali Çavuşlu Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı Mehmet Ali Çavuşlu Özet Yapay sinir ağlarının eğitiminde genellikle geriye

Detaylı

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR Sınıflandırma Yöntemleri: Karar Ağaçları (Decision Trees) Örnek Tabanlı Yöntemler (Instance Based Methods): k en yakın komşu (k nearest

Detaylı

GENETİK ALGORİTMALAR BÜŞRA GÜRACAR

GENETİK ALGORİTMALAR BÜŞRA GÜRACAR GENETİK ALGORİTMALAR BÜŞRA GÜRACAR 201420404036 İÇERİK Genetik Algoritmanın, Amacı Kullanım Alanları Kavramları Uygulama Adımları Parametreler Genetik Algoritma Kodlama Türleri Genetik Algoritma Genetik

Detaylı

GENETİK ALGORİTMA ÖZNUR CENGİZ HİLAL KOCA

GENETİK ALGORİTMA ÖZNUR CENGİZ HİLAL KOCA GENETİK ALGORİTMA ÖZNUR CENGİZ 201410306014 HİLAL KOCA 150306024 GENETİK ALGORİTMA Genetik Algoritma yaklaşımının ortaya çıkışı 1970 lerin başında olmuştur. 1975 te John Holland ın makine öğrenmesi üzerine

Detaylı

YAPAY SĠNĠR AĞLARININ EKONOMĠK TAHMĠNLERDE KULLANILMASI

YAPAY SĠNĠR AĞLARININ EKONOMĠK TAHMĠNLERDE KULLANILMASI P A M U K K A L E Ü N İ V E R S İ T E S İ M Ü H E N D İ S L İ K F A K Ü L T E S İ P A M U K K A L E U N I V E R S I T Y E N G I N E E R I N G C O L L E G E M Ü H E N D ĠS L ĠK B ĠL ĠM L E R ĠD E R G ĠS

Detaylı

YAPAY SİNİR AĞLARI. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ

YAPAY SİNİR AĞLARI. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ YAPAY SİNİR AĞLARI Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ İÇERİK Sinir Hücreleri Yapay Sinir Ağları Yapısı Elemanları Çalışması Modelleri Yapılarına Göre Öğrenme Algoritmalarına Göre Avantaj ve

Detaylı

GENETİK ALGORİTMALAR. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ

GENETİK ALGORİTMALAR. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ GENETİK ALGORİTMALAR Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ GENETİK ALGORİTMALAR Genetik algoritmalar, Darwin in doğal seçim ve evrim teorisi ilkelerine dayanan bir arama ve optimizasyon yöntemidir.

Detaylı

QUANTILE REGRESYON * Quantile Regression

QUANTILE REGRESYON * Quantile Regression QUANTILE REGRESYON * Quantile Regression Fikriye KURTOĞLU İstatistik Anabilim Dalı Olcay ARSLAN İstatistik Anabilim Dalı ÖZET Bu çalışmada, Lineer Regresyon analizinde kullanılan en küçük kareler yöntemine

Detaylı

Fonksiyon Optimizasyonunda Genetik Algoritmalar

Fonksiyon Optimizasyonunda Genetik Algoritmalar 01-12-06 Ümit Akıncı Fonksiyon Optimizasyonunda Genetik Algoritmalar 1 Fonksiyon Optimizasyonu Fonksiyon optimizasyonu fizikte karşımıza sık çıkan bir problemdir. Örneğin incelenen sistemin kararlı durumu

Detaylı

Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım. Mehmet Ali Aytekin Tahir Emre Kalaycı

Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım. Mehmet Ali Aytekin Tahir Emre Kalaycı Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım Mehmet Ali Aytekin Tahir Emre Kalaycı Gündem Gezgin Satıcı Problemi GSP'yi Çözen Algoritmalar Genetik Algoritmalar

Detaylı

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI Hatice YANIKOĞLU a, Ezgi ÖZKARA a, Mehmet YÜCEER a* İnönü Üniversitesi Mühendislik Fakültesi Kimya Mühendisliği

Detaylı

ÇİMENTO BASMA DAYANIMI TAHMİNİ İÇİN YAPAY SİNİR AĞI MODELİ

ÇİMENTO BASMA DAYANIMI TAHMİNİ İÇİN YAPAY SİNİR AĞI MODELİ ÇİMENTO BASMA DAYANIMI TAHMİNİ İÇİN YAPAY SİNİR AĞI MODELİ Ezgi Özkara a, Hatice Yanıkoğlu a, Mehmet Yüceer a, * a* İnönü Üniversitesi Mühendislik Fakültesi Kimya Mühendisliği Bölümü, Malatya, 44280 myuceer@inonu.edu.tr

Detaylı

B = 2 f ρ. a 2. x A' σ =

B = 2 f ρ. a 2. x A' σ = TÜRKİYE ULUSAL JEODEZİ KOMİSYONU (TUJK) 004 YILI BİLİMSEL TOPLANTISI MÜHENDİSLİK ÖLÇMELERİNDE JEODEZİK AĞLAR ÇALIŞTAYI JEODEZİK GPS AĞLARININ TASARIMINDA BİLGİSAYAR DESTEKLİ SİMÜLASYON YÖNTEMİNİN KULLANIMI

Detaylı

Doç.Dr.Erkan ÜLKER, Selçuk Üniversitesi Mühendislik F, Bilgisayar Mühendisliği Bölümü

Doç.Dr.Erkan ÜLKER, Selçuk Üniversitesi Mühendislik F, Bilgisayar Mühendisliği Bölümü 17.05.2014 Sayfa 1 Curve Fitting with RBS Functional Networks RBS fonksiyonel ağı ile eğri uygunluğu Andr es Iglesias, Akemi G alvez Department of Applied Mathematics and Computational Sciences, University

Detaylı

Tabakalı Kompozit Bir Malzemenin Genetik Algoritma Yöntemiyle Rijitlik Optimizasyonu

Tabakalı Kompozit Bir Malzemenin Genetik Algoritma Yöntemiyle Rijitlik Optimizasyonu th International Adanced Technologies Symposium (IATS ), -8 May 20, Elazığ, Turkey Tabakalı Kompozit Bir Malzemenin Genetik Algoritma Yöntemiyle Rijitlik Optimizasyonu Ö. Soykasap e K. B. Sugözü Afyon

Detaylı

2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics

2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics 2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics Özet: Bulanık bir denetleyici tasarlanırken karşılaşılan en önemli sıkıntı, bulanık giriş çıkış üyelik fonksiyonlarının

Detaylı

BBO Algoritmasının Optimizasyon Başarımının İncelenmesi Optimization Performance Investigation of BBO Algorithm

BBO Algoritmasının Optimizasyon Başarımının İncelenmesi Optimization Performance Investigation of BBO Algorithm BBO Algoritmasının Optimizasyon Başarımının İncelenmesi Optimization Performance Investigation of BBO Algorithm Tufan İNAÇ 1, Cihan KARAKUZU 2 1 Bilgisayar Mühendisliği Anabilim Dalı Bilecik Şeyh Edebali

Detaylı

METASEZGİSEL YÖNTEMLER. Genetik Algoritmalar

METASEZGİSEL YÖNTEMLER. Genetik Algoritmalar METASEZGİSEL YÖNTEMLER Genetik Algoritmalar 1970 li yıllarda John Holland tarafından geliştirilmiştir. 1989 yılında David E. Goldberg Genetik Genetik Algoritma Algoritma Uygulamaları üzerine klasik eser

Detaylı

METASEZGİSEL YÖNTEMLER

METASEZGİSEL YÖNTEMLER METASEZGİSEL YÖNTEMLER Ara sınav - 30% Ödev (Haftalık) - 20% Final (Proje Sunumu) - 50% - Dönem sonuna kadar bir optimizasyon tekniğiyle uygulama geliştirilecek (Örn: Zaman çizelgeleme, en kısa yol bulunması,

Detaylı

Yapay Sinir Ağları. (Artificial Neural Networks) DOÇ. DR. ERSAN KABALCI

Yapay Sinir Ağları. (Artificial Neural Networks) DOÇ. DR. ERSAN KABALCI Yapay Sinir Ağları (Artificial Neural Networks) J E O L O J İ M Ü H E N D İ S L İ Ğ İ A. B. D. E S N E K H E S A P L A M A Y Ö N T E M L E R İ - I DOÇ. DR. ERSAN KABALCI Yapay Sinir Ağları Tarihçe Biyolojik

Detaylı

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr İçerik Sınıflandırma yöntemleri Karar ağaçları ile sınıflandırma Entropi Kavramı ID3 Algoritması C4.5

Detaylı

GENETİK ALGORİTMALARA GİRİŞ (II) BİNARİ KODLANMIŞ GA

GENETİK ALGORİTMALARA GİRİŞ (II) BİNARİ KODLANMIŞ GA GENETİK ALGORİTMALARA GİRİŞ (II) BİNARİ KODLANMIŞ GA Nedim TUTKUN Düzce Üniversitesi Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@duzce.edu.tr Düzce Üniversitesi Elektrik&Elektronik Mühendisliği

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Ara sınav - 25% Ödev (Haftalık) - 10% Ödev Sunumu (Haftalık) - 5% Final (Proje Sunumu) - 60% - Dönem sonuna kadar bir optimizasyon tekniğiyle uygulama geliştirilecek (Örn:

Detaylı

BAŞKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BENZER SÜREÇLERDE ÜRETİLEN ÜRÜNLER İÇİN YAPAY ZEKA İLE ZAMAN TAHMİNİ SONER ŞÜKRÜ ALTIN

BAŞKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BENZER SÜREÇLERDE ÜRETİLEN ÜRÜNLER İÇİN YAPAY ZEKA İLE ZAMAN TAHMİNİ SONER ŞÜKRÜ ALTIN BAŞKENT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BENZER SÜREÇLERDE ÜRETİLEN ÜRÜNLER İÇİN YAPAY ZEKA İLE ZAMAN TAHMİNİ SONER ŞÜKRÜ ALTIN YÜKSEK LİSANS TEZİ 2011 BENZER SÜREÇLERDE ÜRETİLEN ÜRÜNLER İÇİN YAPAY

Detaylı

YEŞİLIRMAK NEHRİ İÇİN TOPLAM ORGANİK KARBON ÖNGÖRÜ MODELLERİ

YEŞİLIRMAK NEHRİ İÇİN TOPLAM ORGANİK KARBON ÖNGÖRÜ MODELLERİ YEŞİLIRMAK NEHRİ İÇİN TOPLAM ORGANİK KARBON ÖNGÖRÜ MODELLERİ Mehmet Yüceer a*, İlknur Atasoy b, Eda Semizer c, Erdal Karadurmuş d, Kazım Yetik e, Ayla Çalımlı c, Rıdvan Berber c a İnönü Üniversitesi Mühendislik

Detaylı

Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ANKARA

Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ANKARA i GENETİK ALGORİTMA YAKLAŞIMIYLA ATÖLYE ÇİZELGELEME Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ OCAK 2005 ANKARA ii Serdar BİROĞUL tarafından hazırlanan

Detaylı

Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data)

Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data) Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data) M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Bu dersin sunumları, The Elements of Statistical Learning: Data

Detaylı

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr Genel İçerik Veri Madenciliğine Giriş Veri Madenciliğinin Adımları Veri Madenciliği Yöntemleri Sınıflandırma

Detaylı

GEZGİN SATICI PROBLEMİ İÇİN BİR MEMETİK ALGORİTMA ÖNERİSİ

GEZGİN SATICI PROBLEMİ İÇİN BİR MEMETİK ALGORİTMA ÖNERİSİ GEZGİN SATICI PROBLEMİ İÇİN BİR MEMETİK ALGORİTMA ÖNERİSİ Engin Sansarcı İ.T.Ü. İşletme Fakültesi, İSTANBUL enginsansarci@gmail.com Abdullah Aktel İ.T.Ü. İşletmeFakültesi, İSTANBUL abdullahaktel@gmail.com

Detaylı

MERMER KESME İŞLEMİNDE KESİM SÜRESİNİN YAPAY SİNİR AĞI TABANLI MODELLENMESİ

MERMER KESME İŞLEMİNDE KESİM SÜRESİNİN YAPAY SİNİR AĞI TABANLI MODELLENMESİ 9 SDU International Technologic Science pp. 9-16 Constructional Technology MERMER KESME İŞLEMİNDE KESİM SÜRESİNİN YAPAY SİNİR AĞI TABANLI MODELLENMESİ Uğur Güvenç, Mustafa Dursun, Hasan Çimen Özet Doğrusal

Detaylı

Web Madenciliği (Web Mining)

Web Madenciliği (Web Mining) Web Madenciliği (Web Mining) Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Denetimli Öğrenmenin Temelleri Karar Ağaçları Entropi ID3 Algoritması C4.5 Algoritması Twoing

Detaylı

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Ders 1- Yapay Zekâya Giriş. Erhan AKDOĞAN, Ph.D.

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Ders 1- Yapay Zekâya Giriş. Erhan AKDOĞAN, Ph.D. Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ Ders 1- Yapay Zekâya Giriş Erhan AKDOĞAN, Ph.D. Yapay Zekâ nedir?! İnsanın düşünme ve karar verme yeteneğini bilgisayarlar aracılığı ile taklit etmeye

Detaylı

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta:

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta: Genetik Algoritmalar Bölüm 1 Optimizasyon Yrd. Doç. Dr. Adem Tuncer E-posta: adem.tuncer@yalova.edu.tr Optimizasyon? Optimizasyon Nedir? Eldeki kısıtlı kaynakları en iyi biçimde kullanmak olarak tanımlanabilir.

Detaylı

GridAE: Yapay Evrim Uygulamaları için Grid Tabanlı bir Altyapı

GridAE: Yapay Evrim Uygulamaları için Grid Tabanlı bir Altyapı GridAE: Yapay Evrim Uygulamaları için Grid Tabanlı bir Altyapı Erol Şahin Bilgisayar Mühendisliği Bölümü, Orta Doğu Teknik Üniversitesi Ankara, Türkiye 2. ULUSAL GRİD ÇALIŞTAYI, 1-2 Mart 2007, TÜBİTAK,

Detaylı

YAPAY SİNİR AĞI KULLANARAK DEPREM EĞİLİMİNİN KESTİRİMİ. Umut FIRAT

YAPAY SİNİR AĞI KULLANARAK DEPREM EĞİLİMİNİN KESTİRİMİ. Umut FIRAT YAPAY SİNİR AĞI KULLANARAK DEPREM EĞİLİMİNİN KESTİRİMİ Umut FIRAT ufirat@yahoo.com Öz: Depremler yeryüzünde en çok yıkıma neden olan doğal afetlerdir. Bu durum, depremlerin önceden tahmin edilmesi fikrini

Detaylı

ELMAN AĞININ BENZETİLMİŞ TAVLAMA ALGORİTMASI KULLANARAK EĞİTİLMESİ

ELMAN AĞININ BENZETİLMİŞ TAVLAMA ALGORİTMASI KULLANARAK EĞİTİLMESİ Erciyes Üniversitesi Fen Bilimleri Enstitüsü Dergisi, 19 (1-2), 28-37, 23 ELMAN AĞININ BENZETİLMİŞ TAVLAMA ALGORİTMASI KULLANARAK EĞİTİLMESİ Adem KALINLI Erciyes Üniversitesi, Kayseri Meslek Yüksek Okulu,

Detaylı

Gevşek Hesaplama (COMPE 474) Ders Detayları

Gevşek Hesaplama (COMPE 474) Ders Detayları Gevşek Hesaplama (COMPE 474) Ders Detayları Ders Adı Gevşek Hesaplama Ders Kodu COMPE 474 Dönemi Ders Uygulama Laboratuar Kredi AKTS Saati Saati Saati Bahar 3 0 0 3 5 Ön Koşul Ders(ler)i Dersin Dili Dersin

Detaylı

MİKROŞERİT HAT ENDÜKTANS BÜYÜKLÜĞÜNÜN BİLGİ TABANLI YAPAY SİNİR AĞLARI ile MODELLENMESİ

MİKROŞERİT HAT ENDÜKTANS BÜYÜKLÜĞÜNÜN BİLGİ TABANLI YAPAY SİNİR AĞLARI ile MODELLENMESİ MİKROŞERİT HAT ENDÜKTANS BÜYÜKLÜĞÜNÜN BİLGİ TABANLI YAPAY SİNİR AĞLARI ile MODELLENMESİ Levent AKSOY e-posta: levent@ehb.itu.edu.tr Neslihan Serap ŞENGÖR e-posta: neslihan@ehb.itu.edu.tr Elektronik ve

Detaylı

GENETİK ALGORİTMA İLE RÜZGAR TÜRBİNİ KANAT SAYISI SEÇİMİ

GENETİK ALGORİTMA İLE RÜZGAR TÜRBİNİ KANAT SAYISI SEÇİMİ VI. Ulusal Temiz Enerji Sempozyumu UTES 2006 25 27 Mayıs 2006, Isparta Sf.756 764 GENETİK ALGORİTMA İLE RÜZGAR TÜRBİNİ KANAT SAYISI SEÇİMİ Nida Nurbay ve Ali Çınar Kocaeli Üniversitesi Tek. Eğt. Fak. Makine

Detaylı

TUĞLA VE KİREMİT FABRİKALARININ HAVA KİRLİLİĞİNE KATKILARININ YAPAY SİNİR AĞI MODELLEMESİ İLE ARAŞTIRILMASI

TUĞLA VE KİREMİT FABRİKALARININ HAVA KİRLİLİĞİNE KATKILARININ YAPAY SİNİR AĞI MODELLEMESİ İLE ARAŞTIRILMASI TUĞLA VE KİREMİT FABRİKALARININ HAVA KİRLİLİĞİNE KATKILARININ YAPAY SİNİR AĞI MODELLEMESİ İLE ARAŞTIRILMASI Merve ARABACI a, Miray BAYRAM a, Mehmet YÜCEER b, Erdal KARADURMUŞ a a Hitit Üniversitesi, Mühendislik

Detaylı

Google Maps ve Genetik Algoritmalarla GSP Çözümü İçin Öneri

Google Maps ve Genetik Algoritmalarla GSP Çözümü İçin Öneri Google Maps ve Genetik Algoritmalarla GSP Çözümü İçin Öneri Onur KARASOY 1, Serkan BALLI 2 1 Muğla Sıtkı Koçman Üniversitesi Bilgi İşlem Dairesi Başkanlığı 2 Muğla Sıtkı Koçman Üniversitesi Bilişim Sistemleri

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Yapay Sinir Ağları (Artificial Neural Network) Doç.Dr. M. Ali Akcayol Yapay Sinir Ağları Biyolojik sinir sisteminden esinlenerek ortaya çıkmıştır. İnsan beyninin öğrenme, eski

Detaylı

Hibrid Algoritma ve Isıl İşlem Algoritmasıyla Test Kümesi Önceliklendirilmesi

Hibrid Algoritma ve Isıl İşlem Algoritmasıyla Test Kümesi Önceliklendirilmesi Hibrid Algoritma ve Isıl İşlem Algoritmasıyla Test Kümesi Önceliklendirilmesi Şefik Temel 1, M. Özgür Cingiz 2, Oya Kalıpsız 3 1,2,3 Bilgisayar Mühendisliği Bölümü, Yıldız Teknik Üniversitesi, İstanbul

Detaylı

CBS ve Coğrafi Hesaplama

CBS ve Coğrafi Hesaplama Yıldız Teknik Üniversitesi CBS ve Coğrafi Hesaplama 2. Bölüm Yrd. Doç. Dr. Alper ŞEN Harita Mühendisliği Bölümü Kartografya Anabilim Dalı web: http://www.yarbis.yildiz.edu.tr/alpersen/ E mail: alpersen@yildiz.edu.tr

Detaylı

LİMİT. lim f(x) = L yazılır. lim. lim x a dır. lim g( clim

LİMİT. lim f(x) = L yazılır. lim. lim x a dır. lim g( clim LİMİT I. TANIM:, a yakınındaki değerleri için tanımlı bir onksiyon olsun. Alınan ε> sayısına karşılık -L < ε olacak şekilde -a < δ koşulunu sağlayan δ > sayısı bulunabiliyorsa ;, a ya yaklaşırken, L ye

Detaylı

Kaotik Tabanlı Diferansiyel (Farksal) Gelişim Algoritması

Kaotik Tabanlı Diferansiyel (Farksal) Gelişim Algoritması Kaotik Tabanlı Diferansiyel (Farksal) Gelişim Algoritması 1 Mehmet Eser * 1 Uğur Yüzgeç 1 Bilecik Şeyh Edebali Üniversitesi, Bilgisayar Mühendisliği Bölümü, 111, Gülümbe, Bilecik 1. Giriş Abstract Differential

Detaylı

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

Bulanık Mantık Tabanlı Uçak Modeli Tespiti Bulanık Mantık Tabanlı Uçak Modeli Tespiti Hüseyin Fidan, Vildan Çınarlı, Muhammed Uysal, Kadriye Filiz Balbal, Ali Özdemir 1, Ayşegül Alaybeyoğlu 2 1 Celal Bayar Üniversitesi, Matematik Bölümü, Manisa

Detaylı

Çok katmanlı ileri sürümlü YSA da standart geri yayıyım ve momentum geri yayılım algoritmalarının karşılaştırılması. (Eğitim/Hata geri yayılım)

Çok katmanlı ileri sürümlü YSA da standart geri yayıyım ve momentum geri yayılım algoritmalarının karşılaştırılması. (Eğitim/Hata geri yayılım) Çok katmanlı ileri sürümlü YSA da standart geri yayıyım ve momentum geri yayılım algoritmalarının karşılaştırılması (Eğitim/Hata geri yayılım) Özetçe Bu çalışmada çok katmanlı ve ileri sürümlü bir YSA

Detaylı

Tek Değişkenli Optimizasyon OPTİMİZASYON. Gradient Tabanlı Yöntemler. Bisection (İkiye Bölme) Yöntemi

Tek Değişkenli Optimizasyon OPTİMİZASYON. Gradient Tabanlı Yöntemler. Bisection (İkiye Bölme) Yöntemi OPTİMİZASYON Gerçek hayatta, çok değişkenli optimizasyon problemleri karmaşıktır ve nadir olarak problem tek değişkenli olur. Bununla birlikte, tek değişkenli optimizasyon algoritmaları çok değişkenli

Detaylı

Yrd.Doç. Dr. Tülin ÇETİN

Yrd.Doç. Dr. Tülin ÇETİN Yrd.Doç. Dr. Tülin ÇETİN ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Ege Üniversitesi Bilgisayar Mühendisliği 1987-1992 Lisans Celal Bayar Üniversitesi İnşaat Mühendisliği 2001-2004 Y. Lisans

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Tabu Arama (Tabu Search) Doç.Dr. M. Ali Akcayol Tabu Arama 1986 yılında Glover tarafından geliştirilmiştir. Lokal minimum u elimine edebilir ve global minimum u bulur. Değerlendirme

Detaylı

Artan-Azalan Fonksiyonlar Ekstremumlar. Yard. Doç. Dr. Mustafa Akkol

Artan-Azalan Fonksiyonlar Ekstremumlar. Yard. Doç. Dr. Mustafa Akkol Artan-Azalan Fonksiyonlar Ekstremumlar Yard. Doç. Dr. Mustaa Akkol Artan ve Azalan Fonksiyonlar Tanım: a,b aralığında tanımlı bir onksiyonu verilsin., a,b ve için, ise onksiyonu a,b aralığında artan, ise

Detaylı

DOĞRUSAL OLMAYAN REGRESYON ANALİZİNDE GERÇEK DEĞER KODLAMALI GENETİK ALGORİTMA

DOĞRUSAL OLMAYAN REGRESYON ANALİZİNDE GERÇEK DEĞER KODLAMALI GENETİK ALGORİTMA Istanbul Ticaret Üniversitesi Sosyal Bilimler Dergisi Yıl:8 Sayı:15 Bahar 2009 s.167-178 DOĞRUSAL OLMAYAN REGRESYON ANALİZİNDE GERÇEK DEĞER KODLAMALI GENETİK ALGORİTMA Timur KESKİNTÜRK * Serap ŞAHİN ÖZET

Detaylı

İçindekiler. Ön Söz... xiii

İçindekiler. Ön Söz... xiii İçindekiler Ön Söz.................................................... xiii Bölüm 1 İstatistiğe Giriş....................................... 1 1.1 Giriş......................................................1

Detaylı

OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI

OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI A. Doğan 1 M. Alçı 2 Erciyes Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü 1 ahmetdogan@erciyes.edu.tr 2 malci@erciyes.edu.tr

Detaylı

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr İçerik Kümeleme İşlemleri Kümeleme Tanımı Kümeleme Uygulamaları Kümeleme Yöntemleri Kümeleme (Clustering) Kümeleme birbirine

Detaylı

GENETİK ALGORİTMALARA GİRİŞ (I)

GENETİK ALGORİTMALARA GİRİŞ (I) Bu notlar D. Coley ve S. Haupt ın Kitaplarından Yararlanarak Hazırlanmıştır. GENETİK ALGORİTMALARA GİRİŞ (I) Nedim TUTKUN Düzce Üniversitesi Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@duzce.edu.tr

Detaylı

K En Yakın Komşu Methodu (KNearest Neighborhood)

K En Yakın Komşu Methodu (KNearest Neighborhood) K En Yakın Komşu Methodu (KNearest Neighborhood) K-NN algoritması, Thomas. M. Cover ve Peter. E. Hart tarafından önerilen, örnek veri noktasının bulunduğu sınıfın ve en yakın komşunun, k değerine göre

Detaylı

GENETİK ALGORİTMALARA GİRİŞ

GENETİK ALGORİTMALARA GİRİŞ GENETİK ALGORİTMALARA GİRİŞ Nedim TUTKUN Düzce Üniversitesi Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@duzce.edu.tr Düzce Üniversitesi Elektrik&Elektronik Mühendisliği Bölümü Konuralp 81620 Düzce

Detaylı

Doğrusal Anten Dizisi Işıma Diyagramının Sentezi İçin Konveks-Genetik- Taguchi Algoritmalarına Dayalı Yeni Bir Karma Optimizasyon Yaklaşımı

Doğrusal Anten Dizisi Işıma Diyagramının Sentezi İçin Konveks-Genetik- Taguchi Algoritmalarına Dayalı Yeni Bir Karma Optimizasyon Yaklaşımı Doğrusal Anten Dizisi Işıma Diyagramının Sentezi İçin Konveks-Genetik- Taguchi Algoritmalarına Dayalı Yeni Bir Karma Optimizasyon Yaklaşımı A New Hybrid Optimization Approach based on Convex-Genetic-Taguchi

Detaylı

BİR OFİS İÇİN TERMAL KONFOR ANALİZİNİN HESAPLAMALI AKIŞKANLAR DİNAMİĞİ YÖNTEMİ İLE MODELLENMESİ VE SAYISAL ÇÖZÜMÜ

BİR OFİS İÇİN TERMAL KONFOR ANALİZİNİN HESAPLAMALI AKIŞKANLAR DİNAMİĞİ YÖNTEMİ İLE MODELLENMESİ VE SAYISAL ÇÖZÜMÜ BİR OFİS İÇİN TERMAL KONFOR ANALİZİNİN HESAPLAMALI AKIŞKANLAR DİNAMİĞİ YÖNTEMİ İLE MODELLENMESİ VE SAYISAL ÇÖZÜMÜ Hazırlayan : Kadir ÖZDEMİR No : 4510910013 Tarih : 25.11.2014 KONULAR 1. ÖZET...2 2. GİRİŞ.........3

Detaylı

ISSN : Isparta-Turkey YAPAY SĠNĠR AĞLARI (YSA) YÖNTEMĠ ĠLE GLOBAL RADYASYON TAHMĠNĠ

ISSN : Isparta-Turkey YAPAY SĠNĠR AĞLARI (YSA) YÖNTEMĠ ĠLE GLOBAL RADYASYON TAHMĠNĠ ISSN:1306-3111 e-journal o New World Sciences Academy 2011, Volume: 6, Number: 2, Article Number: 1A0174 Kadir Günoğlu ENGINEERING SCIENCES Betül Mavi Received: November 2010 Ġskender Akkurt Accepted:

Detaylı

AST416 Astronomide Sayısal Çözümleme - II. 6. Monte Carlo

AST416 Astronomide Sayısal Çözümleme - II. 6. Monte Carlo AST416 Astronomide Sayısal Çözümleme - II 6. Monte Carlo Bu derste neler öğreneceksiniz? Monte Carlo Yöntemleri Markov Zinciri (Markov Chain) Rastgele Yürüyüş (Random Walk) Markov Chain Monte Carlo, MCMC

Detaylı

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUARI

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUARI İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUARI Lineer Ayrılabilen Paternlerin Yapay Sinir Ağı ile Sınıflandırılması 1. Biyolojik Sinirin Yapısı Bilgi işleme

Detaylı

127 - Twoing Algoritması ile Sınıflandırma Kalp Hastalığı Uygulaması MEHMET AKİF ERSOY ÜNİVERSİTESİ İLHAN UYSAL MEHMET BİLEN SAMİ ULUKUŞ

127 - Twoing Algoritması ile Sınıflandırma Kalp Hastalığı Uygulaması MEHMET AKİF ERSOY ÜNİVERSİTESİ İLHAN UYSAL MEHMET BİLEN SAMİ ULUKUŞ 127 - Twoing Algoritması ile Sınıflandırma Kalp Hastalığı Uygulaması MEHMET AKİF ERSOY ÜNİVERSİTESİ İLHAN UYSAL MEHMET BİLEN SAMİ ULUKUŞ Veri Madenciliği : Bir sistemin veri madenciliği sistemi olabilmesi

Detaylı

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Şekil Tanıma Final Projesi. Selçuk BAŞAK 08501008

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Şekil Tanıma Final Projesi. Selçuk BAŞAK 08501008 Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü Şekil Tanıma Final Projesi Selçuk BAŞAK 08501008 Not: Ödevi hazırlamak için geliştirdiğim uygulama ve kaynak kodları ektedir.

Detaylı

Ev Tipi Yenilenebilir Hibrit Sistem İçin Mikro-Genetik Algoritma ile Optimal Yük Planlaması

Ev Tipi Yenilenebilir Hibrit Sistem İçin Mikro-Genetik Algoritma ile Optimal Yük Planlaması Ev Tipi Yenilenebilir Hibrit Sistem İçin Mikro-Genetik Algoritma ile Optimal Yük Planlaması Özay CAN, Nedim TUTKUN Düzce Üniversitesi Elektrik/Elektronik Mühendisliği Kapsam Giriş Hibrit Sistem ve Güç

Detaylı

Yinelemeli ve Uyarlanır Ayrıt Saptayıcı Süzgeçleri

Yinelemeli ve Uyarlanır Ayrıt Saptayıcı Süzgeçleri Yinelemeli ve Uyarlanır Ayrıt Saptayıcı Süzgeçleri innur Kurt, Muhittin Gökmen İstanbul Teknik Üniversitesi ilgisayar Mühendisliği ölümü Maslak 8066, İstanbul {kurt,gokmen}@cs.itu.edu.tr Özetçe Görüntü

Detaylı

BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ

BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ BİR MONTAJ HATTI ÜRETİM SİSTEMİNDE OPTİMAL İŞGÜCÜ DAĞILIMININ ARENA PROCESS ANALYZER (PAN) VE OPTQUEST KULLANILARAK BELİRLENMESİ Özgür ARMANERİ Dokuz Eylül Üniversitesi Özet Bu çalışmada, bir montaj hattı

Detaylı

TAŞ DOLGU DALGAKIRANLARIN GENETİK ALGORİTMA İLE GÜVENİRLİK ANALİZİ. M. Levent Koç* Can E. Balas**

TAŞ DOLGU DALGAKIRANLARIN GENETİK ALGORİTMA İLE GÜVENİRLİK ANALİZİ. M. Levent Koç* Can E. Balas** TAŞ DOLGU DALGAKIRANLARIN GENETİK ALGORİTMA İLE GÜVENİRLİK ANALİZİ M. Levent Koç* Can E. Balas** (*) Yrd. Doç. Dr., Cumhuriyet Üniversitesi, Mühendislik Fakültesi İnşaat Mühendisliği Bölümü, Sivas Tel:

Detaylı

Self Organising Migrating Algorithm

Self Organising Migrating Algorithm OPTİMİZASYON TEKNİKLERİ Self Organising Migrating Algorithm Kendini Organize Eden Göç/Geçiş Algoritması MELİH HİLMİ ULUDAĞ Fırat Üniversitesi Teknoloji Fakültesi Yazılım Mühendisliği Bölümü İletişim: www.melihhilmiuludag.com

Detaylı

Esnek Hesaplamaya Giriş

Esnek Hesaplamaya Giriş Esnek Hesaplamaya Giriş J E O L O J İ M Ü H E N D İ S L İ Ğ İ A. B. D. E S N E K H E S A P L A M A Y Ö N T E M L E R İ - I DOÇ. DR. ERSAN KABALCI Esnek Hesaplama Nedir? Esnek hesaplamanın temelinde yatan

Detaylı

ELEKTRİK DAĞITIM ŞEBEKELERİNDE TALEP TAHMİNİ

ELEKTRİK DAĞITIM ŞEBEKELERİNDE TALEP TAHMİNİ 1 45 89 133 177 221 265 309 353 397 441 485 529 573 617 661 705 GW MW ELEKTRİK DAĞITIM ŞEBEKELERİNDE TALEP TAHMİNİ Mehmet ÖZEN 1 e-posta: ozenmehmet.92@gmail.com Ömer GÜL 1 e-posta: enerjikalitesi@gmail.com

Detaylı

GENELLEŞTİRİLMİŞ KÜME ALGORİTMALARI Genelleştirilmiş küme günümüzde son derece popüler olan ve pek çok alanda uygulanabilir algoritmalar için

GENELLEŞTİRİLMİŞ KÜME ALGORİTMALARI Genelleştirilmiş küme günümüzde son derece popüler olan ve pek çok alanda uygulanabilir algoritmalar için GENELLEŞTİRİLMİŞ KÜME ALGORİTMALARI Genelleştirilmiş küme günümüzde son derece popüler olan ve pek çok alanda uygulanabilir algoritmalar için kullanılan genel bir terimdir. Bu ailede en çok bilinen algoritmalar,

Detaylı

Karaciğerde Oluşan Hastalıkların Tespitinde Makine Öğrenmesi Yöntemlerinin Kullanılması

Karaciğerde Oluşan Hastalıkların Tespitinde Makine Öğrenmesi Yöntemlerinin Kullanılması Karaciğerde Oluşan Hastalıkların Tespitinde Makine Öğrenmesi Yöntemlerinin Kullanılması 1 Emre DANDIL Bilecik Ş. Edebali Üniversitesi emre.dandil@bilecik.edu.tr +90228 214 1613 Sunum İçeriği Özet Giriş

Detaylı

MAK 210 SAYISAL ANALİZ

MAK 210 SAYISAL ANALİZ MAK 210 SAYISAL ANALİZ BÖLÜM 1- GİRİŞ Doç. Dr. Ali Rıza YILDIZ 1 Mühendislikte, herhangi bir fiziksel sistemin matematiksel modellenmesi sonucu elde edilen karmaşık veya analitik çözülemeyen denklemlerin

Detaylı

YÜKSEK DERECELİ BULANIK ZAMAN SERİSİ MODELİ VE IMKB UYGULAMASI Çağdaş Hakan ALADAĞ 1, Erol EĞRİOĞLU 2, Süleyman GÜNAY 1, Ufuk YOLCU 2 ÖZ

YÜKSEK DERECELİ BULANIK ZAMAN SERİSİ MODELİ VE IMKB UYGULAMASI Çağdaş Hakan ALADAĞ 1, Erol EĞRİOĞLU 2, Süleyman GÜNAY 1, Ufuk YOLCU 2 ÖZ NDOLU ÜNİVERSİTESİ BİLİM VE TEKNOLOJİ DERGİSİ NDOLU UNIVERSITY JOURNL OF SCIENCE ND TECHNOLOGY pplied Sciences and Engineering Cilt/Vol.:-Sayı/No: 2 : 95-0 (200) YÜKSEK DERECELİ BULNIK ZMN SERİSİ MODELİ

Detaylı

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ Resul KARA Elektronik ve Bilgisayar Eğitimi Bölümü Teknik Eğitim Fakültesi Abant İzzet Baysal Üniversitesi, 81100,

Detaylı

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon OPTİMİZASYON Bu bölümde çok değişkenli kısıtsız optimizasyon problemlerinin çözüm yöntemleri incelenecektir. Bu bölümde anlatılacak yöntemler, kısıtlı optimizasyon problemlerini de çözebilmektedir. Bunun

Detaylı

DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI

DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI AMAÇ: DTMF işaretlerin yapısının, üretim ve algılanmasının incelenmesi. MALZEMELER TP5088 ya da KS58015 M8870-01 ya da M8870-02 (diğer eşdeğer entegreler

Detaylı

Güç Transformatörü Uç Empedans Eğrisinin Yapay Sinir Ağları Yardımıyla Kestirimi

Güç Transformatörü Uç Empedans Eğrisinin Yapay Sinir Ağları Yardımıyla Kestirimi Politeknik Dergisi Journal of Polytechnic Cilt: 7 Sayı: 3 s.185-189, 2004 Vol: 7 No: 3 pp. 185-189, 2004 Güç Transformatörü Uç Empedans Eğrisinin Yapay Sinir Ağları Yardımıyla Kestirimi İlhan KOŞALAY*,

Detaylı

ROBOTLARIN YAPAY SİNİR AĞLARI KULLANILARAK DENETİMİ.

ROBOTLARIN YAPAY SİNİR AĞLARI KULLANILARAK DENETİMİ. ROBOTLARIN YAPAY SİNİR AĞLARI KULLANILARAK DENETİMİ Murat ŞEKER 1 Ahmet BERKAY 1 EMurat ESİN 1 ArşGör,Gebze Yüksek Teknoloji Enstitüsü, Bilgisayar MühBöl 41400 Gebze mseker@bilmuhgyteedutr aberkay@bilmuhgyteedutr,

Detaylı

Ön ve Arka Şasi Tasarımı Proje Süreçleri ve İş Planı. Internet: www.novosim.com Tel: 0 216 345 2092 Faks: 0 216 345 2094 1

Ön ve Arka Şasi Tasarımı Proje Süreçleri ve İş Planı. Internet: www.novosim.com Tel: 0 216 345 2092 Faks: 0 216 345 2094 1 Ön ve Arka Şasi Tasarımı Proje Süreçleri ve İş Planı Internet: www.novosim.com Tel: 0 216 345 2092 Faks: 0 216 345 2094 1 Tasarım ve Geliştirme Süreci Teknik problemlerin çözümü Üretim araçlarının kalite

Detaylı

MONTE CARLO BENZETİMİ

MONTE CARLO BENZETİMİ MONTE CARLO BENZETİMİ U(0,1) rassal değişkenler kullanılarak (zamanın önemli bir rolü olmadığı) stokastik ya da deterministik problemlerin çözümünde kullanılan bir tekniktir. Monte Carlo simülasyonu, genellikle

Detaylı

YAPAY SĠNĠR AĞI GERĠ YAYINIM ALGORĠTMASI KULLANILARAK RÜZGÂR HIZI TAHMĠNĠ

YAPAY SĠNĠR AĞI GERĠ YAYINIM ALGORĠTMASI KULLANILARAK RÜZGÂR HIZI TAHMĠNĠ YAPAY SĠNĠR AĞI GERĠ YAYINIM ALGORĠTMASI KULLANILARAK RÜZGÂR HIZI TAHMĠNĠ Yalçın Kaplan 1 Umut Saray 2 Cem Emeksiz 3 Yakup Osman YeĢilnacar 4 Sadık Önal 5 Volkan Karaca 6 1) Sahil Güvenlik Komutanlığı,

Detaylı

Şifrebilimde Yapay Sinir Ağları

Şifrebilimde Yapay Sinir Ağları Ege Üniversitesi Bilgisayar Mühendisliği Bölümü Şifrebilimde Yapay Sinir Ağları BİM345 Yapay Sinir Ağları İlker Kalaycı Mayıs,2008 Gündem Şifrebilim Şifrebilim nedir Şifreleme Şifre Çözme Klasik Şifreleme

Detaylı

Yazılım Mühendisliği 1

Yazılım Mühendisliği 1 Yazılım Mühendisliği 1 HEDEFLER Yazılım, program ve algoritma kavramları anlar. Yazılım ve donanım maliyetlerinin zamansal değişimlerini ve nedenleri hakkında yorum yapar. Yazılım mühendisliği ile Bilgisayar

Detaylı

TOPSIS yönteminin adımları 5 Adım 1. Normalize karar matrisinin oluşturulması 6 Karar matrisinin normalizasyonu aşağıdaki formül kullanılarak yapılır:

TOPSIS yönteminin adımları 5 Adım 1. Normalize karar matrisinin oluşturulması 6 Karar matrisinin normalizasyonu aşağıdaki formül kullanılarak yapılır: Giriş 2 TOPSIS Bölüm 5 TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) 1981 yılında Hwang ve Yoon tarafından geliştirilmiştir. Uygulanması basit, ulaşılan sonuçlar çok gerçekçidir.

Detaylı

VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr

VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr Genel İçerik Veri Madenciliğine Giriş Veri Madenciliğinin Adımları Veri Madenciliği Yöntemleri Sınıflandırma

Detaylı

Derece Alan Üniversite Yıl Lisans Elektrik Mühendisliği Yıldız Teknik Üniversitesi 1994 Y. Lisans Elektronik

Derece Alan Üniversite Yıl Lisans Elektrik Mühendisliği Yıldız Teknik Üniversitesi 1994 Y. Lisans Elektronik ÖZGEÇMİŞ 1. Adı Soyadı : Ramazan ÇOBAN 2. Doğum Tarihi : 17 Mart 1973 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu : Derece Alan Üniversite Yıl Lisans Elektrik Mühendisliği Yıldız Teknik Üniversitesi 1994 Y.

Detaylı

DİFERANSİYEL GELİŞİM ALGORİTMASI

DİFERANSİYEL GELİŞİM ALGORİTMASI İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi Yıl: 5 Sayı: 9 Bahar 2006/1 s.85-99 DİFERANSİYEL GELİŞİM ALGORİTMASI Timur KESKİNTÜRK ÖZET Doğrusal olmayan problemlerin çözümüne yönelik olarak geliştirilmiş

Detaylı

GENETİK ALGORİTMALARA GİRİŞ (II) BİNARİ KODLANMIŞ GA

GENETİK ALGORİTMALARA GİRİŞ (II) BİNARİ KODLANMIŞ GA GENETİK ALGORİTMALARA GİRİŞ (II) BİNARİ KODLANMIŞ GA Nedim TUTKUN Düzce Üniversitesi Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@duzce.edu.tr Düzce Üniversitesi Elektrik&Elektronik Mühendisliği

Detaylı

ANALYSİS OF THE EFFECTS OF DİFFERENT SLACK BUS SELECTİON ON THE OPTİMAL POWER FLOW

ANALYSİS OF THE EFFECTS OF DİFFERENT SLACK BUS SELECTİON ON THE OPTİMAL POWER FLOW FARKLI SALINIM BARASI SEÇİMLERİNİN OPTİMAL GÜÇ AKIŞI ÜZERİNDEKİ ETKİLERİNİN İNCELENMESİ Serdar ÖZYÖN Celal YAŞAR ÖZET Günümüzde enerjiye olan ihtiyacın artmasına bağlı olarak enerji sistemlerinin büyümesi,

Detaylı

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTUSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİMDALI. I. GENEL BİLGİLER Ders Adı

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTUSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİMDALI. I. GENEL BİLGİLER Ders Adı BİM618 Evrimsel Algoritmalar Öğretim Üyesi Prof. Dr. Derviş Karaboğa Görüşme Saatleri 8.00-17.00 E posta: karaboga@erciyes.edu.tr http://abis.erciyes.edu.tr/sorgu.aspx?sorgu=236 Erciyes Üniversitesi, Mühendislik

Detaylı

ISK116 - Bölüm 1. Grup Teknolojisi

ISK116 - Bölüm 1. Grup Teknolojisi ISK - Bölüm Grup Teknolojisi Grup Teknolojisi (GT) Grup teknolojisi benzerliklerden faydalanarak büyük ve karmaşık bir üretim sisteminin, küçük ve kolay kontrol edilebilir sistemlere dönüştürülmesi hedeflenmektedir.

Detaylı

Genetik Algoritmalar (GA) Genetik Algoritmalar Đçerik Nesin Matematik Köyü E rim Ç lı l ş ı ta t yı Nisan, 2012 Mustafa Suphi Erden

Genetik Algoritmalar (GA) Genetik Algoritmalar Đçerik Nesin Matematik Köyü E rim Ç lı l ş ı ta t yı Nisan, 2012 Mustafa Suphi Erden Genetik Algoritmalar Nesin Matematik Köyü Evrim Çalıştayı 20-23 Nisan, 202 Genetik Algoritmalar (GA Đçerik Biyolojiden esinlenme GA nın özellikleri GA nın unsurları uygulama Algoritma Şema teoremi Mustafa

Detaylı

GENETİK ALGORİTMALARA GİRİŞ (V)

GENETİK ALGORİTMALARA GİRİŞ (V) GENETİK ALGORİTMALARA GİRİŞ (V) Nedim TUTKUN Düzce Üniversitesi Elektrik Elektronik Mühendisliği Bölümü nedimtutkun@duzce.edu.tr Düzce Üniversitesi Elektrik&Elektronik Mühendisliği Bölümü Konuralp 81620

Detaylı