Universal Representation Learning of Knowledge Bases by Jointly - - PowerPoint PPT Presentation

universal representation learning of knowledge bases by
SMART_READER_LITE
LIVE PREVIEW

Universal Representation Learning of Knowledge Bases by Jointly - - PowerPoint PPT Presentation

Universal Representation Learning of Knowledge Bases by Jointly Embedding Instances and Ontological Concepts Junheng Hao , Muhao Chen, Wenchao Yu, Yizhou Sun, Wei Wang University of California, Los Angeles Outline Background: Knowledge


slide-1
SLIDE 1

Universal Representation Learning of Knowledge Bases by Jointly Embedding Instances and Ontological Concepts

Junheng Hao, Muhao Chen, Wenchao Yu, Yizhou Sun, Wei Wang University of California, Los Angeles

slide-2
SLIDE 2
  • Background: Knowledge Graphs and Embeddings
  • Formulation: Two-view Knowledge Graphs
  • JOIE Modeling: Cross-view & Intra-view
  • Experimental Results
  • Conclusion & Future Work

Outline

slide-3
SLIDE 3

General-purpose KGs

Knowledge graphs (KGs) Are Everywhere

Common-sense KGs & NLP Bio & Medical KGs Product Graphs & E-commerce

slide-4
SLIDE 4
  • Foundational to knowledge-driven AI systems
  • Enable many downstream applications (NLP tasks, QA systems, etc)

Knowledge Graphs Are Foundational

QA & Dialogue systems

Sorry, I don't know that one.

Computational Biology Natural Language Processing Recommendation Systems

Knowledge Graphs

slide-5
SLIDE 5

KG Example From YAGO

Triple

slide-6
SLIDE 6
  • Knowledge graph embeddings represent entities and relations as latent vectors or matrices

and support effective relation learning and inference.

  • Input: Relation facts (triples)
  • Output: Embedding representations of objects and relations

KG Embedding From Triples

Output

UCLA Los Angeles

  • Mr. Obama

Honolulu Columbia University New York City

Input

UCLA Los Angeles Mr. Obama Hono- lulu Mr. Obama Columbia Univ. Columbia Univ. New York City Located Born in Graduated Located

slide-7
SLIDE 7
  • Key of existing KG embedding methods: Triple score function

Learning KG Embeddings

  • Previous research employ various arithmetic methods to capture observed relations of entities in a

single KG (for example, translational distance or similarity) Triple Score Function

slide-8
SLIDE 8
  • Most existing approaches embed instance-level knowledge.
  • KGs have both specific instances and general ontological concepts.

Drawbacks & Limitation

slide-9
SLIDE 9
  • Background: Knowledge Graphs and Embeddings
  • Formulation: Two-view Knowledge Graphs
  • JOIE Modeling: Cross-view & Intra-view
  • Experimental Results
  • Conclusion & Future Work

Outline

slide-10
SLIDE 10

Two-view KG: More than an instance view

Entity Concept Entity Relation Meta-Relation Concept Type

Meta-relation: Relations between concepts, including taxonomy, common-sense knowledge, which differ from the instance view.

slide-11
SLIDE 11

Two-view KG: More than just a set of triples

slide-12
SLIDE 12
  • Input: Instance-view KG triples, ontology-view KG triples, cross-view type links
  • Output: Embeddings of entities, concepts, relations and meta-relations

Problem Formulation

Locate Born in Subclass Work for Type Type

Input

UCLA Los Angeles Mr. Obama Hono- lulu Singer Person Scientist School UCLA School Mr. Obama Person

Output

UCLA Los Angeles

  • Mr. Obama

Honolulu Person Singer School Scientist

slide-13
SLIDE 13
  • Many existing KGs, such as YAGO and DBpedia, have constructed two views.
  • Two views represent different levels of abstraction for relational knowledge, and can be

used to enhance each other.

  • Embeddings of a two-view KG provide more natural and clearer knowledge
  • rganization and curation, and are in line with human cognition.

Why Two-view KG Embeddings?

slide-14
SLIDE 14
  • Background: Knowledge Graphs and Embeddings
  • Formulation: Two-view Knowledge Graphs
  • JOIE Modeling: Cross-view & Intra-view
  • Experimental Results & Case Study
  • Conclusion & Future Work

Outline

slide-15
SLIDE 15

JOIE: Modeling

  • Cross-view

Association model

  • Intra-view model
slide-16
SLIDE 16

