"Popülasyon optimizasyon algoritmaları: Fidan dikimi ve büyütme (Saplings Sowing and Growing up, SSG)" makalesi için tartışma - sayfa 8

 
mytarmailS #:
Neden?

Bilmediğiniz bir yolda sadece dikiz aynalarınızı kullanarak ve ön camınızı bantlayarak araba sürebilir miydiniz?

 
Nikolai Semko #:

Bilmediğiniz bir yolda sadece dikiz aynalarını kullanarak ve ön camı bantlayarak araba sürebilir misiniz?

Sürekli değişen, durağan olmayan bir ortamda sabit parametrelerle çalışmak en hafif tabirle saflıktır....

Bir fikir olarak.
Eğer dinamik olarak düşünürseniz optimizasyon yüzeyi yavaşça değişir.

Bunu bir zaman serisine dönüştürürsek, bu dinamiği tahmin etmeye çalışabiliriz... Böylece TC'nin yarın için en uygun parametrelerini bilebiliriz.
 
mytarmailS #:
Sürekli değişen, durağan olmayan bir ortamda sabit parametrelerle çalışmak en hafif tabirle saflıktır....

Bir fikir olarak.
Optimizasyon yüzeyini dinamik olarak hayal ederseniz yavaşça değişir...

Bunu bir zaman serisine dönüştürürsek, bu dinamikleri tahmin etmeye çalışabiliriz... Böylece TS'nin yarın ve dün için en uygun parametrelerini bilebiliriz.

Değişen bir ortamda (bu durumda optimizasyon yüzeyi) zamanın belirli bir noktasında nerede durduğunuz değil, bu noktanın zamanın bir sonraki anında nereye ineceği ya da çıkacağı önemlidir. Dahası, bu önemli değildir, ancak hızlanma ile mi yoksa yavaşlama ile mi yukarı doğru hareket edeceği önemlidir.
Yani, yükselen bir tepede bir nokta seçerseniz, ancak bir sonraki anda büyüme hızı yavaşlamaya başlarsa, bu, düşen bir çukurda bir nokta seçmenizden daha kötü bir karar olacaktır, ancak bir sonraki anda düşüş hızı yavaşlarsa.
Olasılığı >% 55 olan bir tahmin modeli olmadan herhangi bir strateji hiçbir şeydir.

 

Doğru bir çalışma stratejisi için iyi bir kriter vardır.
Fon çizgisi, zamanın %50'sinden (daha iyisi %60'ından) daha fazla bakiye çizgisinin üzerinde olmalıdır.
Üst sinyallere gidin ve bu iki çizginin olduğu alt grafiğe bakın.
Neredeyse hepsinde yeşil çizgi (fon çizgisi) çoğu zaman bakiye çizgisinin altındadır.
İnsanların neden karlarını artırmak yerine çok fazla büyüdüklerini anlamıyorum.



işte böyle olmalı


 
Size standart GA'dan, ne olduğundan ve neden testlerde yer almadığından bahsedeceğim.
Standart GA en eski AO'lardan biridir ve aynı zamanda en güçlülerinden biridir. ikili bir algoritmadır, dolayısıyla tüm sınırlamaları, opt parametrelerinin sayısı ve adımlarıdır. mesele şu ki, ikili bir kromozomun bir uzunluk sınırı vardır ve bu konuda yapabileceğiniz hiçbir şey yoktur.
Kromozomun uzunluğundaki sınırlamanın yanı sıra (ve bu sadece opt parametrelerinin sayısı değildir) dinamik adım uygulamanın imkansızlığı ve diğerleri gibi başka dezavantajlar da vardır, sıfır adım uygulamanın imkansızlığından bahsetmiyorum bile.
Tüm dezavantajlarına rağmen, bugün hala en güçlü algoritmalardan biridir.
makalelerdeki testler sıfır adımla gerçekleştirilir, bu nedenle standart Ga test edilemez ve tabloya girilemez, sadece bu testler için kullanılamaz. ancak, Ga'yı daha önce 2 I ve şimdi 10 parametreli testler için mümkün olan en düşük adımla test etmeye çalıştım ve neredeyse tüm fonksiyonlarda tamamen yakınsıyor! ancak testlerde olduğu gibi 100 ve daha fazla parametre kullanımı uygulanamaz, kromozomun uzunluğunda bir sınırlama vardır.
sonuç olarak. standart ha (binary) ahlaki ve fiziksel olarak eskimiştir. geliştiricileri rencide etmek gibi bir amacım yok, bu sadece bir gerçek.
gemilerin büyük tiyatronun enginliğini keşfettiği bir zamanda, yani her türlü sohbet odası nasıl yaşanacağını ve nasıl yaşanmayacağını tavsiye ediyor, MT5'e birkaç AO ekleme olasılığını düşünmenin zamanı geldi, şüphesiz kullanıcı için fırsatları genişletecek.
 
