Approach to building ontologies A high-level view Chris Wroe.

Slides:



Advertisements
Similar presentations
1 Using Ontologies in Clinical Decision Support Applications Samson W. Tu Stanford Medical Informatics Stanford University.
Advertisements

Health IT Workforce Curriculum Version 1.0 Fall Networking and Health Information Exchange Unit 4e Basic Health Data Standards Component 9/Unit.
Reference ontologies for manufacturing Bob Young - R Young, N Hastilow, M Imran, N Chungoora Z Usman and A-F Cutting-Decelle.
Domain Engineering Silvio Romero de Lemos Meira
Catherine Hoang Ioana Singureanu Greg Staudenmaier Detailed Clinical Models for Medical Device Domain Analysis Model 1.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Who am I Gianluca Correndo PhD student (end of PhD) Work in the group of medical informatics (Paolo Terenziani) PhD thesis on contextualization techniques.
Software Testing and Quality Assurance
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
School of Computing and Mathematics, University of Huddersfield Knowledge Engineering: Issues for the Planning Community Lee McCluskey Department of Computing.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 1: Introduction to Decision Support Systems Decision Support.
Information Fusion: Moving from domain independent to domain literate approaches Professor Deborah L. McGuinness Tetherless World Constellation, Rensselaer.
12 -1 Lecture 12 User Modeling Topics –Basics –Example User Model –Construction of User Models –Updating of User Models –Applications.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Formal Methods 1. Software Engineering and Formal Methods  Every software engineering methodology is based on a recommended development process  proceeding.
MGS4020_02.ppt/Jan 22, 2013/Page 1 Georgia State University - Confidential MGS 4020 Business Intelligence Ch 1 – Introduction to DSS Jan 22, 2013.
TOWARDS INTEROPERABILITY IN TRACKING SYSTEMS: AN ONTOLOGY-BASED APPROACH Juan Gómez Romero Miguel A. Patricio Jesús García José M. Molina Applied A.I.
Knowledge representation
Applying Belief Change to Ontology Evolution PhD Student Computer Science Department University of Crete Giorgos Flouris Research Assistant.
 Participants will teach Mathematics II or are responsible for the delivery of Mathematics II instruction  Participants attended Days 1, 2, and 3 of.
10th Intl. Protégé Conference - July 15-18, Budapest, Hungary Do ontologies work? Barriers and Possibilities to Implement Ontologies in (Health)
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
BioHealth Informatics Group Advanced OWL Tutorial 2005 Ontology Engineering in OWL Alan Rector & Jeremy Rogers BioHealth Informatics Group.
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Multimedia Annotation – Steffen Staab
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Second Generation ES1 Second Generation Expert Systems Ahme Rafea CS Dept., AUC.
Intelligent Database Systems Lab Presenter: WU, JHEN-WEI Authors: Rodrigo RizziStarr, Jose´ Maria Parente de Oliveira IS Concept maps as the first.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Domain Modeling In FREMA David Millard Yvonne Howard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
Supporting Civil-Military Information Integration in Military Operations Other than War Paul Smart, Alistair Russell and Nigel Shadbolt
Electronic Scriptorium, Ltd. AIIM Minnesota Chapter Metadata and Taxonomy Presentation Copyright Electronic Scriptorium, Ltd. All rights reserved, 1991.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
Understanding eMeasures – And Their Impact on the EHR June 3, 2014 Linda Hyde, RHIA.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
THE SUPPORTING ROLE OF ONTOLOGY IN A SIMULATION SYSTEM FOR COUNTERMEASURE EVALUATION Nelia Lombard DPSS, CSIR.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
A Semantic-Web Representation of Clinical Element Models
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
Domain Modeling In FREMA Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
2nd Sept 2004UK e-Science all hands meeting1 Designing User Interfaces to Minimise Common Errors in Ontology Development Alan Rector, Nick Drummond, Matthew.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Topic Maps introduction Peter-Paul Kruijsen CTO, Morpheus software ISOC seminar, april 5 th 2005.
2.An overview of SDMX (What is SDMX? Part I) 1 Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course, October 2015.
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Does GridGIS require more intelligence than GIS? Claire Jarvis Department of Geography GEOGRAPHY.
Clinical Decision Support Systems Dimitar Hristovski, Ph.D. Institute of Biomedical.
Behavioral Framework Background & Terminology. Behavioral Framework: Introduction  Background..  What was the goal..
On-To-Knowledge review Juan-Les-Pins/France, October 06, 2000 Hans Akkermans, VUA Hans-Peter Schnurr, AIFB Rudi Studer, AIFB York Sure, AIFB KMKMMethodology.
Be.wi-ol.de User-friendly ontology design Nikolai Dahlem Universität Oldenburg.
VIRTUAL INFORMATION SPACE for HEALTH CARE by APPLIED LOGIC LABORATORY.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
PARCC Model Content Frameworks A Review. 2 Structure of the Frameworks Examples of key advances from the previous grade; Fluency expectations or examples.
Ontologies COMP6028 Semantic Web Technologies Dr Nicholas Gibbins
Introduction to Ontology Introductions Alan Ruttenberg Science Commons.
COMP6215 Semantic Web Technologies
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Experience Management
ece 720 intelligent web: ontology and beyond
Methontology: From Ontological art to Ontological Engineering
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
Ontology-Based Approaches to Data Integration
Department of Computer Science Abdul Wali Khan University Mardan
Temporal Reasoning and Planning in Medicine The Asgaard Project: A Task-Specific Framework for the Application and Critiquing of Time-Oriented Clinical.
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

