Genetik Algoritma Ve Optimizasyon
-
Merhaba dostlar
Şimdi bir makale ile ilgili sunum yapmam gerekiyor fakat makalenin bazı kısımlarında anlamadıgım noktalar var. Şimdi konu redüktör optimizasyonu oldugu için makaleden örnek vermeyeceğim teorisi biraz karışık gelebilir.
Hepimizin bildiği bir örneği basit bir atış sorusunu ele alalım
En uzağa atmak için gerekli açıyı bulmaya çalışalım. V1 ve g sabit sadece alpha değeri değişkenlik gösterecek?
Şimdi böyle bir problem için
populasyon boyutu nasıl belirlenir?
başlangıç populasyonu nasıl tanımlanır?
kromozom nasıl tanımlanır?
Tanımladıgım fitness fonksiyonu dogrumudur değilmidir?
Birde seçilim ve mutasyon ile ilgili php,matlab,c# veya anlaması kolay bir dilde örnek olursa tadından yinmez.
Saygılar sevgiler.
-
meraktayım takipteyim
-
Dostum ben populasyon, genetik, mutasyon bilmem. Ama optimizasyon bilirim.
Verdigin soruda problem
maximize l with respect to alpha with no constraint.
eger fonksiyon artan alpha degeriyle artiyor/azaliyor ve sadece bir noktada dip goruyorsa convextir. Isin cok kolay, alphaya gore turevini al sifira esitle. Turev alinamiyorsa quadratic formdadir, parcala carpanlara ayir 0 a esitle.
Eger fonksiyon artan alpha degeriyle random degiskenlik gosteriyorsa o zaman isler biraz karisik. Non-convex bir problem vardir, once birkac assumption yapip fonksiyonu convex hale getireceksin, sonra yukari paragraftaki mantigi uygulayacaksin.
daha fazla bilgi edinmek istersen, tarihi mecmuaya “stephen boyd convex optimization” yaz, kendi sitesinde bircok ornek var.
Edit: Stephen reyizin CVX diye bir toolu var, matlabda calisiyor. Nasil yaptigini bilmeyip, sadece optimum bul bana diyorsan isini fazlasiyla gorur
mizahi tarafından 28/Kas/17 00:54 tarihinde düzenlenmiştir -
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
-
izzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Mobilim eve geçince makaleyi paylaşacağım. Özetle adamların yaptıgı şey bir redüktör içindeki mil ve dişlililerin boyutlarını minumuma indirgemek. Bunun içinde bir veya birden fazla uygunluk fonksiyonu tanımlıyor. Bir alt ve üst sınır belirliyor. Örneğin mil için 5 ile 100 arasında en optimum çapı bulmağa çalışıyor aynı işlemi diğer ekipmanlar içinde senkronize olarak yapıyor. Sonuç olarak bizde belirlediğimiz güç ve devri iletebilen optimum bir tasarıma sahip oluyoruz.
Mobilde oldugum için bu editöre yapıştramıyorum linki ama makale adı optimizatio of module shaft diameter and rolling bearin for spur gear through genetic algorithm
Mendi f tarafından yayınlanmış
@mizahi
Hocam amaç makaleyi incelemek oldugu için g.a. ile yapılması gerek bu verdiğim soru sadece basit bir ötnek kendi kendime oluşturduğum maksat bu problem üzerinden algoritmanın nasıl işlediiini anlamak
-
izzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Senin bahsettiğin genetik ve onun bahsettiği genetik farklı sanki.
--
genetik ve optimizasyon bilmem ama ilk sorunun cevabı 45 derece olmalı :)
NoktaliVirgul tarafından 28/Kas/17 09:58 tarihinde düzenlenmiştir -
NoktaliVirgul bunu yazdıizzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Senin bahsettiğin genetik ve onun bahsettiği genetik farklı sanki.
--
genetik ve optimizasyon bilmem ama ilk sorunun cevabı 45 derece olmalı :)
Yazdiklari bana populasyon genetigi analizi gibi bir sey olacakmis ama tam olamiyormus gibi hissettirdi. Du bakiim nasil genetik diyormus, bilgisayardayken bakicam makaleye :))
-
izzmarit bunu yazdıNoktaliVirgul bunu yazdıizzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Senin bahsettiğin genetik ve onun bahsettiği genetik farklı sanki.
--
genetik ve optimizasyon bilmem ama ilk sorunun cevabı 45 derece olmalı :)
Yazdiklari bana populasyon genetigi analizi gibi bir sey olacakmis ama tam olamiyormus gibi hissettirdi. Du bakiim nasil genetik diyormus, bilgisayardayken bakicam makaleye :))
https://www.wikizero.com/tr/Genetik_algoritma
Buradan başlanılabilir.
-
NoktaliVirgul bunu yazdıizzmarit bunu yazdıNoktaliVirgul bunu yazdıizzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Senin bahsettiğin genetik ve onun bahsettiği genetik farklı sanki.
--
genetik ve optimizasyon bilmem ama ilk sorunun cevabı 45 derece olmalı :)
Yazdiklari bana populasyon genetigi analizi gibi bir sey olacakmis ama tam olamiyormus gibi hissettirdi. Du bakiim nasil genetik diyormus, bilgisayardayken bakicam makaleye :))
https://www.wikizero.com/tr/Genetik_algoritma
Buradan başlanılabilir.
Bildigin dogal seleksiyon bu?
-
izzmarit bunu yazdıNoktaliVirgul bunu yazdıizzmarit bunu yazdıNoktaliVirgul bunu yazdıizzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Senin bahsettiğin genetik ve onun bahsettiği genetik farklı sanki.
--
genetik ve optimizasyon bilmem ama ilk sorunun cevabı 45 derece olmalı :)
Yazdiklari bana populasyon genetigi analizi gibi bir sey olacakmis ama tam olamiyormus gibi hissettirdi. Du bakiim nasil genetik diyormus, bilgisayardayken bakicam makaleye :))
https://www.wikizero.com/tr/Genetik_algoritma
Buradan başlanılabilir.
Bildigin dogal seleksiyon bu?
Zaten inkar etmiyoruz.D
-
1234567B bunu yazdıizzmarit bunu yazdıNoktaliVirgul bunu yazdıizzmarit bunu yazdıNoktaliVirgul bunu yazdıizzmarit bunu yazdı
Ben de optimizasyon bilmem ama genetik bilirim, orijinal makaleyi ve tam olarak amacini daha acik sekilde anlatir misin?
Senin bahsettiğin genetik ve onun bahsettiği genetik farklı sanki.
--
genetik ve optimizasyon bilmem ama ilk sorunun cevabı 45 derece olmalı :)
Yazdiklari bana populasyon genetigi analizi gibi bir sey olacakmis ama tam olamiyormus gibi hissettirdi. Du bakiim nasil genetik diyormus, bilgisayardayken bakicam makaleye :))
https://www.wikizero.com/tr/Genetik_algoritma
Buradan başlanılabilir.
Bildigin dogal seleksiyon bu?
Zaten inkar etmiyoruz.D
Ne kiziyonuz anlamaya calisiyorum :D okuyayim da oyle yazayim hehe