OpenHPI 4.1 - Ontologies as Central Concept in Philosophy
-
Upload
harald-sack -
Category
Education
-
view
1.297 -
download
8
Transcript of OpenHPI 4.1 - Ontologies as Central Concept in Philosophy
This file is licensed under the Creative Commons Attribution-NonCommercial 3.0 (CC BY-NC 3.0)
Dr. Harald Sack
Hasso Plattner Institute for IT Systems Engineering
University of Potsdam
Spring 2013
Semantic Web Technologies
Lecture 4: Knowledge Representations I01: Ontology as Central Concept in Philosophy
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2
Lecture 4: Knowledge Representations I
Open HPI - Course: Semantic Web Technologies
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
3
01 Ontology as Central Concept in Philosophy
Open HPI - Course: Semantic Web Technologies - Lecture 4: Knowledge Representations I
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
4
„People can‘t share knowledge if they don‘t speak a common language“Thomas Davenport (1997)
Turmbau zu Babel, Pieter Brueghel, 1563
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam Turmbau zu Babel, Pieter Brueghel, 1563
5 To speak a common language...
• common symbols and concepts (Syntax)
• agreement about their meaning (Semantics)
• classification of concepts (Taxonomy)
• associations and relations of concepts (Thesauri)
• rules and knowledge about which relations are allowed and make sense (Ontologies)
Sharing Knowledge
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
6
What is Knowledge?
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
6
What is Knowledge?
Truths
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
6
What is Knowledge?
Truths Beliefs
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
6
What is Knowledge?
Truths Beliefs
Knowledge
Traditional Definition: „Knowledge is a subset of all true beliefs“
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
7
Turmbau zu Babel, Pieter Brueghel, 1563
To represent knowledge, we need a formal knowledge representation:
⇒ Ontologies
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
8
Raffael: Die Schule von Athen, 1510-11Christian Wolff: Philosophia prima sive Ontologia, 1729
• ον [greek] participle of „to be“ λογια [greek] science
Definition
„philosophical study of the nature of being, existence, or reality, as well as the basic categories of being and their relations....“ (wikipedia)
• „what does exist or can be said to exist?“
General Metaphysics⇳
Epistemology
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
9
Fundamental Questions of Ontology
1.What does it mean for a being to be?• When are two things identical?• Is everything that exists also real?• Does something exist, if it is only possible?• Are there non-existing things?
Jacob Lorhard: Ogdoas Scholastica, continens Diagraphen Typicam artium: Grammatices (Latinae, Graecae), Logices, Rhetorices, Astronomices, Ethices, Physices, Metaphysices, seu Ontologiae. Sangalli: Straub, 1606
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
9
Fundamental Questions of Ontology
1.What does it mean for a being to be?• When are two things identical?• Is everything that exists also real?• Does something exist, if it is only possible?• Are there non-existing things?
2.What categories of objects do exist?• Do things exist that are only unique or
only multiple (Universalia)?• Do things exist that are unilaterally
dependent of others (Substances)?• Of which sort is this dependency
(Causality)?• Do necessary properties exist
(Essences)?• How do composed things relate to their
components?
Jacob Lorhard: Ogdoas Scholastica, continens Diagraphen Typicam artium: Grammatices (Latinae, Graecae), Logices, Rhetorices, Astronomices, Ethices, Physices, Metaphysices, seu Ontologiae. Sangalli: Straub, 1606
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1016
Rudolf Goclenius the Elder(1547-1628)
•„Ontology“ first turned up in 1606 („ontologia“ in Latin) by Jacob Lorhard in his book „Ogdoas Scholastica“
•In German language the term „Ontologie“ first turns up in 1613 in Rudolf Göckel‘s „Lexicon philosophicum“
Ontology: where does the term come from?
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1116
Christian Wolff(1679-1754)
•Christian Wolff named Ontology a philosophical discipline as Part of Metaphysics, more specific of general metaphysics (metaphysica generalis)
•Traditional Ontology deals with the relation of the ,being‘ to „existence“•ontological difference
(Heidegger)•Division of „Existenciality“ and
„Categoriality“
Ontology: where does the term come from?
Ontology in Classic Greek Philosophy
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
12
Raffael: Die Schule von Athen, 1510-11
16
Ontology in Classical Greek Philosophy• Fundamental Question:
„What are the fundamental categories of existence?“
Parmenides(ca. 535-470 BC)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1316Rational/Mind
ideas objects
sensory perception(empeiria)recollection
(anamnesis)
imutableimperishable
Archetypal
mutableperishable
Image
acc. to http://upload.wikimedia.org/wikipedia/commons/7/7d/Platon_Ideenlehre.svg
Ontology in Classical Greek Philosophy
Platon(427-347 BC)
Socrates(469-399 BC)
Aristotle(384-322 BC)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1416
Ontology in Classical Greek Philosophy
• Aristotle (Metaphysics IV, 1)defines a system of general categories for classification of all things about which statements can be made
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
conclusion All Greeks are mortal
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
conclusion All Greeks are mortal
subject
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
conclusion All Greeks are mortal
subject predicate
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
conclusion All Greeks are mortal
subject predicate
major term
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
conclusion All Greeks are mortal
subject predicate
major termmiddle term
Aristotle(384-322 BC)
Syllogisms
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1516
• συλ-λογισμός [griech.] add up, logical conclusion•Core of Aristotelian logic• Inference rules, all built according to the same
pattern
Ontology in Classical Greek Philosophy
major premise All humans are mortal
minor premise All Greeks are humans
conclusion All Greeks are mortal
subject predicate
major termminor term middle term
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1616
Ontology in Late Antiquity and Early Middle Ages
Aristotle‘s Categories Revisited
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1716
•Porphyry of Tyros explains in his textbook „Isagoge“ the Aristotelian categories for beginners
• In the Late Middle Ages the so-called„arbor porphyriana“ (Tree of Porphyry or „Tree of Knowledge“) is created as visualization of the Aristotelian categories
• classic epistemologic ordering system, according to the semantics of botany
Ontology in Late Antiquity andearly Middle Ages
Porphyry of Tyros(234-?? AD)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
1816
Ontologie in der klassischen griechischen Philosophie
wikipedia.org
Porphyry of Tyros(234-?? AD)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
19
Ontology in Late Antiquity andearly Middle Ages
Porphyry of Tyros(234-?? AD)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2016
Ontology in the Middle Ages
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2116 Medieval Scholasticism (12th-14th century)
• Thomas Aquinas• Anselm of Canterbury• William of Ockham
Thomas Aquinas(1225-1274)
Anselm of Canterbury(1033-1109)
William of Ockham(1288-1349)
Ontology in the Middle Ages
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2116 Medieval Scholasticism (12th-14th century)
• Thomas Aquinas• Anselm of Canterbury• William of Ockham
Thomas Aquinas(1225-1274)
Anselm of Canterbury(1033-1109)
William of Ockham(1288-1349)
• Problem of Universals: „Do Universals (Ideas) possess an ontological (real) existency?“
• Realism „Universals are real!“ vs.• Nominalism „Universals are nothing but words and symbols!“
Ontology in the Middle Ages
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2216 Occam‘s Razor
• „Principle of Simplicity“ from Scholasticism
• Among competing hypotheses, the one that makes the fewest assumptions should be selected
• A theory is simple, if
• it contains as few variables and hypotheses as possible
• that relate clearly logical with each other and
• the subject to be explained can be logically deduced.
William of Ockham(1288-1349)
„Entia non sunt multiplicanda sine necessitate.“
Ontology in the Middle Ages
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2316
Ramon Lull(Raimundus Lullus)
(1232-1316
• Ramon Lull applies ontology in the sense of the Aristotelian system of categories within his „Tree of Nature and Logic“ as first predecessor of a logical machine
• Logic according to Ramon Lull is „the art and the science to distinguish between truth or lie with the help of reason, to accept truth and to reject lie.“
Ontology in the Middle Ages
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2416
Arbor naturalis et logicalis, from„Ars Magna“ (~1275)
Ramon Lull(Raimundus Lullus)
(1232-1316
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2516 Ontology in the Age of Enlightenment
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2616
John Wilkins(1614 – 1672)
• John Wilkins finds out, that the inaccuracy of natural language impedes scientific progress
• He developed the idea of a universal philosophical Language with the goal to represent the entire knowledge of the universe.
Ontology in the Age of Enlightenment
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2716
John Wilkins(1614 – 1672)
,A Doctor counted very ableDesignes that all Mankynd converse shall,
Spite o' th' confusion made att Babell,By Character call'd Universall.
How long this character will be learning,That truly passeth my discerning.‘
(Ballad of Gresham College, 1663)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2816
Gottfried Wilhelm Leibniz(1646 – 1716)
• Gottfried Wilhelm Leibniz develops the idea of „characteristic numbers“ as a model for Aristotelian Logic, in the hope to solve logical problems with the help of a calculus.
Ontology in the Age of Enlightenment
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2916
• Immanuel Kant turns himself towards Epistemology (Kritik an der „reinen Vernunft“ eng: Critique of Pure Reason)
•Epistemology: Categories are pure concepts of understanding
Quantity Quality Relation Modality
Unity RealitySubstance &
AccidentPossibility
Plurality Negation Cause & Effect Existence
Totality Limitation Reciprocity Necessity
Immanuel Kant(1724-1804)
Ontology in the Age of Enlightenment
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
30
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
3116
02 Ontologies in Computer Science Open HPI - Course: Semantic Web Technologies - Lecture 4: Knowledge Representations I