1 basic formal ontology barry smith march 2004

124
1 Basic Formal Ontology Barry Smith http://ontologist.com March 2004

Post on 22-Dec-2015

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Basic Formal Ontology Barry Smith  March 2004

1

Basic Formal Ontology

Barry Smithhttp://ontologist.com

March 2004

Page 2: 1 Basic Formal Ontology Barry Smith  March 2004

2

Page 3: 1 Basic Formal Ontology Barry Smith  March 2004

3

The problem

Different communities of medical researchers use different and often incompatible category systems in expressing the results of their work

Page 4: 1 Basic Formal Ontology Barry Smith  March 2004

4

The solution

“ONTOLOGY”

Remove “Ontology Impedance”

But what does “ontology” mean?

Page 5: 1 Basic Formal Ontology Barry Smith  March 2004

5

Two alternative readings

Ontologies are oriented around terms or concepts = currently popular IT conception

Ontologies are oriented around the entities in reality = traditional philosophical conception, embraced also by IFOMIS

Page 6: 1 Basic Formal Ontology Barry Smith  March 2004

6

Ontology as a branch of philosophy

seeks to establish

the science of the kinds and structures of objects, properties, events, processes and relations in every domain of reality

Page 7: 1 Basic Formal Ontology Barry Smith  March 2004

7

Ontology a kind of generalized chemistry or zoology

(Aristotle’s ontology grew out of biological classification)

Page 8: 1 Basic Formal Ontology Barry Smith  March 2004

8

Aristotle

world’s first ontologist

Page 9: 1 Basic Formal Ontology Barry Smith  March 2004

9

World‘s first ontology

(from Porphyry’s Commentary on Aristotle’s Categories)

Page 10: 1 Basic Formal Ontology Barry Smith  March 2004

10

Linnaean Ontology

Page 11: 1 Basic Formal Ontology Barry Smith  March 2004

11

Ontology is distinguished from the special sciences

it seeks to study all of the various types of entities existing at all levels of granularity

Page 12: 1 Basic Formal Ontology Barry Smith  March 2004

12

and to establish how they hang together to form a single whole (‘reality’ or ‘being’)

Page 13: 1 Basic Formal Ontology Barry Smith  March 2004

13

different concept/terminology systems

Page 14: 1 Basic Formal Ontology Barry Smith  March 2004

14

need not interconnect at all

for example they may relate to entities of different granularity

Page 15: 1 Basic Formal Ontology Barry Smith  March 2004

15

we cannot make incompatible terminology-systems interconnect

just by looking at concepts, or knowledge or language

Page 16: 1 Basic Formal Ontology Barry Smith  March 2004

16

we cannot make incompatible terminology-systems interconnect

by staring at the terminology systems themselves

Page 17: 1 Basic Formal Ontology Barry Smith  March 2004

17

to decide which of a plurality of competing definitions to accept

we need some tertium quid

Page 18: 1 Basic Formal Ontology Barry Smith  March 2004

18

we need, in other words,

to take the world itself into account

Page 19: 1 Basic Formal Ontology Barry Smith  March 2004

19

BFO

= basic formal ontology

Page 20: 1 Basic Formal Ontology Barry Smith  March 2004

20

BFO

ontology is defined not as the ‘standardization’ or ‘specification’ of conceptualizations

(not as a branch of knowledge or concept engineering)

but as an inventory of the entities existing in reality

Page 21: 1 Basic Formal Ontology Barry Smith  March 2004

21

The BFO framework

will solve the problem of ontological impedance and provide tools for quality-control on the output of computer applications

Page 22: 1 Basic Formal Ontology Barry Smith  March 2004

22

BFO not a computer application

but a Reference Ontology

(something like old-fashioned metaphysics)

Page 23: 1 Basic Formal Ontology Barry Smith  March 2004

23

Reference Ontology

a theory of a domain of entities in the world

Page 24: 1 Basic Formal Ontology Barry Smith  March 2004

24

BFOnot just a system of categoriesbut a formal theory with definitions, axioms, theoremsdesigned to provide the resources for

