Você está na página 1de 16

AI with Expert System

Preparead by
Peshawa Q.Nabi
Content
Introduction AI
Overview of AI
Introduction Expert System
Component of Expert System
Capabilities of Expert System
Participants in Expert System
Expert System Development
Evolution of Expert System Software
Summary
Introduction to AI
The branch of computer science concerned with making computers
behave like humans. The term was coined in 1956 by John McCarthy
at the Massachusetts Institute of Technology. Artificial intelligence
includes :-
games playing: programming computers to play games
such as chess and checkers .
expert systems : programming computers to make
decisions in real-life .
natural language : programming computers to
understand natural human languages .
Introduction to AI

neural networks : Systems that simulate intelligence


by attempting to reproduce the types of physical
connections that occur in animal brains .
robotics : programming computers to see and hear and
react to other sensory stimuli .

Currently, no computers exhibit full artificial intelligence


(that is, are
able to simulate human behavior).
Introduction of Expert System
In arterial intelligent an expert system is a computer system that
emulates the decision making ability of a human expert .
Expert system are designed to solve complex problems by resoning about
knowledge , like a expert.
Do not follow the procedure of a developer as the case in convectional
programming

Divided into two parts , one fixed in depended of the expert system : the
inference , and one variable : the knowledge base.

In the 80s a third part appeared : a dialog interface to communicate with


users.
This ability to conduct a conversation with users was latter called
conversational .
Components and Human Interfaces

Knowledge base
Stores all relevant information, data, rules, cases, and
relationships used by the expert system
Inference engine
Seeks information and relationships from the knowledge
base and provides answers, predictions, and suggestions
in the way a human expert would
Rule
A conditional statement that links given conditions to
actions or outcomes
Components and Human Interfaces

User
Interface

Inference
Engine

Knowledge
Base
Capabilities of Expert System
Systems

Strategic goal setting Explore impact of strategic goals

Planning Impact of plans on resources

Integrate general design principles and


Design
manufacturing limitations

Decision making Provide advise on decisions

Quality control and monitoring Monitor quality and assist in finding


solutions
Diagnosis Look for causes and suggest solutions
Participants in Expert System

Domain expert : The in individual or group whose experts


and knowledge is captured for use in an expert system.

Knowledge user : The in individual or group who uses and


benefits form the expert system.
Knowledge engineer : Someone trained or experienced in
the design ,development, implementation , and
maintenance , of an expert system.
Participants in Expert System

Expert
system

Knowledge engineer
Domain expert Knowledge user
Development of Expert System
Evolution of Expert Systems Software

Expert system shell


Collection of software packages & tools to design, develop,
implement, and maintain expert systems

high
Expert system
Ease of use

shells
Special and 4th
generation
Traditional
languages
programming
languages
low
Before 1980 1980s 1990s
Advantages of Expert Systems

Will never retire .


Essay to use .
People can the initial diagnosis from home (Saving
money) .
Easy to develop and modify .
The use of heuristics .
Etc..
Applications of Expert Systems

Credit granting
Information management and retrieval
AI and expert systems embedded in products
Plant layout
Hospitals and medical facilities
Help desks and assistance
Employee performance evaluation
Loan analysis
Virus detection
Repair and maintenance
Shipping
Marketing
Warehouse optimization
Summary
in this Video !
THANK YOU

Você também pode gostar