1 vt. 2 snap and span: with a preamble on medical ontology barry smith

87
1 VT

Post on 15-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

1

VT

Page 2: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

2

SNAP and SPAN:with a preamble on Medical Ontology

Barry Smith

Page 3: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

3

IFOMIS

Institute for Formal Ontology and Medical Information Science

Faculty of Medicine

University of Leipzig

http://ifomis.de

Page 4: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

4

Aristotle

Der erste Ontologe

Page 5: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

5

Eine biologische Ontologie

Page 6: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

6

Linné

1763: Genera Morborum

(Nosologie

oder

Ontologie der Krankheitsarten)

Page 7: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

7

Turm von Babel

Jedes Informationssystem basiert auf einer eigenen Terminologie

Wie können wir die Inkompatibilitäten lösen, die entstehen, wenn Daten aus verschiedenen Quellen kombiniert werden?

Vgl. Wie können wir Anatomie und Physiologie integrieren?

Page 8: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

8

Wie lösen Medizinstudenten dieses Problem?

Vielfach erst durch die Begegnung mit dem Patienten Der Patient und die in ihm ablaufenden Prozesse dienen als Kristallisationspunkt für eine sinnvolle Ordnung sonst isoliert stehender (gelernter) Fakten.

(Aus Wissen-dass wird Wissen-wie)

Page 9: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

9

Dem Computer fehlt praktisches Wissen

Wie können in Medizininformations-systemen isolierte Datenartefakte zu konsistentem und anwendbarem Wissen integriert werden?

Page 10: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

10

Ursprünglicher Traum der Ontologie in der Informatik

Eine einzige allumfassende Taxonomie aller Gegenstandsarten, die als zentrales integrierendes Kategoriensystem für alle Informationssysteme dient.

Dieser Traum ist ausgeträumt ...

Page 11: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

11

Current Solutions to the Babel Problem

Semantic Web

Description Logic – works well precisely for ontologies involving simple taxonomic trees

Does NOT work well when time is involved

when A is part-of B at t1 but not at t2

when A is-a B at t1 but not at t2

Page 12: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

12

Current Solutions to the Babel Problem

Semantic WebStandardisierte Terminologien

UMLSSNOMEDICD-10Gene OntologyDigital Anatomistusw.

Page 13: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

13

Database and terminology standardization

is desparately needed in medical and bioinformatics

to enable the huge amounts of existing data to be fused together automatically

Page 14: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

14

To reap the benefits of standardization

we need to make ONE SYSTEM out of many different terminologies

But how?

Through government edict? (Scandinavia)

Through efforts of international standards bodies (ISO, CEN …)?

Through UMLS Metathesaurus?

Page 15: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

15

Central terminological switchboard

UMLS

Unified Medical Language System

National Library of Medicine

Bethesda, MD

Page 16: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

16

UMLS Metathesaurus

eine riesige Kombination verschiedener maschinenlesbarer Quellterminologien

800,000 Begriffe

10 Mio. Beziehungen

Page 17: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

17

Examples of Source-Terminologies

SNOMED-RT

Systematized Nomenclature of Medicine

MeSH

Medical Subject Headings

Page 18: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

18

is_a trees

hormone

peptide hormone digestive hormone

adrenocorticotropin glycopeptide hormone

follicle-stimulating hormone

Page 19: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

19

is_a = ist ein / ist von der Art

Diabetes Melletus is_a Disease

Page 20: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

20

Bad Coding

deriving from over-simplification

and from failure to pay attention to ontological principles

Z.B. SNOMED

both_testes is_a testis

(beide_Hoden ist_ein Hoden)

Page 21: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

21

Terminological Incompatibilities

Page 22: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

22

Representation of Blood in SNOMED

Blood is_a Tissue

Page 23: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

23

Representation of Blood in MeSH

Blood is_a Bodily Fluid

Barry Smith
Page 24: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

24

The codes are not formulated on the basis of clear principles

Therefore inconsistent

Unintuitive

Difficult to train people to use them

Application often depends on context-dependent knowledge

