1.5 - Knowledge Graphs
1.5 - Knowledge Graphs
0)
Knowledge Graphs
Lecture 1 – Knowledge Representation with Graphs
1.5 Knowledge Graphs
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
Knowledge Graphs
Lecture 1: Knowledge Representation with Graphs
[1]
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
[2,3]
3
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
4
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
But beware: πάντα ῥεῖ; “everything flows” (Heraclitus, 6th century BCE)
5
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Knowledge Graphs
A knowledge graph
(i) mainly describes real world entities and their interrelations, organized in a graph,
(ii) defines possible classes and relations of entities in a schema,
(iii) allows for potentially interrelating arbitrary entities with each other and
(iv) covers various topical domains.
Paulheim (2017)
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
A knowledge graph
(i) mainly describes real world entities and their interrelations, organized in a graph,
(ii) defines possible classes and relations of entities in a schema,
(iii) allows for potentially interrelating arbitrary entities with each other and
(iv) covers various topical domains.
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
A knowledge graph
(i) mainly describes real world entities and their interrelations, organized in a graph,
(ii) defines possible classes and relations of entities in a schema,
(iii) allows for potentially interrelating arbitrary entities with each other and
(iv) covers various topical domains.
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
A knowledge graph
(i) mainly describes real world entities and their interrelations, organized in a graph,
(ii) defines possible classes and relations of entities in a schema,
(iii) allows for potentially interrelating arbitrary entities with each other and
(iv) covers various topical domains.
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Again: How do we (or the computer) know the meaning of the labels?
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Semantic Networks:
“A semantic network or net is a graph structure for representing
knowledge in patterns of interconnected nodes and arcs. Computer
implementations of semantic networks were first developed for
artificial intelligence and machine translation, but earlier versions
have long been used in philosophy, psychology, and linguistics.”
– John Sowa, Encyclopedia of Artificial Intelligence, Wiley , 1987
[2]
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
17
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Obi-WanKenobi ∈ FictionalCharacter
AlecGuinness ∈ Person
StarWars ∈ FilmSeries
FilmSeries ⋂ Creature = ∅
AlecGuinnes ∈ Creature
Logical Inference AlecGuinness ∉ FilmSeries
StarWars ∉ Creature
18
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
19
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
Tra
s n
ation sm
iss
c ion
pli , Se
Ap cur
mart i ty,
S Cry
Un pto
ify
ing
Log
ic (
FO
b
S
SH WRL
e
L )
AC
a nt i c W L
R2
RM
e S em L RD
F*
-LD
Th
N
JSO
20
Next Lecture...
Information Sertvice Engineering , Prof. Dr. Harald Sack & Dr. Maria Koutraki, FIZ Karlsruhe - Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology
[4]
Knowledge Graphs
1. Knowledge Representation with Graphs / 1.5 Knowledge Graphs
Bibliographic References:
● Paulheim, Heiko (2017). Knowledge graph refinement: A survey of approaches and evaluation methods. Semantic Web 8: 489–508.
● Shapiro, Stuart C. (1987). Encyclopedia of artificial intelligence; vols. 1 and 2. Wiley-Interscience, USA.
● Plato, Cratylus, 509a (DK 22A7)
● John Sowa (1987), Encyclopedia of Artificial Intelligence, Wiley.
Picture References:
[1] “An image of the Semantic Web which is an extension of the World Wide Web…” , created via ArtBot, Dreamlike Diffusion, 2023,
[CC-BY-4.0], https://tinybots.net/artbot
[2] Spock, created via ArtBot, Dreamlike Diffusion, 2023, CC-BY-4.0, https://tinybots.net/artbot
[3] Obi Wan Kenobi, created via ArtBot, Zeipher Female Model, 2023, CC-BY-4.0, https://tinybots.net/artbot
[4] Benjamin Nowack, The Semantic Web - Not a Piece of cake…, at bnode.org, 2009-07-08 , [CC BY 3.0]
https://web.archive.org/web/20220628120341/http://bnode.org/blog/2009/07/08/the-semantic-web-not-a-piece-of-cake
Knowledge Graphs 2023, Prof. Dr. Harald Sack, FIZ Karlsruhe – Leibniz Institute for Information Infrastructure & Karlsruhe Institute of Technology