Poincaré Embeddings for Learning Hierarchical Representations

By Maximilian Nickel, Douwe Kiela. 2017

1,718 citations recorded by the source corpus.

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 Poincare 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 Poincare embeddings outperform Euclidean embeddings significantly on data with latent hierarchies, both in terms of representation capacity and in terms of generalization ability.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yoshua Bengio
  2. Mohit Bansal
  3. Sergey Levine
  4. Quoc V. Le
  5. Percy Liang
  6. Jianfeng Gao
  7. Ruslan Salakhutdinov
  8. J. Urgen Schmidhuber

In Computational Theory and Mathematics

  1. Octavian-Eugen Ganea
  2. Gary Bécigneul
  3. Timothy M. Hospedales
  4. Carl Allen
  5. Ivana Balazevic
  6. A. Tifrea
  7. Thomas Hofmann
  8. Christopher R'e

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Xiaogang Wang
  5. Andrew Zisserman
  6. Ming-Hsuan Yang
  7. Jitendra Malik
  8. Andrea Vedaldi

Citations in the corpus