Learning with 3D rotations, a hitchhiker's guide to SO(3)
Andreas René Geist, Jonas Frey, Mikel Zhobro, Anna Levina, Georg Martius
Abstract
Many settings in machine learning require the selection of a rotation representation. However, choosing a suitable representation from the many available options is challenging. This paper acts as a survey and guide through rotation representations. We walk through their properties that harm or benefit deep learning with gradient-based optimization. By consolidating insights from rotation-based learning, we provide a comprehensive overview of learning functions with rotation representations. We provide guidance on selecting representations based on whether rotations are in the model's input or output and whether the data primarily comprises small angles. The project code is available at: github.com/martius-lab/hitchhiking-rotations In machine learning, we want to choose the representation
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 6e244cb7-b5f1-4d37-ba97-ab49ac0bebeeCited by top-tier papers10
- Flexible MOF Generation with Torsion-Aware Flow MatchingNayoung Kim, Seongsu Kim, Sungsoo AhnNeurIPS 2025 · 13 citations
- Differentiable Simulation of Hard Contacts with Soft Gradients for Learning and ControlAnselm Paulus, Andreas René Geist, Pierre Schumacher, Vít Musil et al.ICLR 2026 · 7 citations
- Forecasting Continuous Non-Conservative Dynamical Systems in So(3)Lennart Bastian, Mohammad Rashed, Nassir Navab, Tolga BirdalICCV 2025 · 4 citations
- Local-Global Associative Frames for Symmetry-Preserving Crystal Structure ModelingHaowei Hua, Wanyu LinNeurIPS 2025 · 3 citations
- Generative ZooTomasz Niewiadomski, Anastasios Yiannakidis, Hanz Cuevas-Velasquez, Soubhik Sanyal et al.ICCV 2025 · 3 citations
Builds on5
- Understanding Plasticity in Neural NetworksClare Lyle, Zeyu Zheng, Evgenii Nikishin, Bernardo Ávila Pires et al.ICML 2023 · 162 citations
- An Analysis of SVD for Deep Rotation EstimationJake Levinson, Carlos Esteves, Kefan Chen, Noah Snavely et al.NeurIPS 2020 · 131 citations
- Approximation Capabilities of Neural ODEs and Invertible Residual NetworksHan Zhang, Xi Gao, Jacob Unterman, Tom ArodzICML 2020 · 114 citations
- A Loss Curvature Perspective on Training Instabilities of Deep Learning ModelsJustin Gilmer, Behrooz Ghorbani, Ankush Garg, Sneha Kudugunta et al.ICLR 2022 · 49 citations
- Projective Manifold Gradient Layer for Deep Rotation RegressionJiayi Chen, Yingda Yin, Tolga Birdal, Baoquan Chen et al.CVPR 2022 · 16 citations
Related papers
- Eliminating topological errors in neural network rotation estimation using self-selecting ensemblesSitao XiangSIGGRAPH 2021 · 7 citations
- Understanding Adam Requires Better Rotation Dependent AssumptionsTianyue H. Zhang, Lucas Maes, Alan Milligan, Alexia Jolicoeur-Martineau et al.NeurIPS 2025 · 11 citations
- Special Unitary Parameterized Estimators of RotationAkshay ChandrasekharICLR 2026
- ART-Point: Improving Rotation Robustness of Point Cloud Classifiers via Adversarial RotationRuibin Wang, Yibo Yang, Dacheng TaoCVPR 2022 · 22 citations
- Interpreting Equivariant RepresentationsAndreas Abildtrup Hansen, Anna Calissano, Aasa FeragenICML 2024 · 2 citations