"Bir şey söyleyeceğim, alınma niyetim yok" (orijinali farklı geliyor).
FF'nin statik veya dinamik olarak değişiyor olması fark etmez! Önemli olan AO'nun ne kadar hızlı yakınsayabildiğidir. yani AO, parametreleri FF'nin değiştiğinden daha hızlı ayarlayabilir (öyle olmalıdır).
Uzun zamandır AO'nun yakınsamasını artırmak için sinir ağını nasıl uygulayacağımı düşünüyordum..... Görünüşe göre zaman öyle bir hale geldi ki böyle bir şey bile mümkün.
FF'nin değişip değişmemesi AO için fark etmez, yine de körü körüne arama yapar. umutsuz görünen bir görevin başarısını belirleyen arama stratejisidir.
 
Andrey Dik #:
"Bir şey söyleyeceğim, alınma niyetim yok" (orijinali farklı geliyor).
FF'nin statik veya dinamik olarak değişiyor olması fark etmez! Önemli olan AO'nun ne kadar hızlı yakınsayabildiğidir. yani AO, parametreleri FF'nin değiştiğinden daha hızlı ayarlayabilir (öyle olmalıdır).
Uzun zamandır AO'nun yakınsamasını artırmak için sinir ağını nasıl uygulayacağımı düşünüyordum..... Görünüşe göre zaman öyle bir hale geldi ki böyle bir şey bile mümkün.
FF'nin değişip değişmemesi AO için fark etmez, yine de körü körüne arar. Görünüşte umutsuz bir görevin başarısını belirleyen arama stratejisidir.
Kavramları karıştırmayın
FF, hatayı hesaplamak için kullanılan bir fonksiyondur.
OP ise bir optimizasyon yüzeyidir.

Birincisini ikincisi olarak adlandırmak doğru değildir.
 
Nikolai Semko #:

Değişen bir ortamda (bu durumda bir optimizasyon yüzeyi), zamanın belirli bir noktasında nerede durduğunuz önemli değildir, o noktanın bir sonraki noktada nereye indiği veya çıktığı önemlidir

Ne yazdım? Okumuyor musun?

 
mytarmailS #:
Kavramları birbirine karıştırmayın
FF hata hesaplaması için bir fonksiyondur
Ve OP bir optimizasyon yüzeyidir

Birincisine ikincisi demek doğru değil

Hayır, kafanız karışmış.

FF bir uygunluk fonksiyonudur, yani bazı değerlendirme kriterlerinin değeridir, FF değerlerinin tüm alanı bir yüzeydir (çok boyutlu olabilir).

ve "hata hesaplama fonksiyonunun" bununla ne ilgisi var? FF herhangi bir değerlendirme kriteri için genel bir kavramdır, sadece "hata hesaplama fonksiyonu" değildir

Ve "OP" hiçbir yerde karşılaştığım bir kavram değil.

 
Andrey Dik #:

Hayır, senin kafan karışmış.

FF bir uygunluk fonksiyonudur, yani bazı değerlendirme kriterlerinin değeridir, FF değerlerinin tüm alanı bir yüzeydir (çok boyutlu olabilir).

ve "hata hesaplama fonksiyonunun" bununla ne ilgisi var? FF, sadece "hata sayma fonksiyonu" için değil, herhangi bir değerlendirme kriteri için genel bir kavramdır

Ve "OP" hiçbir yerde gördüğüm bir kavram değil.

Uygunluk fonksiyonu, hedef fonksiyonun bir alt türüdür, diğer bir deyişle uygunluk fonksiyonudur, uygunluk hatadır.