SlideShare a Scribd company logo
Poincaré Embeddings for
Learning Hierarchical
Representations
July 4, 2017
Tatsuya Shirakawa
ABEJA Inc.
CONFIDENTIAL
Tatsuya Shirakawa
CONFIDENTIAL
Today’s Paper
Paper Stats
• Guys from FAIR
• Sumitted to arXiv at May 26, 2017
https://arxiv.org/abs/1705.08039
• Sumitted to NIPS2017?
Key Contributions
• Introducing hyperbolic geometry
(Poincaré disk model) into word/graph
embeddings paradigm
• Automatically capture hierarchical
structure of data
• Achieved incredible better results than
previous works.
CONFIDENTIAL
1. Problems
2. Hyperbolic Geometry
3. Poincaré Embeddings
(and Some Incredible Results)
Agenda
4
CONFIDENTIAL
Problems
5
CONFIDENTIAL
Find good representation(embedding) of items such
that underlying hierarchical relation structure are
well reconstructed
The Problem
CONFIDENTIAL
Embed nouns in WordNets such that related nouns
are close in embedded space
Taxonomy Embedding
7
http://www.nltk.org/book_1ed/ch02.html
CONFIDENTIAL
Embed nodes in given graph such that missing
links are well-reconstructed
Graph Link Prediction
8
http://ml.cs.tsinghua.edu.cn/~jiaming/publications/
CONFIDENTIAL
Back Theory
9
CONFIDENTIAL
• Geometry with negative curvature
• Many models (realizations):
- Poincaré half space model
- Poincaré disk model
…
each is isometric
Hyperbolic Geometry
10
CONFIDENTIAL
• Defined on upper half space
with metric
• Distance btw points is
Poincaré Half Space Model
11
CONFIDENTIAL
12
Tree representation in H
https://arxiv.org/abs/1006.5169
• Tree structure is well
represented in Poincaré
half space
CONFIDENTIAL
• A realization of hyperbolic geometry
• Defined on
equipped with metric of
• Distance btw points is
Poincaré Disk Model
13
M.C. Escher's Circle Limit III, 1959
CONFIDENTIAL
(for simplicity: 2-dim, identify as )
Relation to Poincaré Half Space Model
14
https://arxiv.org/abs/1006.5169
CONFIDENTIAL
• Euclidean space is too narrow to embed
hierarchical (tree) structures
Why not Euclidean Space?
15
Surface Area
/ # of leaf nodes
Volume
/ # of nodes
Euclidean Ball O(R^n) O(R^n)
b-ary tree O(b^R) O(b^R)
※ R=radius of ball or depth of tree
CONFIDENTIAL
• b-array tree can be interpreted as discrete
analogue of Poincaré disk
Why Hyperbolic Space?
16
CONFIDENTIAL
• Hyperbolic space is far more appropriate than
Euclidean space to represent hierarchical
structure
• Many equivalent models
- Poincaré half space model
- Poincaré disk model
…
Conclusion Here
17
CONFIDENTIAL
• R. Kleinberg, “Geographic routing using hyperbolic
spaces”, 2007
• M. Boguna et al., “Sustaining the internet with
hyperbolic mapping”, 2010
• P. D. Hoff et al., “Latent space approaches to social
network analysis”, 2016
• A. B. Adcock et al., “Tree-like structure in large social
and information networks’, 2013
• D. Krioukov et al., “Hyperbolic geometry of complex
networks”, 2010
Prior Works around hyperbolic geometry
applications
18
CONFIDENTIAL
Poincaré Embeddings
19
CONFIDENTIAL
1. Parametrize each item in Poincaré ball
2. Optimize them by Riemannian optimization
under metric of
Proposed Method
CONFIDENTIAL
1. Compute stochastic (Euclidean) gradient
2. Correct metric
3. Apply GD
4. Project onto space
Riemannian SGD
21
CONFIDENTIAL
Embed nouns in WordNets such that related nouns
are close in embedded space
Taxonomy Embedding
22
http://www.nltk.org/book_1ed/ch02.html
CONFIDENTIAL
Maximize
Reconstruction setting:
- D is full relations
Prediction setting
- D is subset of full relations
Objective Function
23
randomly chosen 10 negative samples
CONFIDENTIAL
Result
24
CONFIDENTIAL
25
CONFIDENTIAL
Embed nodes in given graph such that missing
links are well-reconstructed
Graph Link Prediction
26
http://ml.cs.tsinghua.edu.cn/~jiaming/publications/
CONFIDENTIAL
Minimize the cross entropy of probability
Objective Function
27
CONFIDENTIAL
Result
28
CONFIDENTIAL
• Poincaré embeddings automatically capture
hierarchical structure from data
• Riemannian SGD provides the way to optimize
Poincaré embeddings
• Achieved quite good results on word/graph
embedding tasks
Summary
29

