IFOMIS Projects 1. Basic Formal Ontology 2. Ceusters 3. Medical Being 1 1. Basic Formal Ontology mereotopology dependence granularity/partition theory SNAP/SPAN action/participation plans/functions/executions causality/powers/dispositions environment normativity 2 2. Ceusters unstructured patient records as basis for a cosmic medical experiment We provide formal-ontological services for Ceusters He provides powerful software tools and influential support in our fight for good ontology in the medical informatics domain 3 Rules for Good Ontology These are rules of thumb: They represent ideals to be approximated to in practice (and often come with trade-offs) 4 3. Medical Being MedO many MedOs BFO: SNAPs, SPAN(s), granularity MedO: SNAPs, SPAN(s), granularity different bodily systems total bodily system 5 OUTPUT 1. Basic Formal Ontology collaboration with B. Bennett re axiom systems conference presentations many publications in good journals 2. Ceusters ontology software tools for medical NLP 3. Medical Being a big book 6 Medical Being mereotopology: Schubert (anatomy with holes) dependence granularity/partition theory: molecules, cells … SNAP/SPAN: anatomy, physiology … action/participation: doctor, patient … plans/functions/executions: therapy, application of therapy … causality/powers/dispositions: placebo effect … normativity: health, disease, ‘normal’ liver environment: environmental influences on disease 7 Medical Being a book, a textbook of medical ontology for pedagogical purposes for testing purposes (applied formal ontology) as a showcase of good ontological methods 8 Chapters Main Body Systems structural system: bones, muscles, connective tissue skin and hair circulatory system: heart, veins, arteries, blood digestive system intestinal system urinary system 9 Chapters Main Body Systems (contd.) nervous system respiratory system immune system How do these systems relate together? (a medico-ontological analogue of the mindbody problem) 10 Chapters Embryonic Development Sexual Reproduction Birth Childhood Adolescence Aging Coma Death 11 Chapters Health Disease Infection Accident, Injury, Wound Epidemiology 12 Chapters Sleep, anaesthesia, coma Pain, Consciousness, Empathy, Sympathy Mental illness Therapy (null therapy) Cure Drug Recuperation 13 Chapters Antigens viruses bacteria Parasites Food Alcohol 14 The ontologist’s job is not to mimic or replace or usurp science not to discover statistical or functional laws it is to establish the categories involved in given domains of reality and the relations between them via: taxonomies and: partonomies and by addressing NORMATIVE ISSUES such as: what holds in the standard case 15 Naturalness A good ontology should include in its basic category scheme only those categories which are instantiated by entities in reality (it should reflect nature at its joints) 16 A good first test: the categories in question should be reflected in TEE (for: Technically Extended English = English as extended by the various technical vocabularies of medical and scientific disciplines) 17 Basic categories are reflected by morphologically simple terms: dog pain foot blood hunger hot red diabetes 18 No theoretical artifacts A good ontology should not include in its basic category scheme artifacts of logical, mathematical or philosophical theories (such as: transfinite cardinals, instantaneous rabbit-slices, nonexistent golden mountains, functions across possible worlds, and the like). 19 Problem cases: Fictional entities? Absences? Holes? 20 A good category scheme a should not be a mish-m sh of natural and philosophical taxa (keep views separate: basic views, domain-specific views, theoretical-artefactual views) 21 Perspectivalism Perspectivalism Different partitions may represent cuts through the same reality which are skew to each other 22 Ontology like cartography must work with maps at different scales and with maps picking out different dimensions of invariants 23 24 Varieties of granular partitions Partonomies: inventories of the parts of individual entities Maps: partonomies of space Taxonomies: inventories of the universals covering a given domain of reality 25 Cheese-paring principle While a good ontology should use categories which reflect only TEE, it should also have the resources to do justice to the fact that the world can be sliced in many ways, including ways not reflected by TEE 26 Example of cheese-paring substance action (relational process) agent (substance plus role) substance patient (substance plus role) linked by mutual dependence 27 Always ask the question when is this proposition true? when does this entity exist? Different sorts of answers: at ti (for SNAP entities) ------------------------------------------timelessly = looking down on the order of time from the outside (for SPAN entities) ------------------------------------------through the time interval [ti,tj] ? 28 John lived in Kansas for 25 years when is this proposition true? when does the entity which makes it true exist? The problem with states of affairs is that they are not mereologically determinate: What are the parts of the state of affairs that John lived in Kansas for 25 years 29 Against Sentences Nouns and verbs are in order as they stand The mereological indeterminacy of states of affairs goes hand in hand with the ontological perversity of the sentence 30 Everything within SNAP is mereologically determinate Everything within SPAN is mereologically determinate 31 Sums within SNAP are always mereologically determinate John plus his role: Major John John plus his quality: hungry John John plus his disease: diabetic John, John the case of diabetes 32 Sums within SPAN are always mereologically determinate The course of John’s disease plus the course of John’s treatment plus the course of John’s recuperation The first half of the match 33 Double-Counting in realm of substances person *ear, nose, throat, arm *family, clinical trial population fiat parts and aggregates should be explicitly marked as involving doublecounting 34 Double-Counting in realm of processes process *beginning, end, first phase *series of clinical trials, World Cup fiat parts and aggregates on the same level of granularity should be explicitly marked as involving double-counting 35 Rule: Always mark cases of double-counting wherever this occurs within a single ontology. Double-counting is perfectly acceptable when we are using more than one ontologies simultaneously (yielding separate views of one and the same reality) Varzi: An inventory of reality should involve no double-counting (this principle is unsustainable) 36 SNAPshot ONTOLOGY Enduring Entity [Exists in space and time, has no temporal parts] Spatial Region of Dimension 0,1,2,3 Dependent Entity Independent Entity Quality, State Free Portion of Space Your redness, my tallness, the cat’s being on the mat [Sometimes form Quality Regions or Scales] Physically Bound Portion of Space Hole, niche, place Quasi-Quality, Quasi-State Price, debt, contract, a state of being married, Role, Function, Power, Disposition Stationary Room, porch Mobile Cockpit, lung [Have realizations (called: Processes)] Quasi-Role/Function/Power Plans, the functions of the President Substance [maximally connected causal unity] Aggregate of Substances (includes masses of stuff? liquids?) * Fiat Part of Substance Nose, ear, mountain * * Boundary of Substance Fiat or Bona Fide or Mixed Quasi-Substance Church, college, clinic 37 SPAN ONTOLOGY Concrete Entity [Exists in space and time, unfolds in time phase by phase] Processual Entity Process Exercise of role, function, power Aggregate of Processes Fiat Part of Process Spatio-Temporal Region of Dimension T, T+0, T+1, T+2, T+3 Behavior settings * * Instantaneous Temporal Boundary of Process (= Ingarden’s 'Event’) * Quasi-Process Course of treatment, clinical trial, tennis match 38 SPAM ONTOLOGY Enduring Entity [Exists in space and time, Spatial has no temporal Region Quality, State Independe Depende parts] Substance of nt Entity Your redness, my nt Entity [maximally DimensionFree Portion of tallness, the cat’s being Aggregate of on the mat SpaceBound connected causal 0,1,2,3Physically [Sometimes form Quality Substances unity] Role, Function, Portion of Space Regions or Scales] Station Fiat Part of Substance (includes masses of Power,QuasiDisposition Mobile Hole, niche, place ary Boundary of [Have realizations stuff? liquids?) Cockpi Role/Function/Pow Spatio-Temporal Room, Processual (called: Processes)] t, lung er Nose, ear, mountain Region Concrete Entity porch Substance Entity Plans, the of Dimension T,[Exists T+0, in space and Quasi-Substance Fiat or Bona Fide or Process Processua functions of the Concrete Entity T+1, T+2, T+3 Church, college, Mixed Exercise of role, function, time, Quasi-Quality, Quasi-State l Entity President Process clinic time, Behavior settings power [Exists in space and Price, debt, contract, a state of unfolds in time phase Exercise of role, unfolds in time phase by phase] being married, by phase] function, power Aggregate of Aggregate of Processes Spatio-Temporal * * * * Processes Fiat Part of Process Instantaneous Temporal Quasi-Process Boundary of Process Course of treatment, clinical trial, tennis (= Ingarden’s 'Event’) match * * Region *Fiat Partof Dimension T, T+0, of T+1, T+2, T+3 Instantaneous Temporal ProcessBehavior settings Boundary of Process Quasi-Process (=Course Ingarden’s 'Event’) of treatment, clinical trial, tennis match * * 39 Core Categories are those categories of an ontology which survive when all cases of double counting have been eliminated 40 Rule: No Crossing Categories If C is a core category then an instance of C is always an instance of C whichever view of C we take If C is a core category then an instance of C is always an instance of C whichever granularity we take If C is a core category then all parts and aggregates of instances of C are also instances of C 41 Determinables and Determinates Determinable: color Determinate: this particular shade of redness (holds for tokens and for types) Determinable: John’s temperature Determinate: John’s temperature of 62 degrees (The value is changing all the time) 42 Rule: If x instances a category under any determinable, then it instances this category under all determinables John’s temperature is a quality (a SNAP entity) The value of John’s temperature at a time is a quality (a SNAP entity) (This is so even if this value is changing 43 continuously) Rule: Respect Granularity spatial region substance quality parts of spatial regions are always spatial regions44 Respect Granularity spatial region substance quality parts of substances are always substances 45 Respect Granularity spatial region substance quality parts of qualities are always qualities 46 Relations crossing the SNAP/SPAN border are not part-relations substance John John’s life physiological processes 47 Relations between entities at different granularities are part relations Hence we have two sorts of part-relations: 1. within a granularity 2. between granularities Where granularities start and stop is determined: by the formation of scientific disciplines by fiat? 48 Rule for Crossing Granularities For x and y instances of core categories If x is part of y, then x is of the same core category as y (if x is substantial, then y is substantial) (if x is a quality, then y is a quality) (if x is a process, then y is process) (if x is a spatial region, then y is a spatial region) (if x is a spatial boundary, then y is a spatial boundary) 49 Rule for Crossing Granularities For x an instances of a basic category, x is always an instance of that category in every view or from every perspective (if x is substantial, then y is substantial) (if x is a quality, then y is a quality) (if x is a process, then y is process) (if x is a spatial region, then y is a spatial region) (if x is a spatial boundary, then y is a spatial boundary) 50 How to treat cross-categorial structures? which ontology do they belong to? How to treat higher-order attributions Universals have instances Universal A depends for its instantiation on the instantiation of universal B Roughly: these are meta-assertions (that they have special truthmakers of their own is an illusion of language) 51 Universals have instances is not an extra assertion rather it is something which shows itself via the syntax of a good ontological language (cf. Wittgenstein’s Tractatus) 52 Rules for good syntax in formalizing ontology entities of the same category should be represented by means of symbols of the same type some symbols will not represent entities at all (V, , =, , etc.) 53 Tools are just tools If specific logical or mathematical or conceptual tools are needed, for example for semantic purposes, then these should be clearly recognized as tools and thus not be seen as having consequences for basic ontology. (Possible worlds …) 54 Trade off between cheese-paring and sake-mongering We can cut the cheese in many ways But when we say “For Pierre’s sake …, for Ingvar’s sake …” then There are no sakes in this room And this is so however we cut the cheese 55 Problems arise for partial ontologies only if they come along with the claim to be complete (reductionists are nearly always correct in what they hold to exist -but incorrect when they hold that nothing else exists) 56 Even reductionists are right as far as they go (even their peculiar maps of reality, as consisting of processes, or of spacetime worms, are transparent to reality) The only problem with such maps is that they are not complete 57 Rules Governing Taxonomies Every (coherent, tested) ontology for a given domain at a given level of granularity should be representable as a tree in the mathematical sense Problem cases: shapes, colors ? 58 Natural scientific classifications are principled 59 Principled classifications satisfy the no-diamonds rule: A E F B C G D H Good Bad 60 Counterexample in the realm of artifacts ? urban structures buildings car parks multi-story car-parks 61 Eliminating counter-examples urban structures buildings parking areas multi-story car-parks “Ontoclean” 62 Rule: No ‘others’ All category labels should be positive No category labels like: entities which do not fall under the other categories 63 Rule: Representations A representation is never identical with the object which it is a representation of 64 Rule: Fallibilism Ontologists are seeking principles that are true of reality, but this does not mean that they have special powers for discovering the truth. Ontology is, like physics or chemistry, part of a piecemeal, on-going process of exploration, hypothesis-formation, testing and revision. 65 Fallibilism Ontological claims advanced as true today may well be rejected tomorrow in light of further discoveries or of new and better arguments Ontology is like a small window on reality which, in fits and starts, gets bigger and more refined as we proceed 66 Rule: Adequatism A good ontology should be adequatist: its taxonomies and partonomies should comprehend the entities in reality at all levels of aggregation, from the microphysical to the cosmological, and including also the middle world (the mesocosmos) of human-scale entities in between. Adequatists: Aristotle, Ingarden, Chisholm; Johansson, Smith 67 Nothing in life is certain except death and taxes Fictionalism is always wrong Either an entity exists, or it does not exist Either an entity type exists, or it does not exist 68 Quine is wrong There is no entity without identity We have no identity criteria for people taxes plans diseases 69 Quine is wrong Quine’s slogan -- “no entity without an identity criterion” -represents a confusion of ontology and epistemology Compare: “no truth without a truth criterion” 70 A good category scheme a should not be a mish-m sh of individuals and universals Universals are not extra types of entities Types of entities ARE universals Boxes in category diagrams represent universals The instances are what the boxes contain 71 SNAPshot ONTOLOGY Enduring Entity [Exists in space and time, has no temporal parts] Dependent Entity Independent Entity Quality, State Your redness, my tallness, the cat’s being on the mat [Sometimes form Quality Regions or Scales] Substance Dog Cat Quasi-Quality, Quasi-State Price, debt, contract, a state of being married, Role, Function, Power, Disposition [Have realizations (called: Processes) Quasi-Role/Function/Power Plans, the functions of the President 72 SNAPshot ONTOLOGY Enduring Entity [Exists in space and time, has no temporal parts] Dependent Entity Independent Entity Quality, State Substance Your redness, my tallness, the cat’s being on the mat [Sometimes form Quality Regions or Scales] Quasi-Quality, Quasi-State Price, debt, contract, a state of being married, Dog Cat Universal Role, Function, Power, Disposition [Have realizations (called: Processes)] Quasi-Role/Function/Power Plans, the functions of the President 73 Tree structure Higher nodes within the tree represent more general universals, lower nodes represent less general universals. 74 Branches connecting nodes represent the relations of inclusion of a lower category in a higher: man is included in mammal mammal is included in animal and so on. 75 An Ontology (Taxonomy) should be Principled Suppose that in counting off the cars passing beneath you on the highway, your checklist includes one box labeled red cars and another box labeled Chevrolets. The resultant inventory will be unprincipled; you will almost certainly be guilty of counting some cars twice. Unprincipled = the two modes of classification belong to two distinct classifications made for two distinct purposes 76 An Ontology (Taxonomy) should be Principled Principled = Constructed for a single purpose Principled = Generative (recursive?) Principled = Double-counting clearly marked Principled = SNAP-SPAN opposition reflected (so mereological determinateness is guaranteed) Principled = Clear rules when a new category must be admitted What else? CYC is not principled 77 Tree structure implies: A good ontology should satisfy certain well-formedness rules 78 Well-formedness rule Each tree is unified in the sense that it has a single top-most or maximal node, representing the maximum category comprehending all the categories represented by the nodes lower down the tree 79 Why trees? A taxonomy (ontology) with two maximal nodes would be in need of completion by some extra, higher-level node representing the union of these two maxima. Otherwise it would not be one taxonomy at all, but rather two separate taxonomies (e.g. SNAP and SPAN) 80 ‘Entity’ = label for the highest-level category of ontology. Everything which exists is an entity Alternative top-level terms favored by different ontologists: ‘thing,’ ‘object,’ ‘item,’ ‘element,’ ‘existent.’ Use of ‘entity’ is dangerous (see Frege) 81 Rule: Seek to establish a basis in minimal nodes (leaves) Leaves of the tree represent the lowest categories (infima species) = categories in which no sub-categories are included. ‘Has a basis in minimal nodes’ = the categories at the lowest level of the tree exhaust the maximum category 82 Rule: Aim for Exhaustiveness The chemical classification of the noble gases is exhausted by: Helium, Neon, Argon, Krypton, Xenon and Radon. …normally very hard to achieve 83 For a taxonomy with a basis in minimal nodes every intermediate node in the tree is identifiable as a combination of minimal nodes. 84 More well-formedness principles There should be a finite number of steps between the maximal category and each minimal category. There should be the same number of steps between the topmost node of the tree and all its lowest-level nodes. 85 Well-Formedness The taxonomy as a whole is thereby divided into homogeneous levels, each level represents a jointly exhaustive and pairwise disjoint partition of the corresponding domain of categories on the side of objects in the world. 86 Which rules satisfied by BFO? Entity in 4-D Ontology [Perdure. Unfold in Time] Entity in 3-D Ontology [Endure. No Temporal Parts] Spatial Region of Dimension 0,1,2,3 Independent Entity Dependent Entity Quality (Your Redness, My Tallness) [Form Quality Regions/Scales] Processual Entity Spatio-Temporal Region Dim = T, T+0, T+1, T+2, T+3 Substance [maximally connected causal unity] Process [Has Unity] Clinical trial; exercise of role Aggregate of Substances * (includes masses of stuff? liquids?) Aggregate of Processes* Role, Function, Power Have realizations (called: Processes) Fiat Part of Substance * Nose, Ear, Mountain Fiat Part of Process* Quasi-Role/Function/Power The Functions of the President Boundary of Substance * Fiat or Bona Fide or Mixed Instantaneous Temporal Boundary of Process (= Ingarden’s 'Event’)* Quasi-Substance Church, College, Corporation Quasi-Process John’s Youth. John’s Life Quasi-Quality Prices, Values, Obligations 87 Types of Formal Relation Intracategorial – Mereological (part) – Topological (connected, temporally precedes) – Dependency (e.g. functional ?) Intercategorial – Inherence (quality of) – Location – Participation (agent) – Dependency (of process on substance) 88 Relations can also hold across granularities Microbial processes in the human body sustain the human body in existence Neurophysiological processes in the brain cause and provide the substratum for cognitive processes 89 Trees of universals (species-genus hierarchies) capture the way the world is (realism) – they depict the invariant structures/patterns/regularities in reality 90 BUT: species-genus hierarchies may capture the way the world should be – by depicting the structures/patterns/regularities in the realm of standards, ideal cases, recipes (a hierarchy of medical therapies) 91 TEEcentric (Aristotelian) Realism The general terms of TEE (or many of them), including terms like ‘Coca Cola’, correspond to universals (species and genera, invariant patterns) in reality 92 Two distinct realms of being universals particulars general individual types tokens species instances essence fact 93 species, genera substance organism animal mammal cat siamese frog instances 94 common nouns Common nouns substance organism animal mammal cat pekinese proper names 95 types substance organism animal mammal cat siamese frog tokens 96 Accidents: Species and instances animal substance types mammal human Irishman this individual token man tokens 97 There are universals both among substances (man, mammal) and among qualities (hot, red) and among processes (run, movement) There are universals also among spatial regions (triangle, room, cockpit) and among spatio-temporal regions (orbit) 98 Substance universals pertain to what a thing is at all times at which it exists: cow man rock planet VW Golf 99 Quality universals pertain to how a thing is at some time at which it exists: red hot suntanned spinning Clintophobic Eurosceptic 100 Process universals reflect invariants in the spatiotemporal world taken as an atemporal whole football match course of disease exercise of function (course of) therapy 101 Processes and qualities, too, instantiate genera and species Thus process and quality universals form trees 102 Accidents: Species and instances quality color red scarlet R232, G54, B24 this individual accident of redness (this token redness – here, now) 103