Historical Introduction to Ontologies Barry Smith.

57
Historical Introduction to Ontologies Barry Smith
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    230
  • download

    0

Transcript of Historical Introduction to Ontologies Barry Smith.

Page 1: Historical Introduction to Ontologies Barry Smith.

Historical Introduction to Ontologies

Barry Smith

Page 2: Historical Introduction to Ontologies Barry Smith.

A brief history of ontology

Aristotle: Ontology is first philosophy

Realist theory of categories based on

substances and accidents

universals and particulars

Epistemological optimism2

Page 3: Historical Introduction to Ontologies Barry Smith.

Porphyrian Hierarchy

3

Page 4: Historical Introduction to Ontologies Barry Smith.

Linnaean Hierarchy

4

Page 5: Historical Introduction to Ontologies Barry Smith.

Epistemological pessimism

Descartes: Sceptical doubt, epistemology is first philosophy, we can only know our own minds

Kant: Reality in itself is unknowable; all we can ever know is our own concepts

5

Page 6: Historical Introduction to Ontologies Barry Smith.

The 20th Century

Frege, Russell, Wittgenstein

invention of first-order logic

Logic is first philosophy

Vienna Circle (1922 – 1938)

Schlick, Neurath, Gödel, Carnap ...

“Universal science”

Joseph Woodger, The Axiomatic Method in Biology (1937)

6

Page 7: Historical Introduction to Ontologies Barry Smith.

Primitive classes Primitive relations

cell

male gamete

female gamete

whole organism

organized unity

genetic property

part of

earlier than

derives by division or

fusion from

environment of

primitive classes and relations in Woodger

primitive classes and relations in Woodger 7

Page 8: Historical Introduction to Ontologies Barry Smith.

sample page from Woodger

8

Page 9: Historical Introduction to Ontologies Barry Smith.

Analytical metaphysicsQuine

Ontological commitment (study not: what there is, but: what sciences believe there is when logically formalized)

Nominalism: no universals or types, just generic predicates

Analytical metaphysics (from ca. 1980): Chisholm, Armstrong, Fine, Lowe, … rediscovery of metaphysics as first philosophy

Realist theory of universals 9

Page 10: Historical Introduction to Ontologies Barry Smith.

Applied Ontology, 5 (2010), 79–108

10

Page 11: Historical Introduction to Ontologies Barry Smith.

11

Page 12: Historical Introduction to Ontologies Barry Smith.

Lord and Stevens

“There are now over 60 ontologies in active use, increasingly developed as large, international collaborations. There are, however, many opinions on how ontologies should be authored ... Recently, a common opinion has been the “realist” approach that places restrictions upon the style of modelling considered to be appropriate.

12

Page 13: Historical Introduction to Ontologies Barry Smith.

Lord and Stevens

‘... realism appears to be over-simplistic which, perversely, results in overly complex ontological models. We suggest that it is impossible to avoid compromise in modelling ontology; a clearer understanding of these compromises will better enable appropriate modelling ...”

13

Page 14: Historical Introduction to Ontologies Barry Smith.

Two methodologiesLogical conceptualism (Gary Merrill, Phil Lord,

Robert Stevens, ...)

using received FOL, or OWL, each group should formalize the sentences they need, using the attributes they need (‘tolerance’),

and then coordinate later to resolve forking problems

Ontological realism (OBO Foundry)

prospective standardization based on something like Basic Formal Ontology

14

Page 15: Historical Introduction to Ontologies Barry Smith.

Argument in favor of tolerance

Scientists need flexibility

For any proposed top-level ontological axiom – for example that the world is divided into continuants and occurrents – there are entrenched views both pro and contra.

15

Page 16: Historical Introduction to Ontologies Barry Smith.

Integrity is assured because users of OBO Foundry ontologies are focused on one and the same biological reality

Take care of flexibility through:

constant updates

competing consortia

user interfaces / views

application ontologies built on a common core of reference ontologies

Arguments against tolerance : 1. the need to prevent forking

.

16

Page 17: Historical Introduction to Ontologies Barry Smith.