Page 25: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

25

The IFOMIS Contribution

help to improve standardizations through constructive criticism based on robust ontological principles

Page 26: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

26

UMLS Metathesaurus

How to navigate?

How to integrate the source terminologies?

UMLS Semantic NetworkSemantic Network

bestehend aus 134 Semantic TypesSemantic Types

soll Ordnung in diesem Wust schaffen

Page 27: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

27

UMLS Semantic Network

entity event

physical conceptual entity entity

Page 28: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

28

conceptual entity

Organism Attribute

Finding

Idea or Concept

Occupation or Discipline

Organization

Group

Group Attribute

Intellectual Product

Language

Page 29: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

29

conceptual entity

Organism Attribute

Finding

Idea or Concept

Occupation or Discipline

Organization

Group

Group Attribute

Intellectual Product

Language

Page 30: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

30

Idea or ConceptFunctional ConceptQualitative ConceptQuantitative ConceptSpatial Concept

Body Location or RegionBody Space or JunctionGeographic AreaMolecular Sequence

Amino Acid SequenceCarbohydrate SequenceNucleotide Sequence

Page 31: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

31

BREMEN

is an Idea or Concept

Page 32: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

32

Idea or ConceptFunctional ConceptQualitative ConceptQuantitative ConceptSpatial Concept

Body Location or RegionBody Space or JunctionGeographic AreaMolecular Sequence

Amino Acid SequenceCarbohydrate SequenceNucleotide Sequence

Page 33: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

33

Confusion of Ontology and Epistemology

Physical Entity

Chemical Entity

Chemical Chemical

Viewed Viewed

Structurally Functionally

Page 34: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

34

Confusion of Ontology and Epistemology

Chemical Entity

Chemical Viewed Structurally Chemical Viewed Functionally

Inorganic Chemical Organic Chemical Pharmacologic Substance

Page 35: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

35

GO: the Gene Ontology

3 large telephone directories of standardized designations for gene functions and products

organized into hierarchies via is_a and part_of

Page 36: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

36

GO

can in practice be used only by trained biologists (with know how)

whether a GO-term truly stands in the is_a relation depends e.g. on the type of organism involved

glycosome is part-of cytoplasm only for Kinetoplastidae

Computers have no counterpart of such context-dependent know-how

Page 37: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

37

GO divided into three disjoint term hierarchies

the cellular component ontology,

e.g. flagellum, chromosome, cell

the molecular function ontology,

e.g. ice nucleation, binding, protein stabilization

the biological process ontology,

e.g. glycolysis, death

Page 38: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

38

Definition of Molecular Function

“the action characteristic of a gene product.”

On March 2003 all nodes in the Molecular Function ontology (except the root) had ‘activity’ added to their names

-- confusion of function with functioning

(how deal with dormant/suppressed functions?)

Page 39: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

39

Definition of Biological Process

“A phenomenon marked by changes that lead to a particular result, mediated by one or more gene products”

Page 40: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

40

How are the 3 ontologies related?

Function = “the action characteristic of a gene product.”

Process = “phenomenon marked by changes that lead to a particular result, mediated by one or more gene products”

No part-whole relations across ontologies?

Page 41: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

41

The GO isa relation

in its intended meaning indicates a necessary relationship.

That is, when we say “eukaryotic cell isa cell”, we mean that every eukaryotic cell is a cell.

Confusion of necessarily, universally, and permanently

(No time in GO)

Page 42: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

42

part_of

The Relation part-of: The intended meaning of part-of as explained in the GO Usage Guide is: “can be a part of, not is always a part of”

Page 43: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

43

Uses of part_of

– membrane part-of cell, intended to mean “a membrane is a part-of any cell”

– flagellum part-of cell, intended to mean “a flagellum is part-of some cells”

– replication fork part-of cell cycle, intended to mean: “a replication fork is part-of the nucleoplasm only during certain times of the cell cycle”

– regulation of sleep part-of sleep, should be corrected to: “regulation of sleep is co-located with and is causally involved with the sleep process”.