More Related Content

PDF
ブレインパッド会社案内
PDF
星野「調査観察データの統計科学」第3章
PDF
深層学習による非滑らかな関数の推定
PDF
統計的因果推論への招待 -因果構造探索を中心に-
PDF
非ガウス性を利用した 因果構造探索
PPTX
Rによるベイジアンネットワーク入門
PDF
音源分離 ~DNN音源分離の基礎から最新技術まで~ Tokyo bishbash #3
PDF
Generative Adversarial Networks (GAN) の学習方法進展・画像生成・教師なし画像変換
ブレインパッド会社案内
星野「調査観察データの統計科学」第3章
深層学習による非滑らかな関数の推定
統計的因果推論への招待 -因果構造探索を中心に-
非ガウス性を利用した 因果構造探索
Rによるベイジアンネットワーク入門
音源分離 ~DNN音源分離の基礎から最新技術まで~ Tokyo bishbash #3
Generative Adversarial Networks (GAN) の学習方法進展・画像生成・教師なし画像変換

What's hot (20)

PPTX
Genetic algorithm full scratch with R
PDF
AbemaTVにおける推薦システム
PDF
Transformer メタサーベイ
PDF
関数データ解析の概要とその方法
PDF
グラフィカル Lasso を用いた異常検知
PDF
『バックドア基準の入門』@統数研研究集会
PDF
最適輸送の計算アルゴリズムの研究動向
PDF
ランダムフォレスト
PDF
星野「調査観察データの統計科学」第1&2章
PDF
多重代入法(Multiple Imputation)の発表資料
PDF
21世紀の手法対決 (MIC vs HSIC)
PDF
機械学習モデルの判断根拠の説明(Ver.2)
PDF
統計的因果推論 勉強用 isseing333
PDF
【DL輪読会】Toward Fast and Stabilized GAN Training for Highfidelity Few-shot Imag...
PDF
階層ベイズによるワンToワンマーケティング入門
PDF
Generative adversarial networks
ZIP
今さら聞けないカーネル法とサポートベクターマシン
PDF
因果推論を用いた 群衆移動の誘導における介入効果推定
PDF
BMS Molecular Translation 3rd place solution
PDF
因果推論の奥へ: "What works" meets "why it works"
Genetic algorithm full scratch with R
AbemaTVにおける推薦システム
Transformer メタサーベイ
関数データ解析の概要とその方法
グラフィカル Lasso を用いた異常検知
『バックドア基準の入門』@統数研研究集会
最適輸送の計算アルゴリズムの研究動向
ランダムフォレスト
星野「調査観察データの統計科学」第1&2章
多重代入法(Multiple Imputation)の発表資料
21世紀の手法対決 (MIC vs HSIC)
機械学習モデルの判断根拠の説明(Ver.2)
統計的因果推論 勉強用 isseing333
【DL輪読会】Toward Fast and Stabilized GAN Training for Highfidelity Few-shot Imag...
階層ベイズによるワンToワンマーケティング入門
Generative adversarial networks
今さら聞けないカーネル法とサポートベクターマシン
因果推論を用いた 群衆移動の誘導における介入効果推定
BMS Molecular Translation 3rd place solution
因果推論の奥へ: "What works" meets "why it works"
Ad

Viewers also liked (15)

