Ich bin ein Neuling auf SVM-basierte Prognosen und so auf der Suche nach einigen Leitlinien hier. Ich versuche, einen Python-Code für die Vorhersage einer Zeitreihe einzurichten, indem ich SVM-Bibliotheken von scikit-learn verwende.Zeitreihenprognose mit scikit lernen
Meine Daten enthalten X-Werte im 30-Minuten-Intervall für die letzten 24 Stunden, und ich muss Y für den nächsten Zeitstempel vorhersagen. Hier ist, was ich aufgebaut -
SVR(kernel='linear', C=1e3).fit(X, y).predict(X)
Aber für diese Prognose zu arbeiten, ich brauche den X-Wert für den nächsten Zeitstempel, die nicht verfügbar ist. Wie stelle ich das ein, um zukünftige y-Werte vorherzusagen?
Das noch hilft mir nicht. Selbst wenn ich meinen Trainingssatz aufspalte, habe ich keinen X-Wert für den Punkt, den ich in der Zukunft vorhersagen möchte. – Raj
Was ist der Punkt, den Sie in der Zukunft vorhersagen möchten? – farhawa
Der nächste Punkt in der Zeitreihe, dh zum Zeitpunkt t, ich möchte y-Wert bei t + 1 – Raj