Carrying information across a sequence, and the successive removal of bottlenecks.
Colour is the family; a dashed line is the second member of it.
Adds a cell state with multiplicative gates controlling what is written, kept and read. The gates give the gradient a route through time that neither… · 1997
Compute a weighted sum over all positions, with weights from a learned compatibility score. Every position can reach every other in one hop, regardle… · 2014
Injects each token's position into its representation, since attention alone sees an unordered set. Sinusoidal at first, later usually learned or app… · 2017
Drops recurrence entirely and stacks self-attention with feed-forward layers. Because no step waits on the previous one, the whole sequence trains in… · 2017
Tiles attention so the score matrix is never written to memory, recomputing it in fast on-chip storage instead. Exact, not approximate: the same resu… · 2022
Carry a hidden state forward one step at a time. The natural shape for sequences, and the source of every problem the rest of this cluster fixes.