Page 44: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

44

The goal

Formulate clear principles for building ontologies

Reconstitute the UMLS Semantic Types on the basis of these principles

Page 45: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

45

Need to find ways to deal with (space and) time in medical informatics

Need to move away from Description Logic-inspired focus on simple taxonomic trees and simple partonomies

Towards Dynamic OntologyBetter: towards Synchronic and Diachronic

Ontology(Anatomy and Physiology)(Email ToC vs. Graph of Email Throughput)

Page 46: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

46

Need to find ways to deal with (space and) time in medical

informatics

Functions vs. Realizations of Functions

Function is still there even when not being realized

need to be clear about the distinction between continuants and occurrents

Page 47: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

47

Need for different perspectives

Not one ontology, but a multiplicity of complementary ontologies

Cf. Quantum mechanics: particle vs. wave ontologies

Page 48: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

48

SNAP and SPAN

Page 49: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

49

SNAP and SPAN

Substances and processesContinuants and occurrents

In preparing an inventory of realitywe keep track of these two different categories of entities in two different ways

Page 50: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

50

Substances and processes exist in time in different ways

substance

t i m

e

process

Page 51: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

51

SNAPshot Video (SPAN)ontology ontology

substance

t i m

e

process

Page 52: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

52

SNAP and SPAN

SNAP 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 53: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

53

Many SNAP Ontologies

t1

t3

t2

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

Page 54: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

54

each SNAPi section through reality

includes everything which exists (present tense)

Page 55: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

55

mereology works without restriction (parthood is everywhere determinate) in

every SNAPi ontology

Page 56: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

56

SNAP: Entities existing in toto at a time

Page 57: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

57

Three kinds of SNAP entities

• Substances

• Dependent SNAP entities (qualities, functions, roles, powers …)

• Spatial regions, Contexts, Niches

Page 58: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

58

How to help GO

Functions are continuants (SNAP entities)

Functionings (the exercises of functions, the activities of GO) are occurrents (SPAN entities)

Page 59: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

59

FunctionsThe function of the

heart is to pump blood

Page 60: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

60

Page 61: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

61

SNAP

Fiat part of substanceExtremity (hand, arm)

Bodily System

Page 62: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

62

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 63: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

63

SPAN: Entities extended in time

Page 64: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

64

SPAN: Entities extended in time

FunctioningThe heart’s pumping

of blood

Page 65: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

65

Granularity

spatial region substance

parts of substances are always substances

Page 66: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

66

Granularity

spatial region substance

parts of spatial regions are always spatial regions

Page 67: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

67

Granularity

process

parts of processes are always processes

Page 68: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

68

MORAL

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

Page 69: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

69

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

John’s lifesubstance John

physiological processes

sustaining in existence

Page 70: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

70

How are SNAP and SPAN joined together?

via meta-ontological relations

Page 71: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

71

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 72: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

72

Initiation

A substance initiates a process:

The referee starts the race

The attorney initiates the process of appeal

Page 73: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

73

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 74: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

74

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 75: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

75

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 76: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

76

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

Page 77: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

77

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Spatial Regions

Processuals

Processes

Events

Space-Time Regions

participation

realization

Page 78: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

78

Realization (role, function process)

The most general relation between a dependent SNAP entity (role, function, power) and a process

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

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

Page 79: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

79

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 80: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

80

plan

function

role

disposition

algorithm

SNAP

Page 81: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

81

execution

expression

exercise

realization

application

course

SPAN

Page 82: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

82

Material examples:

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

Page 83: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

83

How are SNAP and SPAN joined together?

Semantic roles …

Page 84: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

84

SNAP-SPAN

Participation

Perpetration (+agentive)

Initiation

Perpetuation

Termination

Influence

Facilitation

Hindrance

Mediation

Patiency(-agentive)

Page 86: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

86

problem cases

forest fire

anthrax epidemic

hurricane Maria

traffic jam

ocean wave

Page 87: 1 VT. 2 SNAP and SPAN: with a preamble on Medical Ontology Barry Smith

87

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)