Рекуррентные нейронные сети — это нейроархитектуры для обработки последовательных данных, применяемые при измерении энергий частиц, в молекулярной динамике и исследованиях консолидации памяти.Дирижёрская палочка замирает в воздухе — музыкант ждёт, помня предыдущий мотив. Рекуррентная сеть перебирает токены последовательности (символы или слова) и после каждого обновляет скрытое состояние (вектор чисел). Это состояние — сжатое описание всего увиденного до сих пор. Благодаря петле обратной связи сеть способна улавливать зависимости между далеко отстоящими элементами: например, согласование падежа в длинном немецком предложении.
Основы восходят к работам Джона Хопфилда (1982) и сетям с обратными связями. В 1986 году Дэвид Румельхарт и др. применили обратное распространение к RNN. Практическое применение сдерживалось проблемой затухающих/взрывающихся градиентов. В 1997 году Зепп Хохрайтер и Юрген Шмидхубер предложили LSTM (долгую краткосрочную память) с управляемыми элементами — вентилями, решающую проблему долговременной зависимости. В 2014 году Киунгхюн Чо и др. представили GRU. С середины 2010-х RNN постепенно вытесняются трансформерами, но остаются важными в потоковых задачах.
На шаге t RNN получает входной вектор x_t и предыдущее скрытое состояние h_{t-1}, вычисляет новое состояние: h_t = \tanh(W_x x_t + W_h h_{t-1} + b). Вектор h_t подаётся на выходной слой для предсказания y_t и передается на следующий шаг. Параметры W_x, W_h, b общие для всех шагов, что обеспечивает обобщение на последовательности разной длины. Обучение проводится разворачиванием сети во времени (backpropagation through time). LSTM добавляет ячейку памяти c_t и три вентиля: забывания, входа и выхода, которые регулируют поток информации.
Автозаполнение текста на телефоне, машинный перевод, чтение умной колонкой длинных фраз.
LSTM-сети, созданные в 1997 году, почти 20 лет оставались основным инструментом для машинного перевода, пока их не потеснили трансформеры — но они до сих пор используются в миллионе смартфонов для автодополнения текста.













