Documente Academic
Documente Profesional
Documente Cultură
D3 MANAJEMEN INFORMATIKA
ATA 05/06
Sistem Pakar
Ati Harmoni
Artificial Intelligence
Definition:
Expert
systems AI
hardware
Robotics
Natural
language Perceptive
systems
Neural (vision,
networks hearing)
Learning
Artificial Intelligence
The Appeal of Expert Systems
A computer program that attempts to code
the knowledge of human experts in the
form of heuristics (i.e. a rule of thumb)
Two distinctions from DSS
1. has the potential to extend the managers
problem-solving ability beyond his or her
normal capabilities
2. the ability to explain how the solution was
reached
Instructions & Solutions &
information explanations Knowledge
User
User
interface
Know-
Inference Problem
ledge
engine Domain
base
Development
An Expert
engine
Expert
system
System Model
Expert and
knowledge engineer
Expert system model - main
parts:
User interface
Knowledge base
Inference engine
Development engine
User Interface
User enters:
Instructions
Information } Menus,
Menus,commands,
commands,natural
naturallanguage,
language,GUI
GUI
Conclusion
Conclusion
Ungulate Bird
Or Or
Mammal Carnivore R7 R8 R3 R4
Or Or And And Feathers And
R1 R2 R5 R6
Hair Gives milk
Eats milk Hoofs Chews Flies Lays
milk cud eggs
And
A Rule Set That LEGEND:
Can Produce More Rules
Than One Final Pointed
teeth Claws Forward
Eyes Conditions
Action
(conclusions)
Conclusion
Rule Selection
Selecting rules to efficiently solve a
problem is difficult
Some goals can be reached with only a
few rules; rules 3 and 4 identify bird
Inference Engine
Two basic approaches to using rules
Rule 10
IF K AND L
THEN N Rule 12
IF N OR O Legend:
Rule 11 THEN P Problem
IF M
THEN O
Subproblem
A Subproblem Becomes the New Problem
Rule 7
IF B OR D
THEN K Rule 10
IF K AND
LTHEN N Legend:
Rule 8
Rule 12
IF E Problem
IF N OR O
THEN L
THEN P
Subproblem
Step 4 The First Five Problems
Rule 1
IF A THEN
Step 3 Are Identified
B Rule 7 Step 2
T
IF B OR D
THEN K Rule 10 Step 1
T
Rule 2 IF K AND L
Rule 12
IF C THEN N
IF N OR O
THEN D
THEN P
Step 5
Rule 3
IF M IF E
THEN E THEN L
Rule 11 Legend:
Problems to
IF (F AND H) IF M
M be solved
Rule 9 OR J IF
THEN O
THEN O
THEN M
The Next Four Problems Are
Step 8 Identified Rule 12
Rule 4
If N Or O
Then P T
If K
Then F
T
Step 7 Step 6
Step 9
Rule 5
If G IF (F And H) If M
Then H Or J Then O
T Then M T T
Development Engine
Programming languages Lisp, Prolog,
and recently C++
Expert system shells
Role of the Systems Analyst
step 6 Conduct
user tests
Soma
Axonal Paths
(processor)
(output)
Synapse
Axon
Dendrites
(input)
Artificial Neural Systems (ANS)
McCulloch-Pitts mathematical neuron
function (late 1930s)
Hebbs learning law (early 1940s)
Neurocomputers
Marvin Minskys Snark (early 1950s)
Rosenblatts Perceptron (mid 1950s)
Current Methodology
Mathematical models
Complex networks
Repetitious training -- the ANS learns
by example. An ANS can learn; an
expert system cannot.
Single Artificial Neuron
y1 w1
y2 w2
y3 w3
y
wn-1
yn-1
OUT1 OUTn
Input
The Multi-Layer
Layer Perceptron
Y1 Yn2
OutputL
ayer
IN1 INn
Prerequisite Activities for the
EIS
Information
needs
Information Analysis of
technology organization
standards
Corporate
data model
Information
systems plan
Production and
performance systems
EIS