reference ontologies for specific domainsof sufficient richness that terminological incompatibilities can be resolved intelligently rather than by brute force

Page 25: 1 Basic Formal Ontology Barry Smith  March 2004

25

Proposed solutiondistinguish two separate tasks:- the task of developing computer applications

capable of running in real time- the task of developing an expressively rich

framework of a sort which will allow us to resolve incompatibilities between definitions and formulate intuitive and reliable principles for database curation

Page 26: 1 Basic Formal Ontology Barry Smith  March 2004

26

Reference Ontology

a theory of the tertium quid

– called reality –

needed to hand-callibrate database/terminology systems

Page 27: 1 Basic Formal Ontology Barry Smith  March 2004

27

Methodology

Get ontology right first

(realism; descriptive adequacy; rather powerful logic);

solve tractability problems later

Page 28: 1 Basic Formal Ontology Barry Smith  March 2004

28

Page 29: 1 Basic Formal Ontology Barry Smith  March 2004

29

Realist Perspectivalism

There is a multiplicity of ontological perspectives on reality, all equally veridical i.e. transparent to reality

Page 30: 1 Basic Formal Ontology Barry Smith  March 2004

30

Anatomy vs. Pathology

Page 31: 1 Basic Formal Ontology Barry Smith  March 2004

31

The Problem

The tumor developed in John’s lung over 25 years

Page 32: 1 Basic Formal Ontology Barry Smith  March 2004

32

The Problem

____ developed in _____ over 25 years

process

state

Page 33: 1 Basic Formal Ontology Barry Smith  March 2004

33

The Problem

The tumor developed in the lung over 25 years

substances

things

objects

continuants

Page 34: 1 Basic Formal Ontology Barry Smith  March 2004

34

The Problem

The tumor developed in John’s lung over 25 years

PARTHOOD NOT DETERMINATE

Page 35: 1 Basic Formal Ontology Barry Smith  March 2004

35

The Problem

The tumor developed in the lung over 25 years

substances

GLUING THESE TOGETHER YIELDS ONTOLOGICAL MONSTERS

processes

Page 36: 1 Basic Formal Ontology Barry Smith  March 2004

36

Substances and processes exist in time in different ways

substance

t i m

e

process

Page 37: 1 Basic Formal Ontology Barry Smith  March 2004

37

SNAP vs SPAN

Endurants vs perdurants

Continuants vs occurrents

In preparing an inventory of reality

we keep track of these two different kinds of entities in two different ways

Page 38: 1 Basic Formal Ontology Barry Smith  March 2004

38

No way in which sums of substances and processes can exist in time

… hence

Page 39: 1 Basic Formal Ontology Barry Smith  March 2004

39

Fourdimensionalism– only processes exist

– time is just another dimension, analogous to the three spatial dimensions

– substances are analyzed away as worms/fibers within the four-dimensional plenum

Page 40: 1 Basic Formal Ontology Barry Smith  March 2004

40

There are no substances

Bill Clinton does not exist

Rather: there exists within the four-dimensional plenum a continuous succession of processes which are similar in a Billclintonizing way

Page 41: 1 Basic Formal Ontology Barry Smith  March 2004

41

Fourdimensionalism (the SPAN perspective) is right in

everything it says

But incomplete

Page 42: 1 Basic Formal Ontology Barry Smith  March 2004

42

Realist Perspectivalism

There is a multiplicity of ontological perspectives on reality, all equally veridical = transparent to reality

Page 43: 1 Basic Formal Ontology Barry Smith  March 2004

43

Need for different perspectives

Not one ontology, but a multiplicity of complementary ontologies

Cf. particle vs. wave ontologies in quantum mechanics

Page 44: 1 Basic Formal Ontology Barry Smith  March 2004

44

Two Orthogonal, Complementary Perspectives

SNAP and SPAN

Page 45: 1 Basic Formal Ontology Barry Smith  March 2004

45

Snapshot Video ontology ontology

substance

t i m

e

process

