Ontology: The Good, the Bad, and the Ugly Barry Smith Department of Philosophy (Buffalo) Institute for Formal Ontology and Medical Information Science.

Slides:



Advertisements
Similar presentations
Introduction to Psychology
Advertisements

Upper Ontology Summit Tuesday March 14 The BFO perspective Barry Smith Department of Philosophy, University at Buffalo National Center.
KR-2002 Panel/Debate Are Upper-Level Ontologies worth the effort? Chris Welty, IBM Research.
Philosophy of Science The last fifty years. Divergence Questioning methods, validity, facts Realism/Antirealism Incommensurability The emergence of relativism.
What is Social Theory?. Theory Harrington 2005: 1-3 Greek word theōria, opp. of praxis contemplation / reflection Reflection on the value and meaning.
Post-Positivist Perspectives on Theory Development
Ontology From Wikipedia, the free encyclopedia In philosophy, ontology (from the Greek oν, genitive oντος: of being (part. of εiναι: to be) and –λογία:
Naturalism The world we live in. Supplementary Reading A Field Guide to Recent Species of Naturalism Alex Rosenberg The British Journal for the Philosophy.
Introduction to Research Methodology
Scientific realism. Varieties of (the problem of) realism Ontological: is there a mind-independent world? Epistemological: can we know something about.
A Brief History of Artificial Intelligence
How do we know what we think we know is true? Einstein, revolutionised Physics with his thought experiments Galileo, father of experimental physics. Physicists.
Good Research Questions. A paradigm consists of – a set of fundamental theoretical assumptions that the members of the scientific community accept as.
Deriving Semantic Description Using Conceptual Schemas Embedded into a Geographic Context Centre for Computing Research, IPN Geoprocessing Laboratory Miguel.
Ontology Good and Bad Barry Smith Department of Philosophy and NCGIA, Buffalo
Knowledge Representation Reading: Chapter
GOL A General Ontological Language Barry Smith Heinrich Herre Barbara Heller.
Scientific method - 1 Scientific method is a body of techniques for investigating phenomena and acquiring new knowledge, as well as for correcting and.
Philosophy and Computer Science: New Perspectives of Collaboration
Part 4 Ontology: Philosophical and Computational.
1 How to test a philosophical theory empirically Barry Smith Institute for Formal Ontology and Medical Information Science sponsored by.
Qualitative research in psychology. A distinct research process Inquiries of knowledge that are outside the framework prescribed by the scientific method,
Foundations This chapter lays down the fundamental ideas and choices on which our approach is based. First, it identifies the needs of architects in the.
IAEA International Atomic Energy Agency An introduction to Culture and Descriptive Analysis.
Science and Engineering Practices
What is science? Matt Jarvis. What is science? The word ‘science’ From the Latin Scire meaning ‘to know’ The subject matter of all science is the natural.
Parsing Categories of Belief Why Early Modern M&E divides belief into two types: Sensory & Mathematical.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
LOGIC AND CRITICAL THINKING Jonathan Dolhenty, Ph.D. Logic and Critical Thinking. Available at
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
PARADIGMS These are frames of reference that are used for understanding things Different paradigms suggest different theories that in turn inspire different.
An Introduction to Research Methodology
RESEARCH IN EDUCATION Chapter I. Explanations about the Universe Power of the gods Religious authority Challenge to religious dogma Metacognition: Thinking.
SCIENTIFIC INVESTIGATION
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Topics:  Possible uses of ontologies  Ontologies vs. terminologies.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
1 Ontology as Master Discipline of Information Science Barry Smith
Linguistics The first week. Chapter 1 Introduction 1.1 Linguistics.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
The Next Generation Science Standards: 4. Science and Engineering Practices Professor Michael Wysession Department of Earth and Planetary Sciences Washington.
The ICPS: A taxonomy, a classification, an ontology or an information model? Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany.
L ECTURE 6: D ESCARTES. L ECTURE O UTLINE In today’s lecture we will: 1.Become introduced to Rene Descartes 2.Begin our investigation into Descartes’
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Developing the theoretical and conceptual framework From R.E.Khan ( J199 lecture)
Lecture №1 Role of science in modern society. Role of science in modern society.
Transient Unterdetermination and the Miracle Argument Paul Hoyningen-Huene Leibniz Universität Hannover Center for Philosophy and Ethics of Science (ZEWW)
1 URBDP 591 A Analysis, Interpretation, and Synthesis -Assumptions of Progressive Synthesis -Principles of Progressive Synthesis -Components and Methods.
Ontologies, Conceptualizations, and Possible Worlds Revisiting “Formal Ontologies and Information Systems” 10 years later Nicola Guarino CNR Institute.
Background-assumptions in knowledge representation systems Center for Cultural Informatics, Institute of Computer Science Foundation for Research and Technology.
Bertrand Russell ( ) From The Problems of Philosophy (1912)  Truth & Falsehood  Knowledge, Error, & Probable Opinion  The Limits of Philosophical.
#1 Make sense of problems and persevere in solving them How would you describe the problem in your own words? How would you describe what you are trying.
1 Prepared by: Laila al-Hasan. 1. Definition of research 2. Characteristics of research 3. Types of research 4. Objectives 5. Inquiry mode 2 Prepared.
God and Science A study of the compatibility between the bible and science “We believe in one God, the Father Almighty, Maker of heaven and earth, and.
Ontologies COMP6028 Semantic Web Technologies Dr Nicholas Gibbins
PHILOSOPHY AS A SECOND ORDER DISCIPLINE
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Text Linguistics. Definition of linguistics Linguistics can be defined as the scientific or systematic study of language. It is a science in the sense.
Philosophy and Computer Science: New Perspectives of Collaboration
COMP6215 Semantic Web Technologies
Knowledge Representation Part I Ontology
Ontology From Wikipedia, the free encyclopedia
Philosophy of Mathematics 1: Geometry
Ψ Welcome to Psychology
Introduction to Applied and Theoretical Ontology Barry Smith
Knowledge Representation (Part I)
Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany
Curriculum and Philosophy
RESEARCH BASICS What is research?.
Key Ideas How do scientists explore the world?
Presentation transcript:

Ontology: The Good, the Bad, and the Ugly Barry Smith Department of Philosophy (Buffalo) Institute for Formal Ontology and Medical Information Science (Leipzig) ontology.buffalo.edu ifomis.de

THREE USES OF ‘ONTOLOGY’ 1.in philosophy 2.in anthropology 3.in information science

THREE USES OF ONTOLOGY 1.in philosophy 2.in anthropology 3.in information science

Ontology as a branch of philosophy the science of what is the science of the kinds and structures of objects, properties, events, processes and relations

Ontology seeks to provide a definitive and exhaustive classification of entities in all spheres of being.

It seeks to answer questions like this: What classes of entities and relations are needed for a complete description and explanation of the goings-on in the universe?

Ontology is in many respects comparable to the theories produced by science … but it is radically more general than these

It can be regarded as a kind of generalized chemistry or biology (Aristotle’s ontology grew out of biological classification applied to what we would now call common-sense reality) Classification of objects and processes, and of the parts of objects and processes, and of the relations between these

Aristotle first ontologist Aristotle

first ontology (from Porphyry‘s Commentary on Aristotle‘s Categories)

Ontology is distinguished from the special sciences in this: it seeks to study all of the various types of entities existing at all levels of granularity

and to establish how these entities hang together to form complex wholes at different levels

Ontology is essentially cross- disciplinary

Methods of ontology: the development of theories of wider or narrower scope the testing and refinement of such theories –by logical formalization (as a kind of “experimentation with diagrams” (Peirce)) –by measuring them up against difficult counterexamples and against the results of science and observation

Sources for ontological theorizing: thought experiments the study of philosophical texts most importantly: the results of natural science more recently: controlled experiments with domain ontologies

GOL A General Ontological Language Barry Smith Heinrich Herre Barbara Heller

GOL Hierarchy of Categories Entity Basic Relations SetUrelement UniversalIndividual TopoidSubstanceMomentChronoidSituoid 1-placen-place (Material Relations)

GOL Hierarchy of Categories Entity Basic Relations SetUrelement UniversalIndividual TopoidSubstanceMomentChronoidSituoid 1-placen-place (Material Relations)

Some Basic Relations x is part of y x is an instantiation of y x inheres in y x frames y x is located in y x is element of y

Aims of the Project GOL Development of a well-founded ontological theory (a theory of everything) based on philosophical principles (truths) Testing of this theory in the medical domain

EMPIRICAL TEST: Standard classification systems in medicine such as GALEN, UMLS, SNOMED have a series of well-understood defects (they are based on pragmatically conceived set-theoretical modeling) Question: Can we do better with a principled, top-level, theoretically grounded ontology?

EMPIRICAL TEST: ‘Better’ = more efficient information systems (in medicine) more efficient searches … more efficient communication between databases … more efficient merging of databases derived from different sources …

What is the most suitable form of representation for knowledge? Effective information systems are best arrived at by instilling as much knowledge of what into a system as possible. Leading early proponents of this view in AI: Minsky, McCarthy, Pat Hayes, Doug Lenat (CYC)

Information systems are systems of representations: Programs are representations of processes (e.g. in a bank), Data structures are representations of objects (e.g. customers)

The Ontologist’s Credo: To create effective representations it is an advantage if one knows something about the objects and processes one is trying to represent.

The Ontologist’s Credo: To create effective representations it is an advantage if one knows something about the objects and processes one is trying to represent.

This means that one must know something about the specific token objects (employees, taxpayers, domestic partners) recorded in one’s database, but also something about objects, properties and relations in general, and also about the general types of processes in which objects, properties and relations are involved.

The growth of ontology in information science reflects efforts to solve

The Tower of Babel Problem Different groups of system designers have their own idiosyncratic terms and concepts by means of which they represent the information they receive. The problems standing in the way of putting this information together within a single system increase geometrically. Methods must be found to resolve terminological and conceptual incompatibilities.

The term ‘ontology’ came to be used by information scientists in the 1990s to describe the construction of a canonical description of this sort. An ontology is a dictionary of terms formulated in a canonical syntax and with commonly accepted definitions and axioms designed to yield a shared framework for use by different information systems communities. Above all: to facilitate portability, mergeability of database content (taken over from Quine)

Ontology in the Information Systems sense = a concise and unambiguous description of the principal, relevant entities of an application domain and of their potential relations to each other

Some successes of ontology LADSEB (Nicola Guarino) ONTEK (Chuck Dement, Peter Simons)

ONTEK: Ontology of Aircraft Construction and Maintenance Ontek’s PACIS system embraces within a single framework aircraft parts and functions raw-materials and processes involved in manufacturing the times these processes and sub-processes take job-shop space and equipment an array of different types of personnel the economic properties of all of these entities

PACIS NOMENCLATURE

PACIS METASYSTEMATICS (CLADE)

THREE USES OF ONTOLOGY 1.in philosophy 2.in anthropology 3.in information science

Quine: each natural science has its own preferred repertoire of types of objects to the existence of which it is committed (1952)

Quine: From Ontology to Ontological Commitment For Quineans, the ontologist studies, not reality, but scientific theories … ontology is then the study of the ontological commitments or presuppositions embodied in the different natural sciences

For Quine, as for the followers of Aristotle, the term ‘ontology’ can be used only in the singular To talk of ‘ontologies’, in the plural, is analogous to confusing mathematics with ethnomathematics There are not different biologies, but rather different branches of biology.

Quineanism: only natural sciences can be taken ontologically seriously The way to do ontology is exclusively through the investigation of scientific theories Assumption: All natural sciences are compatible with each other

Growth of Quine-style ontology outside philosophy: In the 1970s psychologists and anthropologists sought to elicit the ontological commitments (‘ontologies’, in the plural) of different cultures and groups (… ‘folk’ ontologies) They sought to establish what individual subjects, or entire human cultures, are committed to, ontologically, in their everyday cognition

Natural science: All natural sciences are in large degree consistent with each other Thus it is reasonable to identify ontology – the search for answers to the question: what exists? – with the study of the ontological commitments of natural scientists

+ common sense The identification of ontology with the study of ontological commitments still makes sense when one takes into account also certain commonly shared commitments of common sense (for example that cows exist) It is after all true that cows exist

PROBLEM: this identification of ontology becomes strikingly less defensible when the ontological commitments of various specialist groups of non-scientists are allowed into the mix.

How, ontologically, are we to treat the commitments of astrologists? or clairvoyants? or believers in leprechauns?

THREE USES OF ONTOLOGY 1.in philosophy 2.in anthropology 3.in information science

The Birth of Ugly Ontology In the 1980s “Ontology” begins to be used for a certain type of conceptual modeling How to build ontologies? By looking at the world, surely (= Good ontology) Well, No Let’s build ontologies by looking at what people think about the world

Ontology becomes a branch of Knowledge Representation Work on building ontologies as conceptual models pioneered in Stanford: KIF (Knowledge Interchange Format) (Genesereth) and Ontolingua (Gruber)

Ontology becomes a branch of Knowledge Representation Information systems ontologist took the folk ontologies of the anthropologists as their paradigm, rather than the realist ontological theories propounded by philosophers over the ages The conceived ontology as … conceptual modeling

Arguments for Ontology as Conceptual Modeling Philosophical ontology is hard. Life is short. Since the requirements placed on information systems change at a rapid rate, work on the construction of corresponding ontologies of real-world objects is unable to keep pace. Therefore, we turn to conceptually defined surrogates for objects, which are easier modeling targets

In the world of information systems there are many surrogate world models and thus many ontologies

… and all ontologies are equal

Traditional ontologists are attempting to establish the truth about reality

Information systems ontologists have shorter time horizons … this leads them to neglect the standard of truth in favor of other, putatively more practical standards, such as programmability

A good ontology is built to represent some pre-existing domain of reality, to reflect the properties of the objects within its domain For an information system there is no reality other than the one created through the system itself, so that the system is, by definition, correct

Ontological engineers accept the closed world assumption: a formula that is not true in the database is thereby false The definition of a client of a bank is: “a person listed in the database of bank clients”

The system contains all the positive information about the objects in the domain The system becomes a world unto itself Compare: Kant’s ‘phenomenal world’

Only those objects exist which are represented in the system

Gruber (1995): ‘For AI systems what “exists” is what can be represented’

The objects in closed world models can possess only those properties which are represented in the system

They are tuples = <SSN, Name, Date of Birth, Date of Death, Name of Male Parent, Name of Female Parent>

But this means that these objects (for example people in a database) are not real objects of flesh and blood at all They are denatured surrogates, possessing only a finite number of properties (sex, date of birth, social security number, marital status, employment status, and the like)

Tom Gruber: an ontology is: ‘the specification of a conceptualisation’ It is a description (like a formal specification of a program) of the concepts and relationships that can exist for an agent or a community of agents. (Note confusion of ‘object’ and ‘concept’)

We engage with the world in a variety of different ways: We use maps, specialized languages, and scientific instruments. … We engage in rituals, we tell stories. Gruber’s Idea:

Each way of behaving involves a certain conceptualisation: a system of concepts or categories in terms of which the corresponding universe of discourse is divided up into objects, processes and relations

Examples of conceptualizations: in a religious ritual setting we might use concepts such as God, salvation, and sin in a scientific setting we might use concepts such as micron, force, and nitrous oxide in a story-telling setting we might use concepts such as: magic spell, leprechaun, and witch

Such conceptualizations are often tacit An ontology is the result of making them explicit (Gruber)

ontology concerns itself not at all with the question of ontological realism It cares about “conceptualizations” It does not care whether such conceptualizations are true of some independently existing reality.

ontology deals with ‘closed world data models’ devised with specific practical purposes in mind

And all of such surrogate created worlds are treated by the ontological engineer as being on an equal footing.

ATTEMPTS TO SOLVE THE TOWER OF BABEL PROBLEM VIA CONCEPTUAL MODELS HAVE FAILED unfortunately

WHY?

LEPRECHAUNS AGAIN: There are Good and Bad Conceptualizations

There need be no common factor between one conceptualization and the next (there is no common factor between the conceptualization of atomic physics and the conceptualization of leprechauns)

Not all conceptualizations are equal.

There are bad conceptualizations, rooted in: error myth-making astrological prophecy hype bad dictionaries antiquated information systems bad philosophy

These deal in large part only with created pseudo-domains, and not with any reality beyond

How to make an ‘ontology’ 1.Take two or more large databases or standardized vocabularies relating to some domain 2. Use statistical or other methods to ‘merge’ them together

The result of integrating such errors and unclarities together is garbage

existing large databases and standardized vocabularies embody systematic errors and massive ontological unclarities because

SIGNS OF HOPE: Some ontological engineers (ONTEK, LADSEB) have recognized that they can improve their methods by drawing on the results of the philosophical work in ontology carried out over the last 2000 years

They have recognized that the abandonment of the Closed World Assumption may itself have positive pragmatic consequences What happens if ontology is directed not towards mutually inconsistent conceptualizations, but rather towards the real world of flesh-and-blood objects? The likelihood of our being able to build a single workable system of ontology is much higher

It is precisely because good conceptualizations are transparent to reality that they have a reasonable chance of being integrated together in robust fashion into a single unitary ontological system. The real world thus itself plays a significant role in ensuring the unifiability of our separate domain ontologies

But this means that we must abandon the attitude of tolerance towards both good and bad conceptualizations

and return once more to

NEW SECTI ON END