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

Post on 15-Jan-2016

220 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

4

Aristotle

Der erste Ontologe

5

Eine biologische Ontologie

6

Linné

1763: Genera Morborum

(Nosologie

oder

Ontologie der Krankheitsarten)

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?

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)

9

Dem Computer fehlt praktisches Wissen

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

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 ...

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

12

Current Solutions to the Babel Problem

Semantic WebStandardisierte Terminologien

UMLSSNOMEDICD-10Gene OntologyDigital Anatomistusw.

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

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?

15

Central terminological switchboard

UMLS

Unified Medical Language System

National Library of Medicine

Bethesda, MD

16

UMLS Metathesaurus

eine riesige Kombination verschiedener maschinenlesbarer Quellterminologien

800,000 Begriffe

10 Mio. Beziehungen

17

Examples of Source-Terminologies

SNOMED-RT

Systematized Nomenclature of Medicine

MeSH

Medical Subject Headings

18

is_a trees

hormone

peptide hormone digestive hormone

adrenocorticotropin glycopeptide hormone

follicle-stimulating hormone

19

is_a = ist ein / ist von der Art

Diabetes Melletus is_a Disease

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)

21

Terminological Incompatibilities

22

Representation of Blood in SNOMED

Blood is_a Tissue

23

Representation of Blood in MeSH

Blood is_a Bodily Fluid

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

25

The IFOMIS Contribution

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

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

27

UMLS Semantic Network

entity event

physical conceptual entity entity

28

conceptual entity

Organism Attribute

Finding

Idea or Concept

Occupation or Discipline

Organization

Group

Group Attribute

Intellectual Product

Language

29

conceptual entity

Organism Attribute

Finding

Idea or Concept

Occupation or Discipline

Organization

Group

Group Attribute

Intellectual Product

Language

30

Idea or ConceptFunctional ConceptQualitative ConceptQuantitative ConceptSpatial Concept

Body Location or RegionBody Space or JunctionGeographic AreaMolecular Sequence

Amino Acid SequenceCarbohydrate SequenceNucleotide Sequence

31

BREMEN

is an Idea or Concept

32

Idea or ConceptFunctional ConceptQualitative ConceptQuantitative ConceptSpatial Concept

Body Location or RegionBody Space or JunctionGeographic AreaMolecular Sequence

Amino Acid SequenceCarbohydrate SequenceNucleotide Sequence

33

Confusion of Ontology and Epistemology

Physical Entity

Chemical Entity

Chemical Chemical

Viewed Viewed

Structurally Functionally

34

Confusion of Ontology and Epistemology

Chemical Entity

Chemical Viewed Structurally Chemical Viewed Functionally

Inorganic Chemical Organic Chemical Pharmacologic Substance

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

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

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

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?)

39

Definition of Biological Process

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

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?

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)

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”

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”.

44

The goal

Formulate clear principles for building ontologies

Reconstitute the UMLS Semantic Types on the basis of these principles

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)

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

47

Need for different perspectives

Not one ontology, but a multiplicity of complementary ontologies

Cf. Quantum mechanics: particle vs. wave ontologies

48

SNAP and SPAN

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

50

Substances and processes exist in time in different ways

substance

t i m

e

process

51

SNAPshot Video (SPAN)ontology ontology

substance

t i m

e

process

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

53

Many SNAP Ontologies

t1

t3

t2

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

54

each SNAPi section through reality

includes everything which exists (present tense)

55

mereology works without restriction (parthood is everywhere determinate) in

every SNAPi ontology

56

SNAP: Entities existing in toto at a time

57

Three kinds of SNAP entities

• Substances

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

• Spatial regions, Contexts, Niches

58

How to help GO

Functions are continuants (SNAP entities)

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

59

FunctionsThe function of the

heart is to pump blood

60

61

SNAP

Fiat part of substanceExtremity (hand, arm)

Bodily System

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

63

SPAN: Entities extended in time

64

SPAN: Entities extended in time

FunctioningThe heart’s pumping

of blood

65

Granularity

spatial region substance

parts of substances are always substances

66

Granularity

spatial region substance

parts of spatial regions are always spatial regions

67

Granularity

process

parts of processes are always processes

68

MORAL

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

69

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

John’s lifesubstance John

physiological processes

sustaining in existence

70

How are SNAP and SPAN joined together?

via meta-ontological relations

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

72

Initiation

A substance initiates a process:

The referee starts the race

The attorney initiates the process of appeal

73

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

74

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

75

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

76

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Space Regions

Processuals

Processes

Events

Space-Time Regions

77

Signatures of meta-relations

SNAP Component SPAN Component

Substances

Qualities, Roles,Functions…

Spatial Regions

Processuals

Processes

Events

Space-Time Regions

participation

realization

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

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

80

plan

function

role

disposition

algorithm

SNAP

81

execution

expression

exercise

realization

application

course

SPAN

82

Material examples:

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

83

How are SNAP and SPAN joined together?

Semantic roles …

84

SNAP-SPAN

Participation

Perpetration (+agentive)

Initiation

Perpetuation

Termination

Influence

Facilitation

Hindrance

Mediation

Patiency(-agentive)

86

problem cases

forest fire

anthrax epidemic

hurricane Maria

traffic jam

ocean wave

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)

top related