Page 46: 1 Basic Formal Ontology Barry Smith  March 2004

46

SNAP and SPANstocks and flows

commodities and services

product and process

anatomy and physiology

Page 47: 1 Basic Formal Ontology Barry Smith  March 2004

47

SNAP and SPANSNAP entities

- have continuous existence in time

- preserve their identity through change

- exist in toto if they exist at all

SPAN entities

- have temporal parts

- unfold themselves phase by phase

- exist only in their phases/stages

Page 48: 1 Basic Formal Ontology Barry Smith  March 2004

48

You are a substance

Your life is a process

You are 3-dimensional

Your life is 4-dimensional

Page 49: 1 Basic Formal Ontology Barry Smith  March 2004

49

Many SNAP Ontologies

t1

t3t2

here time exists outside the ontology, as an index or time-stamp

Page 50: 1 Basic Formal Ontology Barry Smith  March 2004

50

each SNAPi section through reality

includes everything which exists (present tense)

Page 51: 1 Basic Formal Ontology Barry Smith  March 2004

51

mereology works without restriction (parthood is everywhere determinate) in

every SNAPi ontology

Page 52: 1 Basic Formal Ontology Barry Smith  March 2004

52

Three kinds of SNAP entities

1. Substances (Independent)

2. SNAP Dependent Entities

3. Spatial regions, contexts, niches, environments

Page 53: 1 Basic Formal Ontology Barry Smith  March 2004

53

SNAP dependent entities

States, powers, qualities, roles …

functions, dispositions, plans, shapes, status, habitus, liabilities …

= dependent SNAP entities

Page 54: 1 Basic Formal Ontology Barry Smith  March 2004

54

SNAP dependent entities:

one-place:

your temperature, color, heightmy knowledge of French

the whiteness of this cheese the warmth of this stone

the fragility of this glass

Page 55: 1 Basic Formal Ontology Barry Smith  March 2004

55

relational SNAP dependent entities

John Mary

love

stand in relations of one-sided dependence to a plurality of substances simultaneously

specific dependence

Page 56: 1 Basic Formal Ontology Barry Smith  March 2004

56

Three kinds of SNAP entities

1. Substances

2. Dependents

3. Spatial regions, contexts, niches, environments

Page 57: 1 Basic Formal Ontology Barry Smith  March 2004

57

Spatial regions + sites (contexts, niches, environments)

Organism species evolve into environments

Domesticated spatial regions: rooms, nostrils, your alimentary tract

Fiat spatial regions: JFK designated airspace

Page 58: 1 Basic Formal Ontology Barry Smith  March 2004

58

Page 59: 1 Basic Formal Ontology Barry Smith  March 2004

59

SNAP: Entities existing in toto at a time

Page 60: 1 Basic Formal Ontology Barry Smith  March 2004

60

The SPAN Ontology

t i m e

Page 61: 1 Basic Formal Ontology Barry Smith  March 2004

61

here time exists as part of the domain of the ontology

The SPAN ontology

Page 62: 1 Basic Formal Ontology Barry Smith  March 2004

62

mereology works without restriction everywhere here

t i m e

clinical trial

Page 63: 1 Basic Formal Ontology Barry Smith  March 2004

63

Processes, too, are dependent on substances

One-place vs. relational processes

One-place processes:

your getting warmer

your getting hungrier

Page 64: 1 Basic Formal Ontology Barry Smith  March 2004

64

Examples of relational processes

kissings, thumpings, conversations,

dancings,

join their carriers together into collectives of greater or lesser duration

Page 65: 1 Basic Formal Ontology Barry Smith  March 2004

65

SPAN: Entities extended in time

SPANEntity extended in time

Portion of Spacetime

Fiat part of process *First phase of a clinical trial

Spacetime worm of 3 + Tdimensions

occupied by life of organism

Temporal interval *projection of organism’s life

onto temporal dimension

Aggregate of processes *Clinical trial

Process[±Relational]

Circulation of blood,secretion of hormones,course of disease, life

Processual Entity[Exists in space and time, unfolds

in time phase by phase]