The lessons of the GO and the FMA

Arguments against tolerance : 2. secondary uses

.

17

Page 18: Historical Introduction to Ontologies Barry Smith.

Uses of ‘ontology’ in PubMed abstracts

18

Page 19: Historical Introduction to Ontologies Barry Smith.

By far the most successful: GO (Gene Ontology)

19

Page 20: Historical Introduction to Ontologies Barry Smith.

Hierarchical view representing relations between represented types 20

Page 21: Historical Introduction to Ontologies Barry Smith.

Most successful ontology venture thus far

$100 mill. invested in literature and database curation using the Gene Ontology (GO)

based on the idea of annotation

over 11 million annotations relating gene products (proteins) described in the UniProt, Ensembl and other databases to terms in the GO

multiple secondary uses – because the ontology was not built to meet one specific set of requirements

21

Page 22: Historical Introduction to Ontologies Barry Smith.

GO provides a controlled system of terms for use in annotating (describing, tagging)

data• multi-species, multi-disciplinary, open source

• contributing to the cumulativity of scientific results obtained by distinct research communities

• compare use of kilograms, meters, seconds in formulating experimental results

22

Page 23: Historical Introduction to Ontologies Barry Smith.

Sample Gene Array Data

23

Page 24: Historical Introduction to Ontologies Barry Smith.

where in the cell ?

what kind of molecular function ?

semantic annotation of data

what kind of biological process?

24

Page 25: Historical Introduction to Ontologies Barry Smith.

natural language labels

to make the data cognitively accessible to human beings

25

Page 26: Historical Introduction to Ontologies Barry Smith.

compare: legends for mapscompare: legends for maps

26

Page 27: Historical Introduction to Ontologies Barry Smith.

compare: legends for diagrams

27

Page 28: Historical Introduction to Ontologies Barry Smith.

ontologies are legends for data

28

Page 29: Historical Introduction to Ontologies Barry Smith.

compare: legends for mapscompare: legends for maps

29

Page 30: Historical Introduction to Ontologies Barry Smith.

ontologies are legends for images

30

Page 31: Historical Introduction to Ontologies Barry Smith.

what lesion ?

what brain function ?

31

Page 32: Historical Introduction to Ontologies Barry Smith.

ontologies are legends for databases

MouseEcotope GlyProt

DiabetInGene

GluChem

sphingolipid transporter

activity

32

Page 33: Historical Introduction to Ontologies Barry Smith.

annotation using common ontologies yields integration of databases

MouseEcotope GlyProt

DiabetInGene

GluChem

Holliday junction helicase complex

33

Page 34: Historical Introduction to Ontologies Barry Smith.

annotation using common ontologies can support comparison of data

34

Page 35: Historical Introduction to Ontologies Barry Smith.

annotation with Gene Ontology

supports reusability of data

supports search of data by humans

supports comparison of data

supports aggregation of data

supports reasoning with data by humans and machines

35

Page 36: Historical Introduction to Ontologies Barry Smith.

36

Page 37: Historical Introduction to Ontologies Barry Smith.

The goal: virtual science

• consistent (non-redundant) annotation

• cumulative (additive) annotation

yielding, by incremental steps, a virtual map of the entirety of reality that is accessible to computational reasoning

37

Page 38: Historical Introduction to Ontologies Barry Smith.

This goal is realizable if we have a common ontology framework

data is retrievable

data is comparable

data is integratable

only to the degree that it is annotated using a common controlled vocabulary

– compare the role of seconds, meters, kilograms … in unifying science

38

Page 39: Historical Introduction to Ontologies Barry Smith.

To achieve this end we have to engage in something like philosophy (?)

is this the right way to organize the top level of this portion of the GO?how does the top level of this ontology relate to the top levels of other, neighboring ontologies? 39

Page 40: Historical Introduction to Ontologies Barry Smith.

Strategy for doing this

see the world as organized via types/universals/categories which are hierarchically organized

and in relation to which statements can be formulated which are universally true of all instances:

cell membrane part_of cell40

