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

 
mytarmailS :

Orada ne olduğunu ve nasıl yazdığını bilmiyorum, bu senin, AMA bilmem gerekiyor ki hedefte gelecekten gelen değer, örneğe göre bir adım, öyle mi değil mi?

Hedefte bunun neden böyle olduğu karmaşık, mevcut tahmin ediciler dizisine ilişkin bir kararın sonucu. Onlar. hiçbir şeyi hareket ettirmenize gerek yok.

 
Alexey Vyazmikin :

Hedefte bunun neden böyle olduğu karmaşık, mevcut tahmin ediciler dizisine ilişkin bir kararın sonucu. Onlar. hiçbir şeyi hareket ettirmenize gerek yok.

Karoch her şeyi istediğin gibi yaptı, hatta akort bile

Accuracy : 0.535   
X <- read.csv2( "C:\\Users\\....\\Desktop\\test.csv" )
Y <- X$Target_100
X <- as .matrix(within(X, rm( "Time" , "Target_P" , "Target_100" ,
                       "Target_100_Buy" , "Target_100_Sell" )))
library (glmnet)
tr <- 1 : 1300 # train idx
best_lam <- cv.glmnet(x = X[tr,], 
                      y = Y[tr],alpha = 1 , 
                      lambda = 10 ^seq( 2 , - 2 , by = -. 1 ), 
                      nfolds = 5 )$lambda.min

lasso_best <- glmnet(x = X[tr,], y = Y[tr], alpha = 1 , lambda = best_lam)
pred <- predict(lasso_best, s = best_lam, newx = X[-tr,])

sma <- TTR::SMA(pred, 20 )
pred2 <- c(pred-sma) ; pred2[pred2> 0 ] <- 1 ; pred2[pred2<= 0 ] <- 0

yy <- tail(Y[-tr] , 200 )
pp <- tail(pred2 , 200 )
caret::confusionMatrix( as .factor(yy), as .factor(pp))

At ve unut


 "Target_P"

0.97 akurasi verir

 
Birlere ve sıfırlara gerilemeyi öğretiyor musunuz?
 
Maksim Dmitrievski :
Birlere ve sıfırlara gerilemeyi öğretiyor musunuz?

Ne olmuş?

 
Почему линейная регрессия не подходит для классификации
  • www.machinelearningmastery.ru
  • www.machinelearningmastery.ru
Статьи, вопросы и ответы на тему: машинное обучение, нейронные сети, искусственный интеллект
 
Ancak MO graniti kemirmeye müdahale etmeyeceğim)
 
mytarmailS :

Karoch her şeyi istediğin gibi yaptı, hatta akort bile

At ve unut


0.97 akurasi verir

Henüz bana bir şey vermiyor :) Zaten 20'den fazla kitaplık indirilmek istendi - devam ediyorum ama ona yetmiyor :)

Bu çizgi ne anlama geliyor:

tr <- 1 : 1300 # train idx

?

 
Maksim Dmitrievski :
Birlere ve sıfırlara gerilemeyi öğretiyor musunuz?

Bu fikir deneyimli bir kişi tarafından ortaya atıldı - kontrol etmekte bir sorun görmüyorum.

 
mytarmailS :

Eğitim örneğinde aşağıdaki sonucu aldım:

          Reference
Prediction  0  1
         0 83 59
         1 17 41
                                          
               Accuracy : 0.62            
                 95% CI : (0.5489, 0.6875)
    No Information Rate : 0.5             
    P-Value [Acc > NIR] : 0.0004225       
                                          
                  Kappa : 0.24            
                                          
 Mcnemar's Test P-Value : 2.563e-06       
                                          
            Sensitivity : 0.8300          
            Specificity : 0.4100          
         Pos Pred Value : 0.5845          
         Neg Pred Value : 0.7069          
             Prevalence : 0.5000          
         Detection Rate : 0.4150          
   Detection Prevalence : 0.7100          
      Balanced Accuracy : 0.6200          
                                          
       'Positive' Class : 0               
                                          

Ve modeli başka bir seçime/dosyaya nasıl uygulayabilirim?

Ve eğitim dosyasında 4683 satırım varsa ve burada 83+59+17+41 varsa, neden beklenmedik durum tablosunda bu kadar az sayı var?

Ve ilk 200 satırı gönderdiğinizi anlıyorum - değil mi?

yy <- tail(Y[-tr] , 200 )
pp <- tail(pred2 , 200 )

Ancak eğitime dahil olmuş görünüyorlardı.

 
Alexey Vyazmikin :

Oh teşekkürler!

Şimdi çalıştırmayı deneyelim :)

glmnet paketini kuramıyorum - R-Studio aracılığıyla depoda bulamıyorum :(

Nasıl olunur?

> install.packages( "glmnet" )
Installing package into ‘C:/Users/User/Documents/R/win-library/ 4.0 ’
( as ‘lib’ is unspecified)
пробую URL 'https://cran.rstudio.com/bin/windows/contrib/4.0/glmnet_4.1-1.zip'
Content type 'application/zip' length 2254744 bytes ( 2.2 MB)
downloaded 2.2 MB

package ‘glmnet’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
        C:\Users\User\AppData\Local\Temp\RtmpsbZ5ec\downloaded_packages

doğru şekilde kurun