Optimizasyon Algoritmaları Şampiyonası. - sayfa 118

 

Andrey Dik :

doğruluk ve FF erişimlerinin sayısı iki değerlendirme kriteridir ve 3x doğruluk tercih edilir.

Sevgili konu başlatıcı, kesin olarak bilinmeyen bir maksimumu ararken sonucun doğruluğu sorusunu ne kadar yakın zamanda görmezden geldiğinizi unutmayın.

Gönderilerden birinde, güvenilir bir maksimum bulmanın mümkün olmadığını ve bu nedenle "doğruluk" kriterine artık gerek olmadığını açıkça söylediniz.

Ardından, gereken maksimum değeri güvenilir bir şekilde bilinir hale getirmeye karar verdiniz.

Bundan sonra, doğruluğun isabet sayısına göre 3 kat daha fazla tercih edildiği yeni bir ayar ortaya çıktı.

Sadece şampiyonanın kurallarının başlangıçta düşünülmediği söylendiğinde, bunun hiçbir şekilde temelsiz olmadığını dikkate alın.

 
Alexander Laur :
O zaman şu soruyu cevaplayın: Doğruluk neden FF'ye erişim sayısından 3 kat daha değerlidir?!

Peki, nereye tırmanıyorsun, bu başlıktaki konuşmanın ne hakkında olduğunu bile anlıyor musun?

Bir cümle ve bağlam çıkardılar ve her zamanki gibi anlamıyorsunuz.

2 seçenek vardır: Sınırsız sayıda FF çağrısı ve sınırlı sayıda FF çağrısı ile doğruluk için çaba gösterin. Optimizasyon algoritmaları, optimizasyon için zamanın sınırlı olduğu, yani. ikinci seçenek, algoritmanın kalitesinin, sınırlı sayıda FF için maksimumun bulunduğu doğrulukla tahmin edildiği anlamına gelir. İkinci seçenek, optimizasyon algoritmasının uygulama koşulları için daha doğaldır.

 
Alexander Laur :
Ve bunun kazananı belirlemek için değerli bir argüman olduğunu düşünüyor musunuz?
Hiçbir fikriniz yok, ancak kazananları açık ve net bir şekilde belirleyebilirsiniz. Çağrı sayısını ff ile sınırlayın ve optimize edilen fonksiyonun gerçek maksimumunu eşleştirme doğruluğuna göre değerlendirin.
 
Alexander Laur :

Basitçe cevap vereceğim:

1. Algoritma belirli bir doğrulukta bir ekstremum bulamıyorsa, bu algoritmanın Şampiyonada yeri yoktur;

2. 1. noktayı dikkate alarak, kazananı belirlemeye yalnızca belirli bir doğrulukla bir ekstremum BULMA yapan algoritmalar katılır;

3. Doğruluğa göre sıralama yok. Doğruluk, aralık tarafından verilir;

4. FF'ye yapılan talep sayısına göre kazananın belirlenmesi.

Bunun üzerine ayrılıyorum, sabah saat 2'de.

Konudan uzak bir teorisyenin fantezileri.

1. Optimizasyon algoritması maksimumu bulmak için gerekli değildir, çünkü çok zor fonksiyonlar olabilir ve optimizasyon algoritmasının amacı tam aritmetikte değildir. Diz üzerinde bile oluşturulan herhangi bir optimizasyon algoritması, eğer çok zaman verilirse, maksimumu bulması muhtemeldir. Yani 1. nokta - herhangi bir şey hakkında.

2. Şampiyonanın yeni organizatörü ortaya çıktı mı?

3. 2. maddeye bakın.

4. Önceki gönderilerime bakın. Optimizasyon algoritması bir ekstremum değil, bir maksimum arıyor, ne zaman duracağını bilmiyor.

 

Jooooooooooooo, nerede ve neyde böyle günah işledin? Belki de kiliseye gitmelisin, günah çıkarma ya da onun gibi bir şey...

Andrey, bak, her Bay, gelip seni tekmelememek için konuyu geçemez.

 

Öncelikle test edilen stratejinin parametrelerinin değerlerini uydurmaktan ve maksimum karlılık sağlayan değerler için seçenekler aramaktan oluşan ticarette AO kullanma pratiği açısından bakıldığında, isabet sayısıdır. doğruluktan çok daha önemlidir.

Erişim sayısı, test süresini ve işlemci üzerindeki yükü belirler ve yüzde aralığındaki karlılık farkı, doğruluğa bağlıdır.

İşte senin pratiğin.

 
Dmitry Fedoseev :

Jooooooooooooo, nerede ve neyde böyle günah işledin? Belki de kiliseye gitmelisin, günah çıkarma ya da onun gibi bir şey...

Andrey, bak, her Bay, gelip seni tekmelememek için konuyu geçemez.

Evet ... Günahkar, kesinlikle. Kilisedeydim, yerel köpekler ulumaya başladı ve rahibeler şiddetle haç çıkardılar ....
 
Реter Konow :

Öncelikle test edilen stratejinin parametrelerinin değerlerini uydurmaktan ve maksimum karlılık sağlayan değerler için seçenekler aramaktan oluşan ticarette AO kullanma pratiği açısından bakıldığında, isabet sayısıdır. doğruluktan çok daha önemlidir.

Erişim sayısı, test süresini ve işlemci üzerindeki yükü belirler ve yüzde aralığındaki karlılık farkı, doğruluğa bağlıdır.

İşte senin pratiğin.

Peki, bir vuruş limiti belirleyin, o zaman sorun ne? Yani şampiyonada bir sınır var, daha az - lütfen ve daha fazlası - hayır!
 
Andrey Dik :
Peki, erişim sınırına ayarla, o zaman sorun ne? Yani şampiyonada bir sınır var, daha az - lütfen ve daha fazlası - hayır!

Bence AO'nun değerlendirmesinde öncelikler doğru belirlenmemiş.

Ticaret alanında, AO, bir stratejinin karlılığını yaklaşık olarak (kesinlikle doğru olmaktan ziyade) hesaplamak için kullanılan bir araçtır ve hata marjı bir dolar içinde olabilir.

Bununla birlikte, maksimum hesaplama doğruluğu elde etmeye dayanırsanız (bu arada, gelecekte bulunan değerlerin altın dağları getireceği inancıyla aynı uzak anlama sahiptir), o zaman aşırı harcama yapabilirsiniz bilgisayar kaynaklar ve zamanınız.

Uygulama, rasyonel olmamızı ve araçları etkili bir şekilde kullanmamızı gerektirir.

 
Alexander Laur :

... Örneğin optimizasyon adımı 0.01 ise, yarışmacıların elde ettikleri değerlerin ondalık noktadan sonraki ikinci hane kadar birbirinden farklı olması gerekir. ...

Herhangi bir çevrimiçi grafik oluşturucuya gidin ve bir parabol veya hiperbol çizmeye çalışın. Parametreyi 0,01'lik bir adımla değiştirmenin değeri 10000 ve belki de 0,0001 değiştirebileceğini göreceksiniz. Buna "doğrusal olmama" denir. Matematik dersi 6-7 sınıf.