+ All Categories

Download - EXPERT SYSTEMS

Transcript
Page 1: EXPERT SYSTEMS

EXPERT SYSTEMS

Page 2: EXPERT SYSTEMS

Review – Classical Expert Systems

• Can incorporate Neural, Genetic and Fuzzy Components

Page 3: EXPERT SYSTEMS

Expert Systems can perform many functions

Page 4: EXPERT SYSTEMS

• Rules can be fuzzy, quantum, modal, neural, Bayesian, etc.

• Special inference methods may be used

Page 5: EXPERT SYSTEMS

Concepts of Knowledge

Representation:

INFERENCE

Page 6: EXPERT SYSTEMS

Inference versus Knowledge Representation

Page 7: EXPERT SYSTEMS
Page 8: EXPERT SYSTEMS
Page 9: EXPERT SYSTEMS
Page 10: EXPERT SYSTEMS
Page 11: EXPERT SYSTEMS

Real-Time Implementation of Rule-

Based Control System.

Handelman and Stengel 1989

Page 12: EXPERT SYSTEMS

• High level control logic • High level reconfiguration logic

Page 13: EXPERT SYSTEMS
Page 14: EXPERT SYSTEMS
Page 15: EXPERT SYSTEMS
Page 16: EXPERT SYSTEMS

• Inference can be fuzzy• Inference can use neural net• Inference can be based on search• Inference can be probabilistic• Inference can use higher-order-logic

Any system, including a robot, can be made self-checking, fault – tolerant and reconfigurable

Page 17: EXPERT SYSTEMS

Concepts of Knowledge

Representation:

DATA

Page 18: EXPERT SYSTEMS
Page 19: EXPERT SYSTEMS
Page 20: EXPERT SYSTEMS
Page 21: EXPERT SYSTEMS
Page 22: EXPERT SYSTEMS

Animal Decision Tree:

Example

Page 23: EXPERT SYSTEMS
Page 24: EXPERT SYSTEMS
Page 25: EXPERT SYSTEMS
Page 26: EXPERT SYSTEMS
Page 27: EXPERT SYSTEMS
Page 28: EXPERT SYSTEMS
Page 29: EXPERT SYSTEMS
Page 30: EXPERT SYSTEMS
Page 31: EXPERT SYSTEMS

PROGRAMMING LANGUAGES

Page 32: EXPERT SYSTEMS
Page 33: EXPERT SYSTEMS
Page 34: EXPERT SYSTEMS
Page 35: EXPERT SYSTEMS
Page 36: EXPERT SYSTEMS
Page 37: EXPERT SYSTEMS

PROGRAMMING LANGUAGES versus

RULES

Page 38: EXPERT SYSTEMS
Page 39: EXPERT SYSTEMS
Page 40: EXPERT SYSTEMS
Page 41: EXPERT SYSTEMS
Page 42: EXPERT SYSTEMS
Page 43: EXPERT SYSTEMS
Page 44: EXPERT SYSTEMS
Page 45: EXPERT SYSTEMS
Page 46: EXPERT SYSTEMS

Conclusions

• Expert Systems can be used in conjunction with Neural Nets, Evolutionary Algorithms and all other kinds of problem-solving/learning mechanisms.

• Standard classical programming can be smoothly interfaced with Training and Evolving and Uncertainty based philosophies like in Evolutionary, Neural and Fuzzy methodologies.

Page 47: EXPERT SYSTEMS

Top Related