FundamentalsUpdated 2026-10-24

Positional Encoding

A mechanism that injects word-order information into a Transformer, since self-attention alone is order-agnostic.

#基础#Transformer#长上下文

In plain language

Without positional encoding, “cat chases dog” and “dog chases cat” are the same bag of words to self-attention. Early models used sinusoidal encodings; later approaches include learned embeddings, relative position and rotary position encoding (RoPE). RoPE represents relative distance by rotating vectors and extrapolates better, making it popular in open models. Positional extrapolation is a key variable when extending context windows.

Example

Extending context from 8K to 128K requires adjusting positional encoding or continued training, or long-distance relationships degrade.

Recommended tools

Related terms