Co-training Embeddings of Knowledge Graphs and Entity Descriptions for Cross-lingual Entity Alignment
Muhao Chen1, Yingtao Tian2, Kai-Wei Chang1, Steven Skiena2, and Carlo Zaniolo1
1University of California, Los Angeles 2Stony Brook University
Co-training Embeddings of Knowledge Graphs and Entity Descriptions - - PowerPoint PPT Presentation
Co-training Embeddings of Knowledge Graphs and Entity Descriptions for Cross-lingual Entity Alignment Muhao Chen 1 , Yingtao Tian 2 , Kai-Wei Chang 1 , Steven Skiena 2 , and Carlo Zaniolo 1 1 University of California, Los Angeles 2 Stony Brook
1University of California, Los Angeles 2Stony Brook University
EN triple: (Ulugh Beg, occupation, astronomer) FR triple: (Ulugh Beg, activité, astronome)
An astronomer is a scientist in the field of astronomy who concentrates their studies on a specific question
Un astronome est un scientifique spécialisé dans l'étude de l'astronomie...
Inter-lingual Link (ILL): (astronomer@EN, astronome@FR)
Separated embedding spaces Paris (0.036, -0.12, ..., 0.323) France (0.138, 0.551, …, 0.222) …
France Paris Capital French フランス パリ 首都 フランス語
(Monolingual) vector algebraic operations
(Cross-lingual)transforms of embedding spaces
Space Li Space Lj Transformations Mij
‐ Knowledge alignment ‐ Phrasal translation ‐ Causality reasoning ‐ Cross-lingual QA ‐ etc..
(h, r, t) (h , r , t ) Space L1 Space L2 Alignment model Knowledge model
ℎ,𝑠,መ 𝑢 ∉𝐻𝑀 𝑔 𝑠 ℎ, 𝑢 − 𝑔 𝑠
𝑠 ℎ,𝑢 =
2
TransE encoders for each langauge Linear transformation induced from cross-lingual seed aligment
(h, r, t) (h , r , t ) Space L1 Space L2 Alignment model Knowledge model
𝑓,𝑓′ ∈𝐽(𝑀1,𝑀2)
⊤𝐞𝑓′ + 𝑙=1 |𝐶𝑒|
⊤ 𝐞𝑓′)]
⊤𝐞𝑓′ + 𝑙=1 |𝐶𝑒|
⊤𝐞𝑓𝑙)]
An astronomer is a scientist in the field
astronomy who concentrates their studies on a specific question or field outside
Un astronome est un scientifique spécialisé dans l'étude de l'astronomie...
Logistic Loss + Stratefied negative sharing
Gated Recurrent units Self-attention Gated Recurrent units Self-attention Non-linear Affinity
Train MTransE-LT until converge
Seed alignment Unaligned entities
Propose seed alignment with high confidence using KG Embeddings Train the bilingual description embedding model until converge EN FR EN FR
Encoder Seed alignment Unaligned entities Seed alignment Unaligned entities Seed alignment Unaligned entities
Propose seed alignment with high confidence using description embeddings
appear in the KG structure.
Induce the embeddings of unseen entities based on their descriptions (in either language)
A new KG completion approach based on cross-lingual knowledge transfer:
intermediate embedding space of a well-populated version of KG (EN), then transfer the answer back.
Dictionaries." EMNLP. 2017.
knowledge alignment." IJCAI. 2017.
Knowledge Graphs." AKBC. 2017
Collaborative Filtering,". KDD. 2017
multilingual correlation." EACL, 2014.
bilingual word translation." NAACL, 2015.
2017.
without word alignments." ICML, 2015.
embedding." ISWC, 2017.
18