Data and Knowledge Representation Lecture 6

Slides:



Advertisements
Similar presentations
FT228/4 Knowledge Based Decision Support Systems
Advertisements

Expert Systems Reasonable Reasoning An Ad Hoc approach.
NLP Highlights GS Savova And team. Medication CEM template associatedCode Change_status Conditional Dosage Duration End_date Form Frequency Generic Negation_indicator.
Expert Systems Reasonable Reasoning An Ad Hoc approach.
Propositional Logic Reading: C , C Logic: Outline Propositional Logic Inference in Propositional Logic First-order logic.
CS 484 – Artificial Intelligence1 Announcements Choose Research Topic by today Project 1 is due Thursday, October 11 Midterm is Thursday, October 18 Book.
Janetta Osborne Period 1
Knowledge Representation
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
Intelligent systems Lecture 6 Rules, Semantic nets.
Solutions to Review Questions. 4.1 Define object, class and instance. The UML Glossary gives these definitions: Object: an instance of a class. Class:
Knowledge Engineering
Data and Knowledge Representation Lecture 6 Qing Zeng, Ph.D.
Production Rules Rule-Based Systems. 2 Production Rules Specify what you should do or what you could conclude in different situations. Specify what you.
Object-Oriented Databases
Fuzzy Medical Image Segmentation
Biological Ontologies Neocles Leontis April 20, 2005.
Data and Knowledge Representation Lecture 6 Qing Zeng, Ph.D.
Objects Objects are at the heart of the Object Oriented Paradigm What is an object?
The thyroid gland is located in the lower part of the neck and is partially wrapped around the trachea (windpipe). It has two lobes that are joined together.
Thyroid and Thymus Gland
UML Class Diagrams: Basic Concepts. Objects –The purpose of class modeling is to describe objects. –An object is a concept, abstraction or thing that.
MANAGING FATIGUE during treatment Since fatigue is the most common symptom in people receiving chemotherapy, patients should learn ways to manage the fatigue.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Thyroid Cancer.
Review Topics Test 1. Background Topics Definitions of Artificial Intelligence & Turing Test Physical symbol system hypothesis vs connectionist approaches.
Frames and semantic networks, page 1 CSI 4106, Winter 2005 A brief look at semantic networks A semantic network is an irregular graph that has concepts.
13: Inference Techniques
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
Knowledge based Humans use heuristics a great deal in their problem solving. Of course, if the heuristic does fail, it is necessary for the problem solver.
Knowledge Representation CPTR 314. The need of a Good Representation  The representation that is used to represent a problem is very important  The.
Temporal Reasoning and Planning in Medicine Frame-Based Representations and Description Logics Yuval Shahar, M.D., Ph.D.
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
Database Systems: Enhanced Entity-Relationship Modeling Dr. Taysir Hassan Abdel Hamid.
UML Class Diagram Trisha Cummings. What we will be covering What is a Class Diagram? Essential Elements of a UML Class Diagram UML Packages Logical Distribution.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
Proposed NWI KIF/CG --> Common Logic Standard A working group was recently formed from the KIF working group. John Sowa is the only CG representative so.
Lecture 1: UML Class Diagram September 12, UML Class Diagrams2 What is a Class Diagram? A class diagram describes the types of objects in the system.
Semantic Nets, Frames, World Representation CS – W February, 2004.
Knowledge Representation
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
1 CS 385 Fall 2006 Chapter 7 Knowledge Representation 7.1.1, 7.1.5, 7.2.
Lecture 5 Frames. Associative networks, rules or logic do not provide the ability to group facts into associated clusters or to associate relevant procedural.
Knowledge Representation
Knowledge Engineering. Sources of Knowledge - Books - Journals - Manuals - Reports - Films - Databases - Pictures - Audio and Video Tapes - Flow Diagram.
Definition and Technologies Knowledge Representation.
16 April 2011 Alan, Edison, etc, Saturday.. Knowledge, Planning and Robotics 1.Knowledge 2.Types of knowledge 3.Representation of knowledge 4.Planning.
Artificial Intelligence: Applications
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 16 Description Logic.
Lecture 20. Recap The main components of an ES are –Knowledge Base (LTM) –Working Memory (STM) –Inference Engine (Reasoning)
LO4 – Responding to common Medical conditions
Knowledge Representation Techniques
Knowledge Representation
ece 627 intelligent web: ontology and beyond
Knowledge Representation
Knowledge Representation
Endocrine system thyroid nodule
Knowledge Representation
Artificial Intelligence (CS 370D)
Knowledge Representation
UML Class Diagrams: Basic Concepts
Object-Oriented Knowledge Representation
CSE 4705 Artificial Intelligence
Copyright © Cengage Learning. All rights reserved.
What You Need to Know About Tuberculosis (TB)
Weak Slot-and-Filler Structures
Semantic Nets and Frames
Human Computer Interaction Lecture 3 The Human
C++ Object Oriented 1.
Refined privacy models
Presentation transcript:

