RNN может использоваться для прогнозирования или преобразования последовательности в последовательность. Но как RNN можно использовать для классификации? Я имею в виду, мы даем всей последовательности одну метку.
machine-learning
neural-networks
rnn
user64003
источник
источник
Ответы:
Можно использовать RNN для сопоставления нескольких входов с одним входом (меткой), как показано на рисунке ( источник ):
источник
В случае простого RNN, передайте всю последовательность в вашу сеть, а затем выведите метку класса в последнем элементе последовательности (см. Этот документ и ссылки там для раннего примера такого подхода). На этапе обучения мы можем распространить ошибку во времени от последнего элемента последовательности до начала последовательности. В общем случае это ничем не отличается от проблемы маркировки последовательности RNN, где нам нужно назначать метки только некоторым элементам последовательности (или все другие элементы помечены как ДРУГИЕ).
источник