Native Hierarchical and Compositional Representations with Subspace Embeddings
Not on the map. Why?
Abstract (arXiv)
Traditional embeddings represent datapoints as vectors, which makes similarity easy to compute but limits how well they capture hierarchies and compositionality. We propose a fundamentally different approach: representing concepts as linear subspaces. By spanning multiple dimensions, subspaces can model broader concepts with higher-dimensional regions and nest more specific concepts within them. This geometry naturally captures generality through dimension, hierarchy through inclusion, and enables an emergent structure for composition via linear algebraic operations. To make this paradigm trainable, we introduce a differentiable subspace parameterization via soft projection matrices, allowing the effective dimension of each subspace to be learned. Our method not only achieves state-of-the-art performance on hierarchical and natural language inference benchmarks but also provides a geometrically-grounded model of entailment. Further, we demonstrate that while standard vector embeddings degrade to near-random performance on negated queries, subspace embeddings natively capture logical composition without explicit supervision, while preserving compatibility with efficient Euclidean vector search.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 33 of its 54 references that are in the map. First posted on arXiv 21 Aug 2025.
Builds on
33 of 54 references.
References · 33
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2015A large annotated corpus for learning natural language inferencecited by 1,847
- 2017Poincar'e Embeddings for Learning Hierarchical Representationscited by 684
- 2024LLM2Vec: Large Language Models Are Secretly Powerful Text Encoderscited by 404
- 2024Multilingual E5 Text Embeddings: A Technical Reportcited by 372
- 2022Matryoshka Representation Learningcited by 282
21 more
- 2018Learning Continuous Hierarchies in the Lorentz Model of Hyperbolic Geometrycited by 265
- 2018Representation Tradeoffs for Hyperbolic Embeddingscited by 206
- 2020Query2box: Reasoning over Knowledge Graphs in Vector Space using Box Embeddingscited by 171
- 2024The Geometry of Categorical and Hierarchical Concepts in Large Language Modelscited by 159
- 2020Beta Embeddings for Multi-Hop Logical Reasoning in Knowledge Graphscited by 129
- 2015Order-Embeddings of Images and Languagecited by 113
- 2014Word Representations via Gaussian Embeddingcited by 96
- 2021ConE: Cone Embeddings for Multi-Hop Reasoning over Knowledge Graphscited by 78
- 2018Probabilistic Embedding of Knowledge Graphs with Box Lattice Measurescited by 64
- 2020VQA-LOL: Visual Question Answering under the Lens of Logiccited by 48
- 2020Hierarchical Image Classification using Entailment Cone Embeddingscited by 46
- 2024Learn "No" to Say "Yes" Better: Improving Vision-Language Models via Negationscited by 46
- 2021Modeling Heterogeneous Hierarchies with Relation-specific Hyperbolic Conescited by 38
- 2023NevIR: Negation in Neural Information Retrievalcited by 29
- 2024Language Models as Hierarchy Encoderscited by 28
- 2019Hyperbolic Disk Embeddings for Directed Acyclic Graphscited by 21
- 2024How and where does CLIP process negation?cited by 16
- 2018Hierarchical Density Order Embeddingscited by 13
- 2025NegVQA: Can Vision Language Models Understand Negation?cited by 13
- 2023Shadow Cones: A Generalized Framework for Partial Order Embeddingscited by 3
- 2024Binder: Hierarchical Concept Representation through Order Embedding of Binary Vectorscited by 3
Built on by
Not cited yet.