SO(3)-RoPE for Spherical Transformers

📅 2026-10-05
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the polar distortion and coordinate singularities in existing spherical Transformers caused by the neglect of underlying geometric structures. To overcome these limitations, this work proposes a relative positional encoding scheme based on unitary SO(3) representations that rigorously incorporates spherical geometry into the attention mechanism, yielding an architecture that is both equivariant and compatible with FlashAttention. Evaluated on the rotating sphere shallow water dynamics prediction task, the proposed method achieves lower prediction errors and reduced inference times compared to the S2Transformer baseline. These results demonstrate that the approach effectively reconciles geometric rigor in spherical modeling with computational efficiency.
📝 Abstract
Spherical data arise in many scientific applications. Often spherical transformers disregard the geometry of the underlying spherical domain, causing distortions and coordinate singularities near the poles. We introduce SO(3)-RoPE, a relative positional embedding that incorporates spherical geometry into transformer attention through unitary SO(3) representations. Our formulation is SO(3)-equivariant and compatible with FlashAttention, retaining efficiency of vanilla transformers. On shallow water dynamics prediction over a rotating sphere, our SO3ViT outperforms an S2Transformer baseline with lower errors and reduced runtime.
Problem

Research questions and friction points this paper is trying to address.

Spherical Transformers
Spherical data
Coordinate singularities
SO(3)-equivariance
Innovation

Methods, ideas, or system contributions that make the work stand out.

SO(3)-RoPE
Spherical Transformers
SO(3)-equivariant
Relative Positional Embedding
FlashAttention
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
C
Christian Libner
Institute of Computer Science & CIDAS, University of Göttingen
C
Chase van de Geijn
Institute of Computer Science & CIDAS, University of Göttingen
Alexander S. Ecker
Alexander S. Ecker
University of Göttingen, Germany
Computational NeuroscienceVisionMachine LearningComputer VisionData Science
Maurice Weiler
Maurice Weiler
University of Amsterdam
Machine LearningDeep Learning