24
NeurOn: Modeling Ontology for Neurosurgery K. S. Raghavan & C. Sajana Indian Statistical Institute Bangalore

raghavan.ppt

Embed Size (px)

Citation preview

Page 1: raghavan.ppt

NeurOn: Modeling Ontology for Neurosurgery

K. S. Raghavan & C. SajanaIndian Statistical Institute Bangalore

Page 2: raghavan.ppt

Information & Healthcare• Health care is a knowledge intensive activity;

Available knowledge is a fluid mix of:– Scholarly documents– New experiences– Contextual information– Expert insights

collectively providing a framework for decision-making

Page 3: raghavan.ppt

Information & Healthcare

• Patient records as an important source of valuable information – Much of this valuable information may not even

appear in published sources or become a part of standard texts until years later

• Quality of health care vis-à-vis access to patient records with defined similarities to the problem on hand

Page 4: raghavan.ppt

Decision-making is… something which concerns all of us, both as makers of the choice and as sufferers of the consequences.

-D. Lindley

K. S. Raghavan, Indian Statistical Institute, Bangalore, India

Page 5: raghavan.ppt

BackgroundThe work reported here is set in a large hospital (and

is in progress)– Present system & its limitations

• WINISIS database with hyperlinks to related files (Such as X-rays, CT Scans, Pathology reports, etc)– Data on a large number of parameters– The range of relations between concepts in a complex

domain such as health care – Search technologies in thesauri – based IR systems

Page 6: raghavan.ppt

The Present Study• Hypotheses– Ontologies can help build more effective information

support systems in healthcare.– Ontologies can support the need of the healthcare and

delivery process to transmit, re-use and share patient data

• Why Ontology?– Ontologies are effective in representing domain

knowledge – Possible to include ‘IF – THEN’ rules to support

inferencing

Page 7: raghavan.ppt

Ontology?• Gruber’s Definition: “Explicit Specification of a

Conceptualization” • Studer’s extension: “ a formal, explicit

specification of a shared conceptualization” • For practical purposes and applications a

domain ontology could be perceived as:– The complete set of domain concepts and their

interrelationships

Page 8: raghavan.ppt

Ontology?• A semantic network of concepts grouped into

classes and subclasses and linked by means of a well defined set of relations. Ontologies also have a set of rules that support inferencing

Page 9: raghavan.ppt

The Project• About 1500 patient records of the

Neurosurgery unit of a large hospital – The neurological disorder • disease name (Final Diagnosis)

– specific treatment – symptoms – associated illnesses – Patient Data; name, ID number, doctor’s name,

disease index number, gender, age, age range, consciousness level, visual acuity details , etc

Page 10: raghavan.ppt

The central theme of every patient record ran more or less like this:

A Patient Has Neurological

Disorder

that is

Diagnosed

and

Treated Using Method of

Treatment Leading to

Result

Page 11: raghavan.ppt

Domain ConceptsPatient Records contained four broad types of

data:

• These could be categorized under the 3 top level categories of Ranganathan, viz., Personality [P], Matter Property [MP] and Energy [E]

Patient-Related data

Medicine-Related

Concepts

Healthcare Personnel

Related data

Institution-Related data

Page 12: raghavan.ppt
Page 13: raghavan.ppt

Queries• In building the ontology it was important to

have some idea of the nature of queries that the system should respond to:– Identify• Patients above 40 years of age and suffering from

Astrocytoma• Patients with brain diseases having symptoms of

headache and visual impairment• Records of patients who were administered drug XXX

and had post – surgery complication of vision loss

Page 14: raghavan.ppt

Queries

• While a clear picture will emerge only after the system is implemented; – A small query library was built to serve as the

basis for defining classes and sub-classes

Page 15: raghavan.ppt

The Ontology

• No one perfect way of building an ontology– Definition of classes, properties, etc.• decisions regarding how detailed the classes and / or

relations should be is largely based on the purpose and ease of maintenance– ’female patients’ could be seen as a subclass of ‘patients’; it

could also be handled as: Patient HAS GENDER and by fdefining acceptable values for gender

Page 16: raghavan.ppt

The Ontology• The decision-support system proposed here is

conceived to have at least two major components when completed:– The ontology as part of the search interface; and– A database of patient records linked to related

records in other databases, e.g. of images (scans, X-rays, etc)

Page 17: raghavan.ppt

Populating the Ontology• Phase 1 – Medicine-related concepts - neurological

disorders including associated symptoms and characteristics and their treatment –

– patient data. Other sub-domain concepts will be added later

• Complex nature of relations

Page 18: raghavan.ppt
Page 19: raghavan.ppt

Populating the Ontology• Structuring the terms into a hierarchy – Inconsistencies in terminology used by hospital’s

health-care personnel

• SNOMED CT was used to standardize the terminology– Corresponding MeSH Terms & terms used by

hospital personnel built in as relations: [SNOMED CT for Domain Concept] <has physician’s term> [Term

used in the patient record]

Page 20: raghavan.ppt

Populating the Ontology

• Properties– Object– Data type

• A general idea of the class hierarchy and properties (see Figure)

Page 21: raghavan.ppt
Page 22: raghavan.ppt

Future work• To be implemented in the hospital – Only a limited number of patient records used– Tested with a few sample queries

• To include concepts related to healthcare institutions and personnel

• To link relevant manuals, reference sources, text books and papers with a view to widen the knowledge base available to the users of the decision support system

Page 23: raghavan.ppt

Future work• To build rules for inferencing that allow– reasonable and intelligent guess of the probable

cause or condition of a patient based on values of certain clinical parameters

– decision regarding the possible course of action– defining parameters that could generate an alert

message

Page 24: raghavan.ppt

Future work• The complexity of medical terminology; – Non-availability of exact equivalents for some of

the terms used (in patient records) in the standard medical terminologies (like MeSH and SNOMED CT)

– Ethical issues

• Can we define principles for decisions regarding ‘classes’ ‘subclasses’ ‘properties’ and ‘relation types’ for ontology?