Embedding Text in Hyperbolic Spaces
Bhuwan Dhingra, Christopher J. Shallue, Mohammad Norouzi, Andrew M., Dai, George E. Dahl

TL;DR
This paper explores embedding text in hyperbolic space to better capture hierarchical structures inherent in language, extending previous graph embedding work with a new re-parameterization technique for unsupervised word and sentence embeddings.
Contribution
It introduces a re-parameterization method enabling hyperbolic embeddings of parameterized objects and applies it to unsupervised text embeddings, capturing hierarchical notions.
Findings
Hyperbolic embeddings encode hierarchical features like word frequency and phrase structure.
They outperform Euclidean embeddings in some downstream tasks.
Hierarchical organization benefits certain NLP tasks more than others.
Abstract
Natural language text exhibits hierarchical structure in a variety of respects. Ideally, we could incorporate our prior knowledge of this hierarchical structure into unsupervised learning algorithms that work on text data. Recent work by Nickel & Kiela (2017) proposed using hyperbolic instead of Euclidean embedding spaces to represent hierarchical data and demonstrated encouraging results when embedding graphs. In this work, we extend their method with a re-parameterization technique that allows us to learn hyperbolic embeddings of arbitrarily parameterized objects. We apply this framework to learn word and sentence embeddings in hyperbolic space in an unsupervised manner from text corpora. The resulting embeddings seem to encode certain intuitive notions of hierarchy, such as word-context frequency and phrase constituency. However, the implicit continuous hierarchy in the learned…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
