Download OPS-2000 Version 2.1 - User`s Manual

Transcript
OPS-2000 User’s Guide
Table of Contents
Introduction .............................................................................................................................. 5
OVERVIEW ................................................................................................................................................................5
INNOVATION ..............................................................................................................................................................5
CREATION .................................................................................................................................................................5
NOTES ......................................................................................................................................................................6
Manual Notation ....................................................................................................................... 7
Tutorial: Getting Started ......................................................................................................... 8
Object Oriented Programming ............................................................................................. 10
A C++ CLASS INSTANCE'S LIFE CYCLE .................................................................................................................... 10
Expert Systems ...................................................................................................................... 11
Production Systems .............................................................................................................. 12
DATA DRIVEN ......................................................................................................................................................... 12
GOAL DIRECTED..................................................................................................................................................... 12
COMPONENTS OF A PRODUCTION SYSTEM............................................................................................................... 13
Productions ....................................................................................................................................................... 13
Working Memory .............................................................................................................................................. 13
Interpreter ......................................................................................................................................................... 13
OPS-2000 primer .................................................................................................................... 14
COMPLEXITY .......................................................................................................................................................... 14
W ORKING MEMORY ELEMENTS ............................................................................................................................... 14
Free-Form Fact................................................................................................................................................. 14
Relation Fact .................................................................................................................................................... 15
Binary Relation.............................................................................................................................................. 16
Interface ........................................................................................................................................................ 17
Class Object Fact ............................................................................................................................................. 18
FACT PREPROCESSOR............................................................................................................................................ 19
PATTERNS ............................................................................................................................................................. 20
Free-Form Fact................................................................................................................................................. 20
Relation Fact .................................................................................................................................................... 21
Class Object Fact ............................................................................................................................................. 22
Rules ....................................................................................................................................... 23
FORWARD CHAINING .............................................................................................................................................. 24
Confidence Factor ............................................................................................................................................ 26
Minimum ....................................................................................................................................................... 26
Maximum ...................................................................................................................................................... 26
Fuzzy ................................................................................................................................................................ 27
Statistically Dependent ................................................................................................................................. 28
Statistically Independent ............................................................................................................................... 28
BACKWARD CHAINING............................................................................................................................................. 29
Rule Sets ................................................................................................................................ 31
LOCAL AGENDA ...................................................................................................................................................... 31
Expert Objects ....................................................................................................................... 32
KNOWLEDGE BASE ................................................................................................................................................. 32
Fact Working Memory ...................................................................................................................................... 32
Goal Working Memory ...................................................................................................................................... 32
www.siliconvalleyone.com
Page 3 of 56