Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 1287

 
elibrarius :

Temelde kendi kendimi yetiştirdim. Ağırlıklı olarak web siteleri yapıyorum.
Şey, yapmadığım zaman, MO yapıyorum. Bir hobi olarak.)

Ve bir kere ağaçla oturup çözmen gerekiyor. Daha sonra istediğiniz gibi değiştirebilirsiniz.

Eskisi basitçe düzenlenmiştir, ancak yeni sürümde bir şey ortaya çıktı (görünüşe göre hesaplama hızlandırıcıları , ancak kod daha karmaşık hale geldi) - Anlamaya bile başlamadım.

Şimdi anladım sadece, örnek sayısının değişeceği yeri arıyorum)

 
Maksim Dmitrievski :

Şimdi anladım sadece, örnek sayısının değişeceği yeri arıyorum)

Buradaki örnek sayısı için bir durdurma koşulu eklemek daha iyidir
//--- bölmek veya bölmemek
if(idxbest<0)

Biraz daha yüksek, düğüm ayırma döngüsünü de engelleyebilirsiniz (hızlanma için), ancak olduğu gibi bırakabilirsiniz, ayrımı bulacaktır, ancak görmezden gelebilirsiniz.

 
Dmitry :

Ama sen de bizi anlıyorsun - "bağırdık" çünkü sen geldiğinde seni bekliyorduk ve bize getiriler ve log-getiriler yoluyla fiyatı nasıl tahmin edeceğimizi gösterdik.Önce periyodik değişen varyansı eşitledim.

Yakmak!

seni ne sinirlendirdi dostum Neden bu sargazm? Fiyatı günlük iadelere nasıl çevireceğinizi bilmiyor musunuz? Bu getirilerin iyi tahmin edildiğini söylemiyorum, ne yazık ki, hayır, ama durağan olmayanlık biraz başka bir şeyle ilgili. İyi şanslar, endişelenme.

 
Kâse :

seni ne sinirlendirdi dostum Neden bu sargazm? Fiyatı günlük iadelere nasıl çevireceğinizi bilmiyor musunuz? Bu getirilerin iyi tahmin edildiğini söylemiyorum, ne yazık ki, hayır, ama durağan olmayanlık biraz başka bir şeyle ilgili. İyi şanslar, endişelenme.

Açık.

Ve bu birleşti...

 
elibrarius :
Buradaki örnek sayısı için bir durdurma koşulu eklemek daha iyidir
//--- bölmek veya bölmemek
if(idxbest<0)

Biraz daha yüksek, düğüm ayırma döngüsünü de engelleyebilirsiniz (hızlanma için), ancak olduğu gibi bırakabilirsiniz, ayrımı bulacaktır, ancak görmezden gelebilirsiniz.

bir şekilde hata <2'de bile keskin bir şekilde büyüyor

 
Maksim Dmitrievski :

bir şekilde hata <2'de bile keskin bir şekilde büyüyor

bu iyi. Ve bu olmadan, trende, ağaç hata = 0 olana kadar öğrenir, yani. yeniden eğitildi. Trende yaklaşık %30 odunum var, orman 10'a ya da daha azına iniyor.
Örnekler=10 ise ağaç hatası daha az, 100 ise daha fazladır. Optimum olanı seçebilirsiniz. 1000000 satır varsa en az 1000.
 
elibrarius :
bu iyi. Ve bu olmadan, trende, ağaç hata = 0 olana kadar öğrenir, yani. yeniden eğitildi. Trende yaklaşık %30 odun var, orman 10'a ya da daha azına iniyor.
Örnekler=10 ise ağaç hatası daha az, 100 ise daha fazladır. Optimum olanı seçebilirsiniz. 1000000 satır varsa en az 1000.

iyi, bir şekilde avantajları henüz takdir etmedim, hata r ile artırılabilir

100k satırdan başlayarak artık hiçbir şey öğrenmiyorum, hatalar 0,5 civarında. 10k'ya kadar iyi çalışıyor, ancak uzun sürmüyor :) Sorun daha çok durağanlık değil, (varsa) perdictor'ları arayın. Herhangi bir farklılık (artışlar, kümülatif toplamlar vb.) başarıya yol açmaz. Bazı tek tip parçalarda veya periyodik fonksiyonlarda mükemmel çalışır. Piyasada ciddi değişiklikler olur olmaz, o zaman başarısızlık. Sonuç olarak, farklı göstergelere bakmanız gerektiği ve hangilerini hayal bile edemediğim ve çok tembelim olduğu sonucuna vardım)

Bu arada mql5'e haber takvimi api'si eklendi, belki hala hamdır, henüz test etmedim. Bence denemek mantıklı.
 
Dmitry :

Açık.

Ve bu birleşti...

Ne açık ve kim birleşti? iyi durumda mısın

 

Ayrıca, alışılmış zaman çizelgesine kıyasla bazı ilginç dağılımlar olduğunu umarak, farklı periyotlarla (zaman referanssız) keneler üzerinde Renko veya zikzaklar gibi sentetik zaman çerçeveleri denedim. + - aynı, özellikle ilginç bir şey bulamadım.

onlar. durağan olmama, bu tür çöplerin her türlüsü tarafından öldürülmez ve kalıplar daha iyi bulunmaz

 
Maksim Dmitrievski :
Bu arada mql5'e haber takvimi api'si eklendi, belki hala hamdır, henüz test etmedim. Bence denemek mantıklı.

evet ben de okudum Test etmek mümkün olacak.