RNN peut être utilisé pour la prédiction ou le mappage séquence à séquence. Mais comment RNN peut-il être utilisé pour la classification? Je veux dire, nous donnons à une séquence entière une étiquette.
machine-learning
neural-networks
rnn
user64003
la source
la source
Réponses:
On peut utiliser RNN pour mapper plusieurs entrées sur une seule entrée (étiquette), comme l' illustre la figure ( source ):
la source
En cas de RNN simple, alimentez la séquence entière vers votre réseau, puis affichez le libellé de classe au dernier élément de séquence (voir cet article et ses références pour un exemple précoce de cette approche). En phase de formation, nous pouvons rétrograder l'erreur temporelle entre le dernier élément de séquence et le début de la séquence. En général, ce n'est pas différent du problème d'étiquetage de séquence RNN, où nous devons attribuer des étiquettes uniquement à certains éléments de la séquence (ou tous les autres éléments sont étiquetés comme AUTRE).
la source