Temporal boundary ofprocess *

onset of disease, death

Page 66: 1 Basic Formal Ontology Barry Smith  March 2004

66

Relations to DOLCE

SNAP vs. SPAN

One ontology or many?

Qualities are SNAP entities

Treatment of space as quality

Quality regions (temperature, color, height)

Page 67: 1 Basic Formal Ontology Barry Smith  March 2004

67

Two kinds of SPAN entities

1. Processes (including events: process-boundaries, settings)

2. Spatio-temporal regions

Page 68: 1 Basic Formal Ontology Barry Smith  March 2004

68

Settings = 4-dimensional environments

Lobsters have evolved into environments marked by cyclical patterns of temperature change

Tudor EnglandThe Afghan winterThe window of opportunity for an invasion of Iraq

Page 70: 1 Basic Formal Ontology Barry Smith  March 2004

70

problem cases

forest fire

anthrax epidemic

hurricane Maria

traffic jam

ocean wave

Page 71: 1 Basic Formal Ontology Barry Smith  March 2004

71

forest fire:

a process

a pack of monkeys jumping from tree to tree and eating up the trees as they go

the Olympic flame:

a process or a thing?

(anthrax spores are little monkeys)

Page 72: 1 Basic Formal Ontology Barry Smith  March 2004

72

The Epidemic (SNAP)

The Spread of an Epidemic (SPAN)

Page 73: 1 Basic Formal Ontology Barry Smith  March 2004

73

Material examples:

performance of a symphonyprojection of a filmexpression of an emotionutterance of a sentenceapplication of a therapycourse of a diseaseincrease of temperature

Page 74: 1 Basic Formal Ontology Barry Smith  March 2004

74

The Gene Ontology

is so confused about ‘functions’ and ‘processes’ because it does not have the distinction between SNAP and SPAN (between function and functioning)

Page 75: 1 Basic Formal Ontology Barry Smith  March 2004

75

How link SNAP and SPAN together?

via formal relations

= entities which do not add anything to being

Page 76: 1 Basic Formal Ontology Barry Smith  March 2004

76

Successive Causality

SNAP-SPAN: Agent causationA substance produces causally a process

SPAN-SPAN: Process causationOne process causes another process

SPAN-SNAP: Causal repercussionA process results in the modification of a substance (always mediated by process causation)

SNAP-SNAP: Causal originOne substance is the causal origin of another (mediated by other types of causal relations)

Page 77: 1 Basic Formal Ontology Barry Smith  March 2004

77

Successive Causality

SNAP-SPAN: Agent causation

SPAN-SPAN: Process causation

SPAN-SNAP: Causal repercussion

SNAP-SNAP: Causal origin

Page 78: 1 Basic Formal Ontology Barry Smith  March 2004

78

Simultaneous causality

SPAN-SPAN

The rise in temperature causes the (simultaneous) increase in pressure

(Boyle’s law)

Page 79: 1 Basic Formal Ontology Barry Smith  March 2004

79

Substance Process

PARTICIPATION(a species of dependence)

Page 80: 1 Basic Formal Ontology Barry Smith  March 2004

80

Participation (SNAP-SPAN)

A substance (SNAP) participates in a process (SPAN)

A runner participates in a race

A voter participates in an election

Page 81: 1 Basic Formal Ontology Barry Smith  March 2004

81

Axes of variation

activity/passivity (agentive)

direct/mediated

benefactor/malefactor (conducive to existence) [MEDICINE]

Page 82: 1 Basic Formal Ontology Barry Smith  March 2004

82

SNAP-SPAN

Participation

Perpetration (+agentive)

Initiation

Perpetuation

Termination

Influence

Facilitation

Hindrance

Mediation

Patiency(-agentive)

Page 83: 1 Basic Formal Ontology Barry Smith  March 2004

83

Perpetration

A substance perpetrates an action (direct and agentive participation in a process):

The referee fires the starting-pistol

The captain gives the order

Page 84: 1 Basic Formal Ontology Barry Smith  March 2004

84

Initiation

