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

 
FxTrader562 :
Bu arada 1000 özellik kullanmaya çalışıyorum ve şuan 1 saattir eğitim devam ediyor..

yalnızca 1 aracı CRLAgents ayarlayabilirsiniz *ag1=new CRLAgents("RlExp1iter", 1 ,100,50,regularize,learn);


ve kütüphane setinde #define _models 1

bu yüzden hızlı olacak

 
Maksim Dmitrievski :

her tahmin için farklı değerler kullanabileceğinizden emin olun, bu sadece basit bir örnek, her yakın değer = 1 farklı tahmin değeri

Yani hem copyclose kodlarında hem de bildirimde 100 veya 1000 veya 500 vb. sayıların aynı olması gerekiyor değil mi?

 
FxTrader562 :

Yani hem copyclose kodlarında hem de bildirimde 100 veya 1000 veya 500 vb. sayıların aynı olması gerekiyor değil mi?

evet

 
Maksim Dmitrievski :

evet

Tamam, ancak mevcut örnek kodunuzda ve uygulamanızda eğitim sırasında tam olarak ne olduğundan ve aracılar ile modeller arasındaki farkın ne olduğundan emin değilim :))

Umarım bunu yayınladığınızda yazınızda açıklarsınız. Bir aracının ne yaptığını ve bir modelin çekirdekleri kullanarak ne yaptığını kastediyorum ...

 
FxTrader562 :

Tamam, ancak mevcut örnek kodunuzda ve uygulamanızda eğitim sırasında tam olarak ne olduğundan ve aracılar ile modeller arasındaki farkın ne olduğundan emin değilim :))

Umarım bunu yayınladığınızda yazınızda açıklarsınız. Bir aracının ne yaptığını ve bir modelin çekirdekleri kullanarak ne yaptığını kastediyorum ...

her RL ajanının benzersiz tahmin edicileri olabilir, o zaman tüm ajanların sonucunun ortalamasını alırız

model sayısı - cos ile yapı dönüşümlerinin yineleme sayısı. Şimdi unut gitsin çünkü biz gdmh yapıyoruz

 
Maksim Dmitrievski :

her RL ajanının benzersiz tahmin edicileri olabilir, o zaman tüm ajanların sonucunun ortalamasını alırız

model sayısı - cos ile yapı dönüşümlerinin yineleme sayısı. Şimdi unut gitsin, çünkü biz gdmh yapıyoruz

Evet, doğru.. GDMH'yi kullanmayı deneyebilir ve ilerleme kaydederseniz veya uygulamada takılıp kalırsanız bana haber verebilirsiniz, çünkü en sonunda CANLI sonuçları gördükten sonra algo hakkında bazı sonuçlar çıkarabiliriz. Ancak GDMH'nin algosuna baktığımızda, öyle görünüyor. çok umut verici..

Bu arada, optimizasyon ve eğitim formülleri durumunda doğal log kullanmaya çalışın. Tecrübelerime göre, üslerin Mathpow() kullanılması bir çözümü oldukça hızlı bir şekilde birleştiriyor gibi görünüyor.

 
FxTrader562 :

Evet, doğru.. GDMH'yi kullanmayı deneyebilir ve ilerleme kaydederseniz veya uygulamada takılıp kalırsanız bana haber verebilirsiniz, çünkü en sonunda CANLI sonuçları gördükten sonra algo hakkında bazı sonuçlar çıkarabiliriz. Ancak GDMH'nin algosuna baktığımızda, öyle görünüyor. çok umut verici..

Bu arada, optimizasyon ve eğitim formülleri durumunda doğal log kullanmaya çalışın. Tecrübelerime göre, üslerin Mathpow() kullanılması bir çözümü oldukça hızlı bir şekilde birleştiriyor gibi görünüyor.

trigonometrik polinomları da kullanabilir. Bu, "özyinelemeli özellik ortadan kaldırılması" gibi bir şey olacak, aslında gdmh değil .. orta bir şey )

çünkü gdmh doğrusal ikinci dereceden algoritması, ancak RDF kullanıyoruz
 
Maksim Dmitrievski :

