Ich weiß nicht, was du da schreibst und wie du es schreibst, aber ich muss wissen, dass im Ziel ein Schritt aus der Zukunft relativ zur Probe, ist es so oder nicht?
Es ist verworren, warum, in der targetet das Ergebnis der Entscheidung über die aktuelle Linie der Prädiktoren. Das heißt, es muss nichts verschoben werden.
Erklären Sie, warum das Entscheidungsergebnis der aktuellen Prädiktorenreihe im Ziel liegt. Das heißt, es besteht keine Notwendigkeit, etwas zu verschieben.
Kurz gesagt, alles ist so, wie Sie es wollten, auch beim Tuning.
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))
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Ich weiß nicht, was du da schreibst und wie du es schreibst, aber ich muss wissen, dass im Ziel ein Schritt aus der Zukunft relativ zur Probe, ist es so oder nicht?
Es ist verworren, warum, in der targetet das Ergebnis der Entscheidung über die aktuelle Linie der Prädiktoren. Das heißt, es muss nichts verschoben werden.
Erklären Sie, warum das Entscheidungsergebnis der aktuellen Prädiktorenreihe im Ziel liegt. Das heißt, es besteht keine Notwendigkeit, etwas zu verschieben.
Kurz gesagt, alles ist so, wie Sie es wollten, auch beim Tuning.
Accuracy : 0.535Werfen Sie es weg und vergessen Sie es.
"Target_P"ergibt 0,97 Genauigkeit
Lehren Sie die Regression auf Einsen und Nullen?
Und?
Und?
https://www.machinelearningmastery.ru/why-linear-regression-is-not-suitable-for-binary-classification-c64457be8e28/
Ich habe alles gemacht, was Sie wollten, sogar das Tuning.
Werfen Sie es weg und vergessen Sie es.
ergibt 0,97 Akurasi.
Bis jetzt habe ich noch nichts :) Ich habe bereits mehr als 20 Bibliotheken angefordert, aber es ist nicht genug :)
Was bedeutet diese Zeile?
?
Lehren Sie die Regression auf Einsen und Nullen?
Dies ist eine Idee, die von einer erfahrenen Person geäußert wurde - ich sehe kein Problem, sie zu überprüfen.
Ich habe dieses Ergebnis bei einer Übungsprobe erhalten:
Wie kann ich das Modell auf eine andere Probe/Datei anwenden?
Und warum gibt es so wenige Zahlen in der Kontingenztabelle, wenn ich in der Trainingsdatei 4683 Zeilen habe, hier aber 83+59+17+41?
Und ich verstehe, dass Sie die ersten 200 Zeilen eingereicht haben - richtig?
Sie sollen aber an der Ausbildung teilgenommen haben.
Oh, danke!
Versuchen wir nun, ihn zu starten :)
Kann das glmnet-Paket nicht installieren - kann es nicht im Repository über R-Studio finden :(
Was ist zu tun?
Richtig installieren