Data and Knowledge Representation Lecture 6 Qing Zeng, Ph.D.

Last Time We Talked About Medical Coding Systems UMLS

Today We Will Talk About Major KR schemes Semantic Network Frame-based Representation Production Rules

Semantic Network An long existing notion: there are different pieces of knowledge of world, and they are all linked together through certain semantics.

Basic Components Nodes Arcs Labels for nodes and arcs Represent concepts Arcs Represent relations Labels for nodes and arcs

Little Constraint patient Interact Interact Nurse physician Interact

Little Constraint Web DSG Site Link Link Instructors’ Homepage Course Site Link Web

Relation Directed or non-directed Multiple relations between two concepts Can have different properties Reflexive (e.g. concurrence) Transitive (e.g. causal) Symmetric (e.g. sibling) ………..

Some Often Used Relations in Biomedical Domain IS A IS PART OF CAUSE OF MEASURES CO-OCCURS …………

Major Limitation Lack of Semantics No formal semantic of the relations E.g. Does “ISA” mean subclass, member, etc? Possible multiple interpretations Restricted expressiveness E.g. can not distinguish between instance and class

Extension Extending expressivity (distinguish different types of concepts and relations” Distinguish between “some” and “all” Distinguish between “existence” and “intension” Distinguish between “definition” and “assertion” Add semantic rigor Map to logic (Sowa – CG)

UMLS Semantic Network – Concept Hierarchy

UMLS Semantic Network – Relation Hierarchy

UMLS Semantic Network – Relation Constraints

Frame-based Network Distinguish instance vs. class Hierarchical structure (superclass and subclass) Multiple hierarchy Slots Member slot Own slot

Slot Frame identifying information Relationship between frames Descriptors of requirements for frame match Procedural information Default information Restrictions and constraints New instance information

Strength Help organize knowledge hierarchically Procedure information Support multiple inheritance

Weakness Expressiveness (e.g. quantifier) Inheritance Sub classing (override slot value) Multiple inheritance Large complex knowledge system

Example: MED

Example: Protégé

Example: Protégé

Example: Protégé

Production Rules Also called IF-THEN rules Many forms: IF condition THEN action IF premise THEN conclusion IF proposition p1 and proposition p2 are true THEN proposition p3 is true

Components Rule base Inference engine Working memory

Inference Modus ponens Modus tollens Forward chaining Background chaining

Example: MYCIN IF the identity of the germ is not known with certainty AND the germ is gram-positive AND the morphology of the organism is "rod" AND the germ is aerobic THEN there is a strong probability (0.8) that the germ is of type enterobacteriacae

Pro and Con Pro Modular Natural Con Not efficient Not expressive

Exercise “Mrs Z.N. : 35 yr old farmer labourer from the Kwazulu-Natal province. She presented with a one week history of right sided pleuritic chest pain. The onset was sudden. This was associated with a warm flushing feeling and dizziness. There was also a pain in the right upper quadrant of her abdomen. There was no history of shortness of breath, cough or wheezing. There were no cardiac symptoms, no symptoms of malaise or loss of weight. No history of fevers. She was not a smoker and drank no alcohol. Of note is that she admitted to eating the entrails of the goats that she keeps.” -http://www.wits.ac.za/fac/med/pulmonology/case1.htm

Exercise Represent the information in semantic network Represent the information in frame-based network

Exercise The thyroid gland is located at the base of your neck in front of your trachea (or windpipe). It has two sides and is shaped like a butterfly. The thyroid gland makes, stores, and releases two hormones - T4 (thyroxine) and T3 (triiodothyronine). Thyroid hormones control the rate at which every part of your body works. This is called your metabolism. Your metabolism controls whether you feel hot or cold or tired or rested. When your thyroid gland is working the way it should, your metabolism stays at a steady pace -not too fast or too slow. If no cancer cells are found, your doctor may prescribe a thyroid hormone to decrease the size of your nodule. Or, your doctor may suggest surgery to remove it. If cancer cells are found, further treatment will be needed. Thyroid cancer usually can be treated with success.

Excise Which representation scheme to choose?

Knowledge Representation Process Identify Needs Conceptualization Formalization Implementation Evaluation

Reading Sowa Chap. 4