Title: Expert Systems

Presentation By:
Muhammad Aamir
Roll no:03
Expert Systems
โ€œ..An intelligent computer program that uses
knowledge and inference procedures to solve
problems that are difficult enough to require
significant human expertise for their solution..โ€
(Feigenbaum 1982)
Expert System
Basic concept of expert system :
๏ƒ˜ User supplies facts or other information to the expert system
and receives expert advice or expertise in response.
Internally, the expert system consists of two main components :
๏ƒ˜ the knowledge-base contains the knowledge
๏ƒ˜ the inference engine draws conclusions from the knowledge
Expert System

User

Facts
Expertise

Inference Engine
Knowledge-base
Expert System
Functionality
โ€ข Assist human expert when integrating various decisions
โ€ข Replace human expert decision making when not available
Expert systems : programming computers to make decisions in
real-life situations (for example, some expert systems help doctors
diagnose diseases based on symptoms)
Applications of Expert Systems

Peachtree:
Used by accountant for
making Database,
Financial documents
Applications of Expert Systems
PUFF:
Medical system
for diagnosis of
respiratory conditions

PROSPECTOR:
Used by geologists to
identify sites for
drilling or mining
Components of an Expert System
โ€ข The knowledge base is the collection of facts
and rules which describe all the knowledge
about the problem domain
โ€ข The inference engine is the part of the
system that chooses which facts and rules to
apply when trying to solve the userโ€™s query
โ€ข The user interface is the part of the system
which takes in the userโ€™s query in a readable
form and passes it to the inference engine. It
then displays the results to the user.
Why use Expert Systems?
โ€ข Experts are not always
available. An expert system
can be used anywhere, any
time.
โ€ข Human experts are not
100% reliable or consistent
โ€ข Experts may not be good at
explaining decisions
โ€ข Cost effective
Problems with Expert Systems
โ€ข Limited domain
โ€ข Systems are not always
up to date, and donโ€™t
learn
โ€ข No โ€œcommon senseโ€
โ€ข Experts needed to setup
and maintain system
Limitations of Expert
Systems
โ€ข Limited to relatively narrow problems
โ€ข Cannot readily deal with โ€œmixedโ€
knowledge
โ€ข Possibility of error
โ€ข Cannot refine own knowledge base
โ€ข Difficult to maintain
โ€ข May have high development costs
โ€ข Raise legal and ethical concerns
Any Queries

?

Expert system (mis)

  • 1.
    Title: Expert Systems PresentationBy: Muhammad Aamir Roll no:03
  • 2.
    Expert Systems โ€œ..An intelligentcomputer program that uses knowledge and inference procedures to solve problems that are difficult enough to require significant human expertise for their solution..โ€ (Feigenbaum 1982)
  • 3.
    Expert System Basic conceptof expert system : ๏ƒ˜ User supplies facts or other information to the expert system and receives expert advice or expertise in response. Internally, the expert system consists of two main components : ๏ƒ˜ the knowledge-base contains the knowledge ๏ƒ˜ the inference engine draws conclusions from the knowledge Expert System User Facts Expertise Inference Engine Knowledge-base
  • 4.
    Expert System Functionality โ€ข Assisthuman expert when integrating various decisions โ€ข Replace human expert decision making when not available Expert systems : programming computers to make decisions in real-life situations (for example, some expert systems help doctors diagnose diseases based on symptoms)
  • 5.
    Applications of ExpertSystems Peachtree: Used by accountant for making Database, Financial documents
  • 6.
    Applications of ExpertSystems PUFF: Medical system for diagnosis of respiratory conditions PROSPECTOR: Used by geologists to identify sites for drilling or mining
  • 7.
    Components of anExpert System โ€ข The knowledge base is the collection of facts and rules which describe all the knowledge about the problem domain โ€ข The inference engine is the part of the system that chooses which facts and rules to apply when trying to solve the userโ€™s query โ€ข The user interface is the part of the system which takes in the userโ€™s query in a readable form and passes it to the inference engine. It then displays the results to the user.
  • 8.
    Why use ExpertSystems? โ€ข Experts are not always available. An expert system can be used anywhere, any time. โ€ข Human experts are not 100% reliable or consistent โ€ข Experts may not be good at explaining decisions โ€ข Cost effective
  • 9.
    Problems with ExpertSystems โ€ข Limited domain โ€ข Systems are not always up to date, and donโ€™t learn โ€ข No โ€œcommon senseโ€ โ€ข Experts needed to setup and maintain system
  • 10.
    Limitations of Expert Systems โ€ขLimited to relatively narrow problems โ€ข Cannot readily deal with โ€œmixedโ€ knowledge โ€ข Possibility of error โ€ข Cannot refine own knowledge base โ€ข Difficult to maintain โ€ข May have high development costs โ€ข Raise legal and ethical concerns
  • 11.