Page 41: Historical Introduction to Ontologies Barry Smith.

Pleural Cavity

Pleural Cavity

Interlobar recess

Interlobar recess

Mesothelium of Pleura

Mesothelium of Pleura

Pleura(Wall of Sac)

Pleura(Wall of Sac)

VisceralPleura

VisceralPleura

Pleural SacPleural Sac

Parietal Pleura

Parietal Pleura

Anatomical SpaceAnatomical Space

OrganCavityOrganCavity

Serous SacCavity

Serous SacCavity

AnatomicalStructure

AnatomicalStructure

OrganOrgan

Serous SacSerous Sac

MediastinalPleura

MediastinalPleura

TissueTissue

Organ PartOrgan Part

Organ Subdivision

Organ Subdivision

Organ Component

Organ Component

Organ CavitySubdivision

Organ CavitySubdivision

Serous SacCavity

Subdivision

Serous SacCavity

Subdivision

part

_of

is_a

Foundational Model of Anatomy Ontology41

Page 42: Historical Introduction to Ontologies Barry Smith.

siamese

mammal

cat

organism

substancespecies, genera

animal

instances

frog

42

Page 43: Historical Introduction to Ontologies Barry Smith.

Aristotle’s metaphysics is focused on objects (things, substances, organisms)

The most important universals in his ontology are substance universals

cow man rock planet

which pertain to what a thing is at all times at which it exists

Substance universals form trees of greater and lesser generality

43

Page 44: Historical Introduction to Ontologies Barry Smith.

For Aristotle, the world contains also accidents

which pertain to how a thing is at some time at which it exists:

= what holds of a substance per accidens

red hot suntanned spinning

44

Page 45: Historical Introduction to Ontologies Barry Smith.

Accidents, too, instantiate genera and species

Thus accidents, too, form trees of greater and lesser generality

45

Page 46: Historical Introduction to Ontologies Barry Smith.

Accidents: Species and instances

this individual accident of redness (this token redness – here, now)

quality

color

red

scarlet

R232, G54, B24

46

Page 47: Historical Introduction to Ontologies Barry Smith.

= relations of inherence(one-sided existential dependence)

John

hunger

Substances are the bearers of accidents

47

Page 48: Historical Introduction to Ontologies Barry Smith.

Aristotle’s Ontological SquareSubstantial Accidental

Second substance

man

cat

ox

Second accident

headache

sun-tan

dread

First substance

this man

this cat

this ox

First accident

this headache

this sun-tan

this dread

Uni

vers

alP

artic

ular

48

Page 49: Historical Introduction to Ontologies Barry Smith.

In fact however we need more than the ontological square

Not everything in reality is either a substance or an accident

49

Page 50: Historical Introduction to Ontologies Barry Smith.

Positive and negative parts

positivepart

negativepartor hole

(made of matter)

(not made of matter)

50

Page 51: Historical Introduction to Ontologies Barry Smith.

Different kinds of holes

51

Page 52: Historical Introduction to Ontologies Barry Smith.

Cerebral Cortex

Different kinds of boundaries

52

Page 53: Historical Introduction to Ontologies Barry Smith.

Different levels of granularity

An organism is a totality of atoms

An organism is a totality of molecules

An organism is a totality of cells

An organism is a single unitary substance

... all of these express veridical partitions of one and the same reality 53

Page 54: Historical Introduction to Ontologies Barry Smith.

Beyond Aristotle

an ontology ofsubstancesprocessesqualities, functions, roles

+ holes, cavities+ fiat and bona fide boundaries+ ... information artifacts+ multiple granularities

54

Page 55: Historical Introduction to Ontologies Barry Smith.

Ontology requires multiple transparent partitions

at different levels of granularity

operating with species-genus hierarchies and with an ontology of substances and accidents along the lines described by Aristotle

substances and accidents reappear in the microscopic and macroscopic worlds of e.g. of chemistry and evolutionary biology

55

Page 56: Historical Introduction to Ontologies Barry Smith.

Periodic Table

56

Page 57: Historical Introduction to Ontologies Barry Smith.

57