O RNN pode ser usado para previsão ou mapeamento de sequência para sequência. Mas como a RNN pode ser usada para classificação? Quero dizer, damos a uma sequência inteira um rótulo.
machine-learning
neural-networks
rnn
user64003
fonte
fonte
Respostas:
Pode-se usar o RNN para mapear várias entradas para uma única entrada (etiqueta), pois esta figura ( fonte ) ilustra:
fonte
No caso de RNN simples, alimente a sequência inteira à sua rede e, em seguida, imprima a etiqueta da classe no último elemento da sequência (consulte este documento e faça referências aqui para obter um exemplo inicial dessa abordagem). Na fase de treinamento, podemos retribuir o erro no tempo desde o último elemento da sequência até o início da sequência. Em geral, isso não difere do problema de rotulagem de sequência RNN, onde precisamos atribuir rótulos apenas a alguns elementos da sequência (ou todos os outros elementos são rotulados como OTHER).
fonte