+1 vote
par dans Séquence 6
Comment entrainer un RNN pour reproduire une serie à partir d'autres series ?

Par exemple, obtenir un RNN qui reproduit des debits d'eau en prenant en entree des variables climatiques (pluie, evapotranspiration).

Il est possible de préciser cela au reseau pour l'apprentissage ?

Merci

3 Réponses

0 votes
par (3.1k points)
sélectionné par
 
Meilleure réponse
Dans le cas des RNN, le principe est de donner au réseau des exemples de ce que l'on attend, cela peut donc être une séquence de même longueur en sortie et en entrée.

Il peut aussi y avoir {liste de séquences} --RNN--> {une séquence} soit un modèle avec plusieurs entrées mais une seule sortie. Il y aura une couche du modèle qui se chargera de la "fusion".
par
Merci beaucoup
+1 vote
par Vétéran du GPU 🐋 (20.4k points)
Oui c’est tout à fait possible. Dans les slides précédents nous avons parlé de l’encoder decoder, c’est une solution.
par
Merci !
+1 vote
par
Vous pouvez mettre plusieurs sorties à votre réseau de neurones, ce qui correspondra à une série ( en fonction la loss que vous aurez définie). Par exemple chaque sortie serait un intervalle d'1h

Une autre possibilité serait de faire un réseau de neurone avec une seule sortie, la prochaine heure par exemple, puis utiliser cette sortie que vous remettez a nouveau dans le modèle pour prédire encore 1h plus tard.
par
Merci pour ces propositions !
...