Entity Representation and Retrieval from Knowledge Graphs
Alexander Kotov
Textual Data Analytics Lab, Department of Computer Science, Wayne State University
Entity Representation and Retrieval from Knowledge Graphs Alexander - - PowerPoint PPT Presentation
Entity Representation and Retrieval from Knowledge Graphs Alexander Kotov Textual Data Analytics Lab, Department of Computer Science, Wayne State University Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval
Textual Data Analytics Lab, Department of Computer Science, Wayne State University
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
2/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Entities: material objects or concepts that exist in the real world
◮ Entities (named entities) are typically designated by proper
◮ Entity retrieval: answering arbitrary information needs related
3/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Query: keyword query corresponding to an entity name,
◮ “Telegraphic” queries – neither well-formed, nor grammatically
◮ Results: rank list of entities (entity representations) instead of or
4/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
5/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
6/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ One way to represent knowledge in
◮ Subjects correspond to entities
◮ Entities are connected with other
◮ Each triple represents a simple fact
◮ Many SPO triples → knowledge graph
7/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
8/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Individual knowledge repositories can be published in machine
◮ The repositories can be connected to each other → Liked Open
9/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
10/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
11/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
12/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
13/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
14/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
15/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
16/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Knowledge graphs are perfectly suited for addressing the
◮ Entity retrieval is a unique and interesting IR problem, since
◮ Ad-hoc Entity Retrieval assumes keyword queries (structured
17/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Entity Search: simple queries aimed at finding a particular entity
◮ “Ben Franklin” ◮ “England football player highest paid” ◮ “Einstein Relativity theory”
◮ List Search: descriptive queries with several relevant entities
◮ “US presidents since 1960” ◮ “animals lay eggs mammals” ◮ “Formula 1 drivers that won the Monaco Grand Prix”
◮ Question Answering: queries are questions in natural language
◮ “Who founded Intel?” ◮ “For which label did Elvis record his first album?” 18/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Pound et al. WWW’10]
19/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Lin et al. WWW’11]
20/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
21/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
22/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
23/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
24/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
25/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
rank
26/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
27/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Entity descriptions are naturally structured, entities can be
◮ Entity documents can be ranked using conventional IR models ◮ In the simplest case, each predicate corresponds to one
◮ However, there are infinitely many predicates → optimization of
28/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
29/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Grouping according to type (attributes, incoming/outgoing
◮ Grouping according to importance (determined based on
30/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
31/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Neumayer, Balog et al., ECIR’12]
32/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Zhiltsov and Agichtein, CIKM’13]
33/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Zhiltsov, Kotov et al., SIGIR’15]
34/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
35/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
36/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Robertson and Zaragoza, CIKM’04]
◮ Option 1: aggregation of BM25 scores across fields
rank
F
j(qi)
|Ej|avg )
◮ Option 2 (more effective): field-specific length normalization
j(qi) = F
rank
37/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Robertson and Zaragoza, CIKM’04]
◮ Option 1: aggregation of BM25 scores across fields
rank
F
j(qi)
|Ej|avg )
◮ Option 2 (more effective): field-specific length normalization
j(qi) = F
rank
37/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Ogilvie and Callan, SIGIR’03]
◮ Separate LM θj E is created for each field j of entity document E ◮ Document LM is a linear combination of field LMs
rank
F
E),
E) =
cf j
qi
|Cj|
38/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Heuristically: proportionate to the length of content in the field ◮ Empirically: by optimizing the target retrieval metric using
◮ Problems:
◮ Entities are sparse with respect to different fields (most entities
◮ More fields in entity representations → more training data to
39/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Kim, Xue and Croft, ECIR’09]
F
E),
F
E)
j=1 P(qi|Ej)P(Ej)
40/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Kim, Xue and Croft, ECIR’09]
F
E),
F
E)
j=1 P(qi|Ej)P(Ej)
40/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Kim, Xue and Croft, ECIR’09]
F
E),
F
E)
j=1 P(qi|Ej)P(Ej)
40/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
41/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Neumayer, Balog et al., ECIR’12]
◮ Predicate types are on the top level:
◮ Individual predicates are at the bottom level
42/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
E ), where P(qi|p) ML estimate and
E ) is Dirichlet-smoothed LM for predicate type pt
43/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Zhiltsov and Agichtein, CIKM’13]
◮ Compact representation of entities in low dimensional space by
◮ Entities and entity-query pairs are represented with term-based
44/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ For a knowledge graph with n distinct entities and m distinct
◮ Each k-th frontal tensor slice Xk is an adjacency matrix for the
45/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Nikel, Tresp, et al., WWW’12]
◮ Given r is the number of latent factors, we factorize each Xk into
◮ A and Rk are solutions of the following optimization problem:
A,R
F
F +
F
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
47/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
e−etop2 σ 48/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
49/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Exploiting latent semantics of entities helps improve retrieval
◮ Most effective distance measures are cosine similarity and
◮ However, the overall performance of the method is sensitive to
50/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Tonon, Demartini et al., SIGIR’12]
51/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
52/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Follow predicates leading to
◮ Follow datatype properties
◮ Explore just the
53/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
54/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ The simple S1 1 approach which exploits <owl:sameAs> links
55/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Dali and Fortuna, WWW’11]
◮ Variety of features:
◮ Popularity and importance of Wikipedia page: # of accesses from
◮ RDF features: # of triples E is subject/object/subject and object is a
◮ HITS scores and Pagerank of Wikipedia page and E in the RDF
◮ # of hits from search engine API for the top 5 keywords from the
◮ Count of entity name in Google N-grams
◮ RankSVM learning-to-rank method
56/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Initial set of entities obtained using SPARQL queries ◮ 14 example queries for DBpedia and 27 example queries for Yago ◮ Example queries: “Which athlete was born in Philadelphia?”,
57/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Features approximating the importance,
◮ Google N-grams is effective proxy for
◮ PageRank and HITS scores on RDF
◮ Feature combinations improve both
58/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Ranking model was trained on
◮ Only feature set A (all features)
◮ In general, the ranking models for
◮ The biggest inconsistencies occur on
59/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Sawant and Chakrabarti, WWW’13]
◮ Method for answering “telegraphic” queries with target type
◮ woodrow wilson president university ◮ dolly clone institute ◮ lead singer led zeppelin band
◮ Integrates type detection into ranking and considers multiple
◮ Has generative and discriminative formulations
60/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ All possible 2|q| query
◮ Each query term is either a
61/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
z
62/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Zhiltsov, Kotov et al., SIGIR’15]
◮ unigram bag-of-words retrieval models for multi-fielded
◮ retrieval models incorporating term dependencies
64/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Metzler and Croft, SIGIR’05]
i∈{T,U,O} λi fi(Q, D)
cfqi |C|
65/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
rank
66/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
rank
66/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
rank
66/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
rank
66/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
[Zhiltsov, Kotov et al., SIGIR’15]
67/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
j P(qi|θj D) = log
j
cf j
qi
|Cj|
68/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
j P(qi|θj D) = log
j
cf j
qi
|Cj|
category
68/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
j P(qi|θj D) = log
j
cf j
qi
|Cj|
category
attribute
68/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
69/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
1: Q ← Training queries 2: for s ∈ {T, O, U} do // Optimize field weights of LMs independently 3:
4:
5: end for 6: ˆ
70/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ DBPedia 3.7 was used as a knowledge ◮ Queries from Balog and Neumayer. A Test Collection for Entity
71/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ The names field as well as the similar entity names field are highly
◮ Distinguishing categories from related entity names is particularly
72/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
λT, λO, λU
0.0 0.2 0.4 0.6 0.8 S e m S e a r c h _ E S L i s t S e a r c h I N E X _ L D Q A L D 2 λT λO λU
λT, λO, λU
0.0 0.2 0.4 0.6 0.8 S e m S e a r c h _ E S L i s t S e a r c h I N E X _ L D Q A L D 2 λT λO λU
◮ Bigram matches are important for named entity queries. ◮ Transformation of SDM into FSDM increases the importance of
73/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
†
†
†
†
†
†
†
†
†
†
74/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
75/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
qi,j =
j,kφk(qi, j) ◮ φk(qi, j) is the the k-th feature value for unigram qi in field j. ◮ αU j,k are feature weights that we learn.
qi,j = 1, wT qi,j ≥ 0, αU j,k ≥ 0, 0 ≤ φk(qi, j) ≤ 1
76/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
qi,j =
j,kφk(qi, j) ◮ φk(qi, j) is the the k-th feature value for unigram qi in field j. ◮ αU j,k are feature weights that we learn.
qi,j = 1, wT qi,j ≥ 0, αU j,k ≥ 0, 0 ≤ φk(qi, j) ≤ 1
76/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
qi,j =
j,kφk(qi, j) ◮ φk(qi, j) is the the k-th feature value for unigram qi in field j. ◮ αU j,k are feature weights that we learn.
qi,j = 1, wT qi,j ≥ 0, αU j,k ≥ 0, 0 ≤ φk(qi, j) ≤ 1
76/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
qi,j =
j,kφk(qi, j) ◮ φk(qi, j) is the the k-th feature value for unigram qi in field j. ◮ αU j,k are feature weights that we learn.
qi,j = 1, wT qi,j ≥ 0, αU j,k ≥ 0, 0 ≤ φk(qi, j) ≤ 1
76/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
qi,j =
j,kφk(qi, j) ◮ φk(qi, j) is the the k-th feature value for unigram qi in field j. ◮ αU j,k are feature weights that we learn.
qi,j = 1, wT qi,j ≥ 0, αU j,k ≥ 0, 0 ≤ φk(qi, j) ≤ 1
76/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
77/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
77/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
78/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Structured version of on-line encyclopedia Wikipedia ◮ Provides the descriptions of over 3.5 million entities belonging to
◮ Contains entities from multiple knowledge bases. ◮ Consists of 1.14 billion RDF triples. 79/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
80/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
81/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
82/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
83/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
84/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
85/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
86/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
Query set Method MAP P@10 P@20 b-pref SemSearch ES PRMS 0.230 0.177 0.549 0.317 FSDM 0.386 0.286 0.737 0.476 PFSDM 0.394∗ 0.286∗ 0.757∗ 0.494∗ † FFDM 0.389∗ 0.286∗ 0.734∗ 0.479∗ PFFDM 0.380∗ 0.286∗ 0.739∗ 0.477∗ ListSearch PRMS 0.111 0.154 0.355 0.176 FSDM 0.203 0.256 0.447 0.274 PFSDM 0.201∗ 0.253∗ 0.443∗ 0.278∗ FFDM 0.226∗ † 0.282∗ † 0.499∗ † 0.313∗ † PFFDM 0.228∗ † 0.286∗ † 0.487∗ 0.302∗ † INEX-LD PRMS 0.064 0.145 0.409 0.216 FSDM 0.111 0.263 0.546 0.322 PFSDM 0.116∗ 0.259∗ 0.579∗ 0.341∗ FFDM 0.122∗ † 0.273∗ 0.560∗ 0.345∗ † PFFDM 0.121∗ † 0.274∗ 0.556∗ 0.343∗ QALD-2 PRMS 0.120 0.079 0.188 0.147 FSDM 0.195 0.136 0.283 0.229 PFSDM 0.218∗ † 0.140∗ 0.308∗ 0.253∗ † FFDM 0.200∗ 0.139∗ 0.292∗ 0.237∗ PFFDM 0.219∗ † 0.147∗ 0.310∗ 0.267∗ † All queries PRMS 0.136 0.136 0.370 0.214 FSDM 0.231 0.231 0.498 0.325 PFSDM 0.240∗ † 0.231∗ 0.516∗ † 0.342∗ † FFDM 0.241∗ † 0.240∗ † 0.515∗ † 0.342∗ † PFFDM 0.244∗ † 0.244∗ † 0.518∗ † 0.347∗ † 87/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
Query set Method MAP P@10 P@20 b-pref SemSearch ES PRMS 0.230 0.177 0.549 0.317 FSDM 0.386 0.286 0.737 0.476 PFSDM 0.394∗ 0.286∗ 0.757∗ 0.494∗ † FFDM 0.389∗ 0.286∗ 0.734∗ 0.479∗ PFFDM 0.380∗ 0.286∗ 0.739∗ 0.477∗ ListSearch PRMS 0.111 0.154 0.355 0.176 FSDM 0.203 0.256 0.447 0.274 PFSDM 0.201∗ 0.253∗ 0.443∗ 0.278∗ FFDM 0.226∗ † 0.282∗ † 0.499∗ † 0.313∗ † PFFDM 0.228∗ † 0.286∗ † 0.487∗ 0.302∗ † INEX-LD PRMS 0.064 0.145 0.409 0.216 FSDM 0.111 0.263 0.546 0.322 PFSDM 0.116∗ 0.259∗ 0.579∗ 0.341∗ FFDM 0.122∗ † 0.273∗ 0.560∗ 0.345∗ † PFFDM 0.121∗ † 0.274∗ 0.556∗ 0.343∗ QALD-2 PRMS 0.120 0.079 0.188 0.147 FSDM 0.195 0.136 0.283 0.229 PFSDM 0.218∗ † 0.140∗ 0.308∗ 0.253∗ † FFDM 0.200∗ 0.139∗ 0.292∗ 0.237∗ PFFDM 0.219∗ † 0.147∗ 0.310∗ 0.267∗ † All queries PRMS 0.136 0.136 0.370 0.214 FSDM 0.231 0.231 0.498 0.325 PFSDM 0.240∗ † 0.231∗ 0.516∗ † 0.342∗ † FFDM 0.241∗ † 0.240∗ † 0.515∗ † 0.342∗ † PFFDM 0.244∗ † 0.244∗ † 0.518∗ † 0.347∗ † 87/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
Query set Method MAP P@10 P@20 b-pref SemSearch ES PRMS 0.230 0.177 0.549 0.317 FSDM 0.386 0.286 0.737 0.476 PFSDM 0.394∗ 0.286∗ 0.757∗ 0.494∗ † FFDM 0.389∗ 0.286∗ 0.734∗ 0.479∗ PFFDM 0.380∗ 0.286∗ 0.739∗ 0.477∗ ListSearch PRMS 0.111 0.154 0.355 0.176 FSDM 0.203 0.256 0.447 0.274 PFSDM 0.201∗ 0.253∗ 0.443∗ 0.278∗ FFDM 0.226∗ † 0.282∗ † 0.499∗ † 0.313∗ † PFFDM 0.228∗ † 0.286∗ † 0.487∗ 0.302∗ † INEX-LD PRMS 0.064 0.145 0.409 0.216 FSDM 0.111 0.263 0.546 0.322 PFSDM 0.116∗ 0.259∗ 0.579∗ 0.341∗ FFDM 0.122∗ † 0.273∗ 0.560∗ 0.345∗ † PFFDM 0.121∗ † 0.274∗ 0.556∗ 0.343∗ QALD-2 PRMS 0.120 0.079 0.188 0.147 FSDM 0.195 0.136 0.283 0.229 PFSDM 0.218∗ † 0.140∗ 0.308∗ 0.253∗ † FFDM 0.200∗ 0.139∗ 0.292∗ 0.237∗ PFFDM 0.219∗ † 0.147∗ 0.310∗ 0.267∗ † All queries PRMS 0.136 0.136 0.370 0.214 FSDM 0.231 0.231 0.498 0.325 PFSDM 0.240∗ † 0.231∗ 0.516∗ † 0.342∗ † FFDM 0.241∗ † 0.240∗ † 0.515∗ † 0.342∗ † PFFDM 0.244∗ † 0.244∗ † 0.518∗ † 0.347∗ † 87/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
Query set Method MAP P@10 P@20 b-pref SemSearch ES PRMS 0.230 0.177 0.549 0.317 FSDM 0.386 0.286 0.737 0.476 PFSDM 0.394∗ 0.286∗ 0.757∗ 0.494∗ † FFDM 0.389∗ 0.286∗ 0.734∗ 0.479∗ PFFDM 0.380∗ 0.286∗ 0.739∗ 0.477∗ ListSearch PRMS 0.111 0.154 0.355 0.176 FSDM 0.203 0.256 0.447 0.274 PFSDM 0.201∗ 0.253∗ 0.443∗ 0.278∗ FFDM 0.226∗ † 0.282∗ † 0.499∗ † 0.313∗ † PFFDM 0.228∗ † 0.286∗ † 0.487∗ 0.302∗ † INEX-LD PRMS 0.064 0.145 0.409 0.216 FSDM 0.111 0.263 0.546 0.322 PFSDM 0.116∗ 0.259∗ 0.579∗ 0.341∗ FFDM 0.122∗ † 0.273∗ 0.560∗ 0.345∗ † PFFDM 0.121∗ † 0.274∗ 0.556∗ 0.343∗ QALD-2 PRMS 0.120 0.079 0.188 0.147 FSDM 0.195 0.136 0.283 0.229 PFSDM 0.218∗ † 0.140∗ 0.308∗ 0.253∗ † FFDM 0.200∗ 0.139∗ 0.292∗ 0.237∗ PFFDM 0.219∗ † 0.147∗ 0.310∗ 0.267∗ † All queries PRMS 0.136 0.136 0.370 0.214 FSDM 0.231 0.231 0.498 0.325 PFSDM 0.240∗ † 0.231∗ 0.516∗ † 0.342∗ † FFDM 0.241∗ † 0.240∗ † 0.515∗ † 0.342∗ † PFFDM 0.244∗ † 0.244∗ † 0.518∗ † 0.347∗ † 87/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
Query set Method MAP P@10 P@20 b-pref SemSearch ES PRMS 0.230 0.177 0.549 0.317 FSDM 0.386 0.286 0.737 0.476 PFSDM 0.394∗ 0.286∗ 0.757∗ 0.494∗ † FFDM 0.389∗ 0.286∗ 0.734∗ 0.479∗ PFFDM 0.380∗ 0.286∗ 0.739∗ 0.477∗ ListSearch PRMS 0.111 0.154 0.355 0.176 FSDM 0.203 0.256 0.447 0.274 PFSDM 0.201∗ 0.253∗ 0.443∗ 0.278∗ FFDM 0.226∗ † 0.282∗ † 0.499∗ † 0.313∗ † PFFDM 0.228∗ † 0.286∗ † 0.487∗ 0.302∗ † INEX-LD PRMS 0.064 0.145 0.409 0.216 FSDM 0.111 0.263 0.546 0.322 PFSDM 0.116∗ 0.259∗ 0.579∗ 0.341∗ FFDM 0.122∗ † 0.273∗ 0.560∗ 0.345∗ † PFFDM 0.121∗ † 0.274∗ 0.556∗ 0.343∗ QALD-2 PRMS 0.120 0.079 0.188 0.147 FSDM 0.195 0.136 0.283 0.229 PFSDM 0.218∗ † 0.140∗ 0.308∗ 0.253∗ † FFDM 0.200∗ 0.139∗ 0.292∗ 0.237∗ PFFDM 0.219∗ † 0.147∗ 0.310∗ 0.267∗ † All queries PRMS 0.136 0.136 0.370 0.214 FSDM 0.231 0.231 0.498 0.325 PFSDM 0.240∗ † 0.231∗ 0.516∗ † 0.342∗ † FFDM 0.241∗ † 0.240∗ † 0.515∗ † 0.342∗ † PFFDM 0.244∗ † 0.244∗ † 0.518∗ † 0.347∗ † 87/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
†
†
†
†
†
†
88/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
89/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
90/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
◮ Code and runs are available at:
◮ Send me an email at kotov@wayne.edu, if you have any questions
91/92
Entities and Entity Retrieval Knowledge Graphs Entity Representation Entity Retrieval Conclusion
92/92