A substance initiates a process:

The referee starts the race

The attorney initiates the process of appeal

Page 85: 1 Basic Formal Ontology Barry Smith  March 2004

85

Perpetuation

A substance sustains a process:

The singer sings the song

The charged filament perpetuates the emission of light

Page 86: 1 Basic Formal Ontology Barry Smith  March 2004

86

Termination

A substance terminates a process:

The operator terminates the projection of the film

The judge terminates the imprisonment of the pardoned convict

Page 87: 1 Basic Formal Ontology Barry Smith  March 2004

87

Influence

A substance (or its quality) has an effect on a process

The steepness of the slope affects the movement of the troopsThe politicians influence the course of the war

Page 88: 1 Basic Formal Ontology Barry Smith  March 2004

88

Hindrance, prevention

A substance has a negative effect on the unfolding of a process (by participating in other processes)

The drug hinders the progression of the disease

The strikers prevent the airplane from departing

Page 89: 1 Basic Formal Ontology Barry Smith  March 2004

89

Mediation

A substance plays an indirect role in the unfolding of a process relating other participants:

The Norwegians mediate the discussions between the warring parties

Page 90: 1 Basic Formal Ontology Barry Smith  March 2004

90

Patiency

Dual of agentive participation

John kisses [Mary] (John agent)

Mary is kissed [by John] (Mary patient)

Page 91: 1 Basic Formal Ontology Barry Smith  March 2004

91

Signatures of meta-relations

SNAP Component SPAN Component

Substances

SPQR…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 92: 1 Basic Formal Ontology Barry Smith  March 2004

92

Signatures of meta-relations

SNAP Component SPAN Component

Substances

SPQR…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 93: 1 Basic Formal Ontology Barry Smith  March 2004

93

Signatures of meta-relations

SNAP Component SPAN Component

Substances

SPQR…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 94: 1 Basic Formal Ontology Barry Smith  March 2004

94

Signatures of meta-relations

SNAP Component SPAN Component

Substances

SPQR…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 95: 1 Basic Formal Ontology Barry Smith  March 2004

95

REALIZATION

Page 96: 1 Basic Formal Ontology Barry Smith  March 2004

96

Signatures of meta-relations

SNAP Component SPAN Component

Substances

SPQR…

Spatial Regions

Processuals

Processes

Events

Space-Time Regions

participation

realization

Page 97: 1 Basic Formal Ontology Barry Smith  March 2004

97

Realization (SPQR process)

The most general relation between a dependent (SPQR…) entity and a process

The power to legislate is realized through the passing of a law

The role of antibiotics in treating infections is via the killing of bacteria

Page 98: 1 Basic Formal Ontology Barry Smith  March 2004

98

Realization (SNAP-SPAN)

the execution of a plan, algorithm

the expression of a function

the exercise of a role

the realization of a disposition

Page 99: 1 Basic Formal Ontology Barry Smith  March 2004

99

SPQR… entities and their SPAN realizations

plan

function

role

disposition

algorithm

SNAP

Page 100: 1 Basic Formal Ontology Barry Smith  March 2004

100

SPQR… entities and their SPAN realizations

execution

expression

exercise

realization

application

course

SPAN

Page 101: 1 Basic Formal Ontology Barry Smith  March 2004

101

SNAP SPAN

Participation

Substance Process

Realization

SPQR Process

Page 102: 1 Basic Formal Ontology Barry Smith  March 2004

102

Creation

A process brings into being a substance:

The declaration of independence creates the new state

The work of the potter creates the vase

Page 103: 1 Basic Formal Ontology Barry Smith  March 2004

103

Sustaining in being

A process sustains in being a substance:

The circulation of the blood sustains the body

Levying taxes sustains the army

Page 104: 1 Basic Formal Ontology Barry Smith  March 2004

104

Degradation

A process has negative effects upon a substance

Eating sugar contributes to the deterioration of your teeth.

The flow of water erodes the rock

Page 105: 1 Basic Formal Ontology Barry Smith  March 2004

105

Destruction

