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

 
Maksim Dmitrievski :

evet, PRDF

Tamam, o zaman bir anahtar durumu oluşturabilir ve oraya bir grup polinom ekleyebilir ve bir polinom seçmek için işlevi rastgele çağırabilirsiniz... o zaman, neden PNN yerine GMDH dediniz... o zaman?? :)))))) ))))))))))))))))))

Yani gereksiz yere bu kadar büyük for döngüleri yazmışım :)))))))))...

Şimdi size verdiğim işlevi kullanın ve for döngülerini bir dereceye kadar tek bir polinomla değiştirin ve sonra her satır için bu işlevi çağırın...

 
Maksim Dmitrievski :

"gmdh özellik seçimi gibi" dedim


Şimdi size verdiğim işlevi kullanın ve for döngülerini bir dereceye kadar tek bir polinomla değiştirin ve sonra her satır için bu işlevi çağırın...

Yani switch durumunda bir koşul= rastgele seçilecek bir farklı polinom... Artık for döngüleri olmadığı için istediğiniz sayıda polinom yazabilirsiniz :))))

Bana yazmak istersen..Ben de yazabilirim..ama iyi kombinasyonlar aramak için biraz zamana ihtiyacım var...

Bu arada, amacınızı daha iyi anlayabilmem için lütfen bana tam olarak ne aradığınızı veya ne elde etmeye çalıştığınızı açıklayabilir misiniz:

1. OOB KAYIP ve LOG KAYBI..değerler veya koşullar vs?

2.Keskin oran, kar faktörü, geri kazanım faktörü vb. veya bunlar aşırı takma nedeniyle önemli değil mi?

3. CANLI ticaret için sistemin güvenilirliğine karar verebileceğimiz başka bir şey var mı?

Yani hangi parametreleri elde etmeye veya artırmaya çalışıyorsunuz vs?


 
Maksim Dmitrievski :
Şimdi 1'inci 2 satırı bırakabileceğimi düşünüyorum, çünkü 3 boyutlu satır hepsini yapıyor

Ama satırları nasıl bırakacaksın?

Her özellik için kod mu yazacaksınız... 100 özelliği kullanırsak 100 özelliğin hepsini kastediyorum :)))

 
Maksim Dmitrievski :

evet, 1. satırı bırakıyorum ve 2 ve 3'ü bir araya getiriyorum, 3-d (şimdi 2-nd) satırı, 2 özellik varyantının hepsinden oluşacak

yani 1. adım: polinom dönüşümleri olmayan en iyi tahmin edicileri seçiyoruz

2. adım: 2 prediktörünün çarpımının farklı derecelerde olduğu 3 boyutlu prediktör ekleyerek, diğerlerinin farklı polinomlarla birleştirilmesi

ve sonraki - bu tahmin edicileri 2. adımdan diğerlerine kadar birleştirmeniz gerekiyor

Bu satırın doğru olduğundan emin misiniz? Demek istediğim, sözdizimi doğru mu?

m[i].Set( 2 , MathPow (RDFpolicyMatrix[i][( int )models2[bf][ 1 ]],firstDegree)* MathPow (RDFpolicyMatrix[i][( int )models2[bf2][ 2 ]],secondDegree));
         

Beynim bu 2B matrisi ve tüm bunları görerek zaten ağrıyor ve bu yüzden sadece sözdiziminin doğru olup olmadığını kontrol ediyorum :)))))

 
Maksim Dmitrievski :
hayır, 3 satırı da kullanacağım, şimdi her şey yolunda)

Ama sonra ne olacak...:)) tüm özellikler için 4. satır, 5. satır,....böyle mi yazacaksınız??

 
Maksim Dmitrievski :

şimdi elimizde: polinomlarla dönüştürülmüş en iyi üçlü özellikler

6 giriş, sonraki 12 giriş vb. ekleyerek tüm en iyi özellikleri şimdi birleştirebilir

ve sonra hepsinden en iyi modeli seçebilir


Hayır..Her özellik için kodu tekrar tekrar mı yazacaksınız yoksa mevcut döngüler ve kod hepsini mi yapacak?

 
Maksim Dmitrievski :

bu dizeler artık 3 girdi alan 1 birim içeriyor

şimdi bu birimlerle çalışabiliriz, çarparız, böylece 3+3+1 = 7 girdi alabilir

bu kutsal sh.t

Pekala, öyle yazmaya karar verdin ve şu ana kadar neden böyle yazmaya çalıştığından %100 emin değilim.. :)))

2B diziler veya matris programları yazma konusunda uzman değilim ve bu nedenle burada rolüm sınırlı...

Ben sadeceönemli kavramları çabucak anlayabilirim ve işleri biraz daha basitleştirmenize yardımcı olabilirim...ama nasıl programlayacağınızı bilmelisiniz...:))))

 
Maksim Dmitrievski :

Şimdi sadece 3 satırla deniyorum, bir hatayı düzeltiyorum

hata satır azaltılırsa

OKKK ,, ..... Şimdi neden bu şekilde uygulamaya çalıştığını anlamaya daha da yaklaşıyorum .... :))

İsterseniz, bana tam kodu verebilirsiniz ve bu satırda değiştirerek farklı polinom türevlerini deneyebilirim:

m [i] .Set ( 2 , MathPow (RDFpolicyMatrix [i] [( int ) models2 [bf] [ 1 ]], firstDegree) * MathPow (RDFpolicyMatrix [i] [( int ) models2 [bf2] [ 2 ] secondDegree) );
 
Maksim Dmitrievski :

şimdi sadece döngü yığınlarında bazı hatalar .. ^)))) düzeltmeye çalışıyorum

Sözdizimi hatalarını mı kastediyorsunuz???..GÜNLÜK KAYBI hatalarını düşündüm :)))))))))))

 
Beyler, forumun İngilizce kısmına gider misiniz?