J'ai expérimenté avec un paquet R appelé RNN. Ce qui suit est le site de code: https://github.com/bquast/rnn Il a un très bel exemple pour la prédiction de séries temporelles financières. J'ai lu le code et je comprends qu'il utilise la séquence de la série temporelle pour prédire à l'avance la valeur de l'instrument du jour suivant. Ce qui suit est un exemple de course avec 10 nœuds cachés et 200 époquesPrédire des séries temporelles multivariées avec RNN
RNN financial time series prediction
Ce que je me attends à la suite est que l'algorithme réussi, au moins en partie, de prévoir à l'avance la valeur de l'instrument . D'après ce que je peux voir, apparemment ne fait qu'approcher la valeur de la série temporelle au jour actuel, ne donnant aucune prédiction le jour suivant. Mes attentes sont-elles fausses? Ce code est très simple, comment l'amélioreriez-vous?
Merci pour la réponse. Je suis d'accord avec vous que les données ont été correctement préparées. Cependant, le réseau n'atteint pas l'objectif de prédire les séries temporelles à l'avance. J'ai préparé l'exemple suivant pour le montrer: [link] (https://github.com/mg64ve/ML/blob/master/appfx2.R). Dans cet exemple, je n'utilise pas l'interface Web. Même si je mets un écart de 3, la série temporelle est juste imitée car elle ne fait que suivre les timeseries déjà connues: [link] (https://github.com/mg64ve/ML/blob/master/rnn2.jpeg). Pourriez-vous me dire pourquoi? – mg64ve