Current Labs & Applied AI

Jürgen Schmidhuber

Co-developed LSTM in 1997, the recurrent architecture that made training on long sequences practical years before transformers existed.

Jürgen Schmidhuber (b. 1963) co-developed, with his student Sepp Hochreiter, the long short-term memory (LSTM) network in 1997 — a variant of the RNN designed specifically to fix the vanishing gradient problem that made plain RNNs unable to learn dependencies across long sequences. LSTMs add a gated memory cell that can preserve information across many time steps, letting a network learn, for instance, that a pronoun forty words back determines the correct verb conjugation now.

For roughly two decades — well before transformers existed — LSTMs were the default architecture for anything sequential: speech recognition, machine translation, and early language modeling all ran on them, including the sequence-to-sequence systems Ilya Sutskever worked on before transformers displaced recurrence entirely in 2017.

Schmidhuber has also been an outspoken, sometimes contentious voice about priority disputes in the field, frequently arguing that his lab's earlier work anticipated ideas later credited to others, including aspects of attention mechanisms and generative adversarial networks. Whatever the scorekeeping, LSTM's practical impact on a generation of NLP and speech systems is not in dispute.

See also: Ilya Sutskever

Learn more: LLMs · Wikipedia: Jürgen Schmidhuber