PDF
SSD: Single Shot MultiBox Detector (ECCV2016)
PDF
双曲平面のモデルと初等幾何
PDF
Icml2017 overview
PDF
WaveNet
PDF
ReviewNet_161122
PPTX
Improving Distributional Similarity with Lessons Learned from Word Embeddings
PDF
Dynamic filters in graph convolutional network
PDF
ICLR読み会 奥村純 20170617
PDF
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
PPTX
医療データ解析界隈から見たICLR2017
PDF
[ICLR2017読み会 @ DeNA] ICLR2017紹介
PDF
ICLR2017読み会 Data Noising as Smoothing in Neural Network Language Models @Dena
PDF
言葉のもつ広がりを、モデルの学習に活かそう -one-hot to distribution in language modeling-
PDF
170614 iclr reading-public
PDF
SSD: Single Shot MultiBox Detector (ECCV2016)
双曲平面のモデルと初等幾何
Icml2017 overview
WaveNet
ReviewNet_161122
Improving Distributional Similarity with Lessons Learned from Word Embeddings
Dynamic filters in graph convolutional network
ICLR読み会 奥村純 20170617
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
医療データ解析界隈から見たICLR2017
[ICLR2017読み会 @ DeNA] ICLR2017紹介
ICLR2017読み会 Data Noising as Smoothing in Neural Network Language Models @Dena
言葉のもつ広がりを、モデルの学習に活かそう -one-hot to distribution in language modeling-
170614 iclr reading-public
Ad

Similar to Poincare embeddings for Learning Hierarchical Representations (8)

PDF
[ICLR/ICML2019読み会] A Wrapped Normal Distribution on Hyperbolic Space for Grad...
PPTX
Hyperbolic Image Embedding.pptx
PDF
Hyperbolic Neural Networks
PDF
Hyperbolic Deep Reinforcement Learning
PPTX
2018 icml part 2 segwangkim
PPTX
20180831 riemannian representation learning
PDF
Knowledge manifold
PDF
Embeddings the geometry of relational algebra
[ICLR/ICML2019読み会] A Wrapped Normal Distribution on Hyperbolic Space for Grad...
Hyperbolic Image Embedding.pptx
Hyperbolic Neural Networks
Hyperbolic Deep Reinforcement Learning
2018 icml part 2 segwangkim
20180831 riemannian representation learning
Knowledge manifold
Embeddings the geometry of relational algebra

More from Tatsuya Shirakawa (12)

PDF
NeurIPS2021読み会 Fairness in Ranking under Uncertainty
PDF
2021 10-07 kdd2021読み会 uc phrase
PDF
医療ビッグデータの今後を見通すために知っておきたい機械学習の基礎〜最前線 agains COVID-19
PDF
ICCV2019 report
PDF
Retail Face Analysis Inside-Out
PDF
データに内在する構造をみるための埋め込み手法
PDF
ヒトの機械学習
PDF
Seeing Unseens with Machine Learning -- 
見えていないものを見出す機械学習
PDF
Taskonomy: Disentangling Task Transfer Learning -- Scouty Meetup 2018 Feb., ...
PDF
Learning to Compose Domain-Specific Transformations for Data Augmentation
PDF
Dynamic filter networks
PDF
Improving Variational Inference with Inverse Autoregressive Flow
NeurIPS2021読み会 Fairness in Ranking under Uncertainty
2021 10-07 kdd2021読み会 uc phrase
医療ビッグデータの今後を見通すために知っておきたい機械学習の基礎〜最前線 agains COVID-19
ICCV2019 report
Retail Face Analysis Inside-Out
データに内在する構造をみるための埋め込み手法
ヒトの機械学習
Seeing Unseens with Machine Learning -- 
見えていないものを見出す機械学習
Taskonomy: Disentangling Task Transfer Learning -- Scouty Meetup 2018 Feb., ...
Learning to Compose Domain-Specific Transformations for Data Augmentation
Dynamic filter networks
Improving Variational Inference with Inverse Autoregressive Flow

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Artificial Intelligence
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PPTX
1. Introduction to Computer Programming.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Getting Started with Data Integration: FME Form 101
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
NewMind AI Weekly Chronicles - August'25-Week II
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Spectroscopy.pptx food analysis technology
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Artificial Intelligence
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
1. Introduction to Computer Programming.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Getting Started with Data Integration: FME Form 101
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
SOPHOS-XG Firewall Administrator PPT.pptx

Poincare embeddings for Learning Hierarchical Representations