A process puts a substance out of existence

The explosion destroys the car

The falling of the vase on the floor breaks it

Page 106: 1 Basic Formal Ontology Barry Smith  March 2004

106

Demarcation

A process creates (fiat or bona fide) boundaries of substances.

The signing of the treaty establishes fixed borders between the two nations

The tracing of the area of operation by the surgeon defines a boundary, the incision performed by the surgeon yet another one

Page 107: 1 Basic Formal Ontology Barry Smith  March 2004

107

Blurring

A process destroys boundaries of substances:

The military stand-off creates the no man's land

The successful transplant obliterates the boundary between original and grafted tissue

Page 108: 1 Basic Formal Ontology Barry Smith  March 2004

108

Creation

A process brings into being a dependent SNAP entity (quality, shape)

The accident reshapes the car.

The baking of the clay gives the vase its rigidity and color.

Page 109: 1 Basic Formal Ontology Barry Smith  March 2004

109

Continuation

A process sustains the existence of a dependent SNAP entity

The firing of the fireworks maintains the coloration of the sky

The intake of alcohol sustains the rosiness of his cheeks

Page 110: 1 Basic Formal Ontology Barry Smith  March 2004

110

Destruction

A process destroys/changes a dependent SNAP entity

The accident destroys the car's shape

The burning of the vase destroys its color

The demotion relieved him of his rank as an officer

Page 111: 1 Basic Formal Ontology Barry Smith  March 2004

111

SNAP-SPAN

Participation

Perpetration (+agentive)

Initiation

Perpetuation

Termination

Influence

Facilitation

Hindrance

Mediation

Patiency(-agentive)

Page 112: 1 Basic Formal Ontology Barry Smith  March 2004

112

SPAN-SNAP

Involvement

Creation

Sustenance

Destruction

Continuation

DegradationDestruction

Creation

DemarcationBlurring

Qualitative projection

Degradation

Page 113: 1 Basic Formal Ontology Barry Smith  March 2004

113

Realist Perspectivalism

There is a multiplicity of ontological perspectives on reality, all equally veridical i.e. transparent to reality

Page 114: 1 Basic Formal Ontology Barry Smith  March 2004

114

Cardinal Perspectives

SNAP vs. SPAN

Granularity (Micro vs. Meso vs. Macro)

Page 115: 1 Basic Formal Ontology Barry Smith  March 2004

115

Cardinal Perspectives

SNAP vs. SPAN

Granularity (Micro vs. Meso vs. Macro)

Page 116: 1 Basic Formal Ontology Barry Smith  March 2004

116

 

Ontological Zooming

Page 117: 1 Basic Formal Ontology Barry Smith  March 2004

117

Ontological Zooming

human anatomy

cellular anatomy

Page 118: 1 Basic Formal Ontology Barry Smith  March 2004

118

Part-Whole

Basic relation exclusively intra-ontological: either SNAP-SNAP or SPAN-SPAN.

SNAP-SNAP: only if SNAPis have the same temporal index

Page 119: 1 Basic Formal Ontology Barry Smith  March 2004

119

Relations crossing the SNAP/SPAN border are never part-relations

John’s lifesubstance John

physiological processes

sustaining in existence

Page 120: 1 Basic Formal Ontology Barry Smith  March 2004

120

Granularity

spatial region substance

parts of substances are always substances

Page 121: 1 Basic Formal Ontology Barry Smith  March 2004

121

Granularity

spatial region substance

parts of spatial regions are always spatial regions

Page 122: 1 Basic Formal Ontology Barry Smith  March 2004

122

Granularity

process

parts of processes are always processes

Page 123: 1 Basic Formal Ontology Barry Smith  March 2004

123

Intra-granular and cross-granular parthood

across SNAPs:Kevin’s arm is part of KevinKevin’s molecule is part of Kevin

across SPANs:Kevin’s leg-movement is part of Kevin’s runningKevin’s cytometabolism is part of Kevin’s running

Page 124: 1 Basic Formal Ontology Barry Smith  March 2004

124

THE END