trigonometrik polinomları da kullanabilir. Bu, "özyinelemeli özellik ortadan kaldırılması" gibi bir şey olacak, aslında gdmh değil .. orta bir şey )

Onu bilmiyorum..Anlamak için okumam lazım :))...Aslında GDMH hakkında hiçbir şey bilmiyordum ve siz bana dün söylediniz ben de yeni öğrenip kodu yazdım..Sanırım hızlı öğreniyorum :)))))

Bahsettiğim şey, bir çözüm elde etmek için rastgele bir fonksiyona yaklaşırken, o zaman doğal log veya üs kullanarak genellikle hızlı bir şekilde yakınsar.. neden? çünkü doğal log veya ln veya üstel() veya e'nin tanımı ve amacı budur.

İşte bahsettiğim örnek bir kod:

double x=MathRandomUniform(0,1,unierr);

çift olabilirlik = 1/(1+exp(MathPow(x,3)));

GDMH'yi biraz anlıyorum... ama RDF hala %100 net değil. Ben sadece RDF yerine monte carlo'yu uygulamaya çalışıyordum, ama bunu RDF ile yapabilirsek, o zaman Monte carlo'nun kullanımını görmüyorum. Sizce hangisi daha iyi, monte carlo mu yoksa RDF mi?

Ama bu algodan ne beklediğimi burada özetleyeceğim:

1.Eğitim sırasında göstergeleri veya fiyatları kapatacak ve m küçük parçaya bölecek ve polinomlar veya yaklaşık fonksiyonlar oluşturacaktır.

2. Ticarette çalıştıracağımız zaman, her mum için geçmiş eğitim verilerini kontrol edecek ve hangi polinom parçasının mevcut fiyatımıza uyduğunu bulacak ve bir sonraki adımda ne olacağını tahmin edecek ve yinelemesi gerekecek.

 
FxTrader562 :

Onu bilmiyorum..Anlamak için okumak lazım :))

Bahsettiğim şey, bir çözüm elde etmek için rastgele bir fonksiyona yaklaşırken, o zaman doğal log veya üs kullanarak genellikle hızlı bir şekilde yakınsar.. neden? çünkü doğal log veya ln veya üstel() veya e'nin tanımı ve amacı budur.

İşte bahsettiğim örnek bir kod:

double x=MathRandomUniform(0,1,unierr);

çift olabilirlik = 1/(1+exp(MathPow(x,3)));

GDMH'yi biraz anlıyorum... ama RDF hala %100 net değil. Ben sadece RDF yerine monte carlo'yu uygulamaya çalışıyordum, ama bunu RDF ile yapabilirsek, o zaman Monte carlo'nun kullanımını görmüyorum. Sizce hangisi daha iyi, monte carlo mu yoksa RDF mi?

Ama bu algodan ne beklediğimi burada özetleyeceğim:

1.Eğitim sırasında göstergeleri veya fiyatları kapatacak ve m küçük parçaya bölecek ve polinomlar veya yaklaşık fonksiyonlar oluşturacaktır.

2. Ticarette çalıştıracağımız zaman, her mum için geçmiş eğitim verilerini kontrol edecek ve hangi polinom parçasının mevcut fiyatımıza uyduğunu bulacak ve bir sonraki adımda ne olacağını tahmin edecek ve yinelemesi gerekecek.

RDF, aracının politikasına doğrudan yaklaşır, diğer yandan monte carlo veya TD ve Markov zincirleri ile q-öğrenme bunu çok fazla yinelemeyle yapar, bu nedenle çok daha uzun sürebilir

1.2 evet, kesinlikle doğru

 
Maksim Dmitrievski :

RDF, aracının polisisine doğrudan yaklaşır, diğer yandan monte carlo veya TD ile q-öğrenme bunu çok fazla yinelemeyle yapar, bu nedenle çok daha uzun sürebilir

1.2 evet, kesinlikle doğru

Yani RDF, mum kapanışında anında alım satım kararları için kesinlikle gerekli olan Monte carlo'dan daha iyi ve daha hızlıdır....Yani, forex versiyonunu oluşturmak için doğru yoldayız

"ALFA SIFIR"dan...bakalım :)))))))))

Neden: