Switch Spaces: Learning Product Spaces with Sparse Gating
Not on the map. Why?
Abstract (arXiv)
Learning embedding spaces of suitable geometry is critical for representation learning. In order for learned representations to be effective and efficient, it is ideal that the geometric inductive bias aligns well with the underlying structure of the data. In this paper, we propose Switch Spaces, a data-driven approach for learning representations in product space. Specifically, product spaces (or manifolds) are spaces of mixed curvature, i.e., a combination of multiple euclidean and non-euclidean (hyperbolic, spherical) manifolds. To this end, we introduce sparse gating mechanisms that learn to choose, combine and switch spaces, allowing them to be switchable depending on the input data with specialization. Additionally, the proposed method is also efficient and has a constant computational complexity regardless of the model size. Experiments on knowledge graph completion and item recommendations show that the proposed switch space achieves new state-of-the-art performances, outperforming pure product spaces and recently proposed task-specific models.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 21 of its 36 references that are in the map. First posted on arXiv 17 Feb 2021.
Builds on
21 of 36 references.
References · 21
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 729
- 2017Poincar'e Embeddings for Learning Hierarchical Representationscited by 674
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 400
- 2016Expert Gate: Lifelong Learning with a Network of Expertscited by 369
- 2019TuckER: Tensor Factorization for Knowledge Graph Completioncited by 290
- 2013Learning Factored Representations in a Deep Mixture of Expertscited by 275
- 2019Hyperbolic Graph Neural Networkscited by 244
- 2020Low-Dimensional Hyperbolic Knowledge Graph Embeddingscited by 195
9 more
- 2019Quaternion Knowledge Graph Embeddingscited by 175
- 2018Canonical Tensor Decomposition for Knowledge Base Completioncited by 150
- 2019Multi-relational Poincar'e Graph Embeddingscited by 126
- 2020BoxE: A Box Embedding Model for Knowledge Base Completioncited by 105
- 2019Mixed-curvature Variational Autoencoderscited by 85
- 2020From Trees to Continuous Embeddings and Back: Hyperbolic Hierarchical Clusteringcited by 65
- 2019Spherical Text Embeddingcited by 49
- 2018HyperML: A Boosting Metric Learning Approach in Hyperbolic Space for Recommender Systemscited by 47
- 2017Hyperbolic Representation Learning for Fast and Efficient Neural Question Answeringcited by 23
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2024Spiking Graph Neural Network on Riemannian Manifoldscited by 15
- 2023Exploring Data Geometry for Continual Learningcited by 14
- 2022Dual-Geometric Space Embedding Model for Two-View Knowledge Graphscited by 12
- 2021Linear Classifiers in Product Space Formscited by 11
- 2023Improving Heterogeneous Graph Learning with Weighted Mixed-Curvature Product Manifoldcited by 4
- 2026Are Common Substructures Transferable? Riemannian Graph Foundation Model with Neural Vector Bundlescited by 0
- 2026Are Common Substructures Transferable? Riemannian Graph Foundation Model with Neural Vector Bundles2 Jun 2026
- 2024Spiking Graph Neural Network on Riemannian Manifolds23 Oct 2024
- 2023Improving Heterogeneous Graph Learning with Weighted Mixed-Curvature Product Manifold10 Jul 2023
- 2023Exploring Data Geometry for Continual Learning8 Apr 2023
- 2022Dual-Geometric Space Embedding Model for Two-View Knowledge Graphs19 Sep 2022
- 2021Linear Classifiers in Product Space Forms19 Feb 2021