JOIE: Cross-view Association Model

Cross-view Association Modeling

slide-17
SLIDE 17
  • Goal: capture associations between the entities e

and corresponding concepts c

  • Cross-view Grouping (CG)
  • Cross-view Transformation (CT)

JOIE: Cross-view Model

slide-18
SLIDE 18

JOIE: Intra-view Model

Intra-view Modeling (for ontology view) Intra-view Modeling (for instance view)

slide-19
SLIDE 19
  • Goal: To embed the relational structures in the instance view of the

KB

  • Apply any KG embedding techniques on instance view

○ Three representatives: TransE, DistMult, and HolE

  • Training on marginal ranking loss

JOIE: Intra-view Model for Instance View

TransE DistMult HolE

slide-20
SLIDE 20
  • We can still follow the same techniques as the instance view.
  • However, the hierarchical structure of the ontology-view represents critical semantics,

with special meta relations such as “is_a” and “subclass”.

JOIE: Intra-view Model for Ontology View

  • Similar to CT model, we model such hierarchical structures in,

: Scientist :Person

slide-21
SLIDE 21
  • Two model components: Cross-view model and intra-view model
  • Cross-view association model

○ Categorical grouping (CG) ○ Categorical transformation (CT)

  • Intra-view model

○ Can apply any KG embedding on each view ○ Hierarchical-aware modeling on ontological view specifically for taxonomy meta relations

  • Joint training on cross-view loss and intra-view loss

JOIE: Summary & Model Highlights

slide-22
SLIDE 22
  • Background: Knowledge Graphs and Embeddings
  • Formulation: Two-view Knowledge Graphs
  • JOIE Modeling: Cross-view & Intra-view
  • Experimental Results & Case Study
  • Conclusion & Future Work

Outline

slide-23
SLIDE 23
  • Datasets: YAGO26K-906 (from YAGO) and DB111K-184 (from DBpedia)
  • Tasks: Triple completion and entity typing
  • Evaluation metrics

○ Triple completion: MRR, Hit@K score (K=1,3,10) ○ Entity typing: Accuracy (Hit@1), Hit@3 Score

  • Baselines: TransE, DistMult, HolE, TransC, MTransE

Experiment Setup

slide-24
SLIDE 24
  • Given the head and predicate of a triple, what is the most likely tail (answer)?

Task 1: Triple Completion

slide-25
SLIDE 25
  • Given an entity without a known type, what is the most likely type (concept) that it

associates with?

Task 2: Entity Typing

Type inference on 30%

  • f all entities on YAGO.
slide-26
SLIDE 26

Task 2+: Long-tail Entity Typing

Example of long-tail entity typing Entity typing accuracy on long-tail entities

slide-27
SLIDE 27

→ JOIE can help enhance the quality of ontology view and make it more complete and informative by populating the instance-level knowledge.

Task 3: Ontology Population

Examples of ontology population

slide-28
SLIDE 28
  • Background: Knowledge Graphs and Embeddings
  • Formulation: Two-view Knowledge Graphs
  • JOIE Modeling: Cross-view & Intra-view
  • Experimental Results & Case Study
  • Conclusion & Future Work

Outline

slide-29
SLIDE 29
  • Joint learning on the instance and ontology views improves the KG embeddings.
  • Incorporating ontologies in KGs is beneficial.
  • Two-view KG modeling can be applied in a wide selection of interdisciplinary applications.

○ Disease-symptom with multiple medical KGs for automated patient case report analysis.

Conclusion & Future Work

Join us in Bio-KARE community! Sign up with your email:

Scan this QR Code or visit: Bio-KARE.org/KDD2019

slide-30
SLIDE 30
  • Dr. Wei Wang (University of California, Los Angeles)
  • Dr. Peipei Ping (University of California, Los Angeles)
  • Dr. Cathy Wu (University of Delaware)
  • Dr. Jiawei Han (University of Illinois, Urbana-Champaign)

National Center for Biomedical Knowledge Architecture & Relationship Enrichment

Do you have biomedicine’s next TOP model? Validate your model with Bio-KARE Join the Bio-KARE community

  • f researchers, developers, and clinicians today

Opportunity to revolutionize model development and empower your research. Sign up with your email: Scan this QR Code or visit: Bio-KARE.org/KDD2019

slide-31
SLIDE 31

Thank you!

Q & A

Join us in Bio-KARE community! Sign up with your email:

Scan this QR Code or visit: Bio-KARE.org/KDD2019