Long-context / context-window extension
RoPE
RoFormer: Enhanced Transformer with Rotary Position Embedding
Heavily superseded — a standard baseline that newer methods routinely beat
17 papers critique it · 8 beat it on benchmarks
What papers say
Verbatim critique sentences, each from a paper that cites RoPE as a baseline.
RoPE-based language models have poor length generalization.
“However, RoPE can only operates on global angles, rendering relative angles implicit and inaccessible. Thus, RoPE struggles with periodic angular relations essential in trajectory prediction since it fails to address modular transformations”
“Although effective, RoPE still relies on predefined static frequency patterns that are uniform across different inputs and attention heads. As a result, it remains position-dependent but not token- or context-dependent, limiting its expressiveness in modeling more nuanced sequence structures.”
“the inherent flaw of rotary position embedding (RoPE) being used”
“However, RoPE's 1D design, effective for text, overlooks the spatiotemporal structure of video data, limiting its suitability for Video-LLMs.”
“However, RoPE exhibits oscillatory attention patterns due to its trigonometric periodicity, which can destabilize long-distance dependency modeling barbero2024roundroundgomakes.”
“positional attention collapse, induced by the inherent locality bias of RoPE”
“However, barbero2024round later provided a mathematical analysis showing that this claim is flawed: attention weights under RoPE do not necessarily decay proportionally with relative query-key distances.”
“it does not decouple content and position semantically”
“RoPE suffers from long-term decay, as shown in Figure~fig:correlation(c), implying that as the relative distance increases, the relative upper bound on token correlations at modeled relative positions will continuously decrease.”
“We hypothesize that, for long distance attention, the way that RoPE rotates the query and the key vectors may prevent the model from utilizing the dimensions that it rotates significantly.”
“The essential components (i.e., the RoPE matrices) of previous RoPE approaches rely on 2D rotation groups, which simplify computations but consequently restrict their feature projection capabilities, especially in high-dimensional spaces”
Beaten on benchmarks
Head-to-head results where a newer method reports beating RoPE. Values are copied from the source paper's tables — verify against the cited paper.
CABLE beats RoPE
24.59 vs 0.12
nDCG@10 · [BERT models trained on T=512]
Context-aware Biases for Length ExtrapolationDAPE-Kerple beats RoPE
3.8642 vs 265.4545
perplexity (mean) · [training_length_512_eval_8192]
DAPE: Data-Adaptive Positional Encoding for Length ExtrapolationCARoPE beats RoPE
21.39 vs 56.61
Perplexity · [GPT-Small models]
Context-aware Rotary Position EmbeddingVRoPE beats RoPE
87.03 vs 54.84
Accuracy · [1024-1216]
VRoPE: Rotary Position Embedding for Video Large Language ModelsHoPE beats RoPE
22.28 vs 36.84
perplexity · [3072 sequence length]
HoPE: Hyperbolic Rotary Positional Encoding for Stable Long-Range Dependency Modeling in Large Language ModelsBiPE-RoPE beats RoPE
22.36 vs 18.38
Average · [RoPE baseline]
Two Stones Hit One Bird: Bilevel Positional Encoding for Better Length ExtrapolationRoPE++_EC beats RoPE
27.1 vs 25.1
Selective RoPE beats RoPE
46.1 vs 45.1
Avg. · [FoX 370M params / 10B tokens]
Selective Rotary Position Embedding
What to use instead
Recent methods in the same sub-problem, not yet superseded in the knowledge base — arXiv benchmark leaders, not vetted production recommendations.
- Mask Prior Suppression and Monotonic RoPE ScalingMitigating Mask Prior Drift and Positional Attention Collapse in Large Diffusion Vision-Language ModelsMay 14, 2026
- Apr 1, 2026
- C^2RoPEC^2ROPE: Causal Continuous Rotary Positional Encoding for 3D Large Multimodal-Models ReasoningFeb 11, 2026
- Imaginary Extension of Rotary Position EmbeddingsBeyond Real: Imaginary Extension of Rotary Position Embeddings for Long-Context LLMsDec 8, 2025
- Nov 21, 2025