Approach to building ontologies A high-level view Chris Wroe

Introduction Describe key steps in our approach Illustrate with a case study Not a discussion of project management Help inform integration of DL ontology building into wider knowledge base projects

Key steps Requirements gathering Content scoping Reusing existing components Construction Internal testing Delivery Evaluation

Requirements gathering What can a DL based ontology offer and should I use one? Most people hold misconceptions Key functions –Organising/ maintaining a large vocabulary within a knowledge base –Integrating vocabularies from several knowledge bases Requirements Scoping Reuse Construction Testing Delivery Evaluation

Case study – a Drug Ontology Research group builds a knowledge base of prescribing guidelines for specific conditions –KB excludes prescribing ‘common sense’ information. –E.g. ‘ Don’t suggest a drug if it will interact with patient’s medication or other conditions’. Need additional knowledge bases to hold –General drug interactions –General contraindications Requirements Scoping Reuse Construction Testing Delivery Evaluation

Drug Ontology case study - requirements Require a single vocabulary to integrate the information in each KB in a logically consistent way to support inference Problems which DL ontologies can address –Vocabulary will be large (1000’s of terms) Hard to maintain consistently by hand. –Concepts cover a wide range of granularity Need to be organised in a classification –Concepts are complex Multiple ways of classifying the same concept Requirements Scoping Reuse Construction Testing Delivery Evaluation

Content scoping Description Logic Ontology building is descriptive! –Focus taken away from enumeration and manual classification Determine expected coverage and complexity of concept descriptions required. Requirements Scoping Reuse Construction Testing Delivery Evaluation

Drug Ontology case study - scoping Sample concepts from each knowledge base. –guideline KB– if on anti-anginal … –Anti-aginal definition will need to include clinical condition concepts in definition (angina). –Angina definitions will need to include anatomy and physiology concepts in definition (heart, blood flow) Requirements Scoping Reuse Construction Testing Delivery Evaluation

Reusing existing components Reuse as much as possible especially at the higher levels of the ontology. –Standard upper level ontology –Previously built domain ontologies Make what you build reusable Requirements Scoping Reuse Construction Testing Delivery Evaluation

Drug Ontology case study - components Upper level ontology reused Anatomy and physiology domain ontologies reused and amended. Requirements Scoping Reuse Construction Testing Delivery Evaluation

Construction Often split into two tasks –Terminology knowledge acquisition Interacting with domain experts –Terminology knowledge low-level modelling Expressing knowledge in formal and consistent manner Use a suite of design patterns and methodologies Requirements Scoping Reuse Construction Testing Delivery Evaluation

Drug Ontology case study – knowledge acquisition Use an intermediate representation –Simpler, less constrained –Customised to a domain –Authoring tools Requirements Scoping Reuse Construction Testing Delivery Evaluation

Internal testing What does the logic give you? Logical consistency checked automatically Semantic consistency can be assisted by the DL reasoner –By classification – miss-classification Additional tools –By query and visualisation – missed classification Requirements Scoping Reuse Construction Testing Delivery Evaluation

Case study – internal testing Pain classed as a nervous system disease Incorrect definition of pain Requirements Scoping Reuse Construction Testing Delivery Evaluation

Testing of ontology within final application. Case study - evaluation –Problem integrating existing vocabularies. –Meaning cannot be taken on face value No human to intervene –Must also explicitly take into account context is which term is used. Reference material versus Patient record Requirements Scoping Reuse Construction Testing Delivery Evaluation