Download Lecture 3 - Suraj @ LUMS

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Expert System Tools
 Programming Languages

Symbolic Manipulation Languages


LISP/PROLOG
Engineering Problem-Solving Languages

FORTRAN
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Programming Languages
Tools
Use
Developer
INTERLISP
General Purpose
Xerox Corporation
LISP
General Purpose
LISP Machine, inc.
PROLOG
General Purpose
Quintus Computers
SMALLTALK
General Purpose
Xerox Corporation
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Expert System Tools
 Knowledge Engineering Languages

Skeletal System


Every Thing else remains same but the domain
specific knowledge is changed with the application
General Purpose System

Access to all the compartments of the expert systems
and they can be changed.
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Skeletal System
MYCIN
Knowledge Base
Infectious
EMYCIN
Knowledge Base
(empty)
Disease
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Knowledge Acquisition Aids
Tools
Use
Developer
ART
General Purpose
Inference Corporation
OPS5
General Purpose
DEC.
DUCK
General Purpose
Smart Systems
M.1
General Purpose
Teknowledge
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Expert System Tools
 System Building Aids

Design Aids




Provides users with set of compartments
These blocks can be assembled to form parts of
expert system
Central database of such systems is called
BLACKBOARD
Knowledge Acquisition Aids


Data Acquisition tool that helps in transferring
knowledge from domain expert to knowledge base
Analyses of rules, suggests completeness and
consistency of rules, and helps in debugging
(TEIRESIAS)
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
System Building Aids
Tools
Use
Developer
EXPERT
EASE
General Purpose
Export Software Intrl
RULE
MASTER
General Purpose
Radian Corporation.
TIMM
General Purpose
General Research Corp.
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Expert System Tools
 System Support Facilities

Debugging Aids




Trace facility
Break Packages
Automated Testing
I/O Facitilies



Operating System accessibility (asks for need
information whenever the information is not
available)
Menus
Run-Time knowledge Acquisition
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Expert System Tools
 System Support Facilities

Explanation Facility




Retrospective Reasoning – why the obtained
conclusion was reached
Counterfactual Reasoning- why an expected
conclusion did happen
Hypothetical Reasoning- what different would have
happen
Knowledge base editor




Syntax Check
Consistency Check
Modification of the existing data
Addition of new data
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
CLIPS
CLIPS is a productive development and delivery
expert system tool which provides complete
environment for the construction of rule and/or
object based expert systems






Knowledge Representation
Portability
Integration/Extensibility
Interactive Development
Verification/Validation
Fully Documented
Lahore University of Management Sciences,
Lahore, Pakistan
Dr. M.M. Awais- Computer
Science Department
Related documents