Poincaré Embeddings for Learning Hierarchical Representations

Representation learning has become an invaluable approach for learning from symbolic data such as text and graphs. However, while complex symbolic datasets often exhibit a latent hierarchical structure, state-of-the-art methods typically learn embeddings in Euclidean vector spaces, which do not account for this property. For this purpose, we introduce a new approach for learning hierarchical representations of symbolic data by embedding them into hyperbolic space -- or more precisely into an n-dimensional Poincaré ball. Due to the underlying hyperbolic geometry, this allows us to learn parsimonious representations of symbolic data by simultaneously capturing hierarchy and similarity. We introduce an efficient algorithm to learn the embeddings based on Riemannian optimization and show experimentally that Poincaré embeddings outperform Euclidean embeddings significantly on data with latent hierarchies, both in terms of representation capacity and in terms of generalization ability.

Human behavior and theprinciple of least…Human behavior and the principle of least effort: An introduction to human ecology. By George Kingsley Zipf. Pp. xi, 573. Cambridge, Mass.: Addison-Wesley Press, 1949.Distributional StructureDistributional StructureHierarchical structureand the prediction of…Hierarchical structure and the prediction of missing links in networksA Three-Way Model forCollective Learning on…A Three-Way Model for Collective Learning on Multi-Relational DataGlove: Global Vectorsfor Word RepresentationGlove: Global Vectors for Word RepresentationReducing the Rank inRelational Factorizatio…Reducing the Rank in Relational Factorization Models by Including Observable PatternsLearning to DistinguishHypernyms and…Learning to Distinguish Hypernyms and Co-HyponymsTranslating embeddingsfor modeling…Translating embeddings for modeling multi-relational dataOn Approximate ReasoningCapabilities of Low-Ran…On Approximate Reasoning Capabilities of Low-Rank Vector SpacesComplex Embeddings forSimple Link PredictionComplex Embeddings for Simple Link PredictionHolographic Embeddingsof Knowledge GraphsHolographic Embeddings of Knowledge GraphsEnriching Word Vectorswith Subword InformationEnriching Word Vectors with Subword InformationEmbedding GeographicLocations for Modelling…Embedding Geographic Locations for Modelling the Natural Environment Using Flickr Tags and Structured DataGradient-basedHierarchical Clustering…Gradient-based Hierarchical Clustering using Continuous Representations of Trees in Hyperbolic SpaceHyperKG: HyperbolicKnowledge Graph…HyperKG: Hyperbolic Knowledge Graph Embeddings for Knowledge Base CompletionDistributedRepresentationsDistributed RepresentationsHyperbolic KnowledgeGraph Embeddings for…Hyperbolic Knowledge Graph Embeddings for Knowledge Base CompletionHyperML: A BoostingMetric Learning Approac…HyperML: A Boosting Metric Learning Approach in Hyperbolic Space for Recommender SystemsPerformance ofHyperbolic Geometry…Performance of Hyperbolic Geometry Models on Top-N Recommendation TasksA survey on training andevaluation of word…A survey on training and evaluation of word embeddingsMixed-CurvatureMulti-Relational Graph…Mixed-Curvature Multi-Relational Graph Neural Network for Knowledge Graph CompletionRepresentation learningapplications in…Representation learning applications in biological sequence analysisKnowledge GraphEmbedding: A Survey fro…Knowledge Graph Embedding: A Survey from the Perspective of Representation SpacesHyperbolic Deep Learningin Computer Vision: A…Hyperbolic Deep Learning in Computer Vision: A SurveyPoincaré Embeddings forLearning Hierarchical…Poincaré Embeddings for Learning Hierarchical RepresentationsEarlier referencesFocus paperCiting papersOlderNewer

Click a node to pin it, click the empty canvas to go back to this paper, or hover to preview. Open a node’s page from its title.