![]() |
![]() |
AE/IE | Help |
![]() |
Print References |
---|---|
The program named AE/IE, is a simple inference engine1, of the sort that might be used to develop an expert system2 - AE/IE is like our Turing Machine3 simulator from Module 8 in that it is capable of processing any combination of rules4 and facts, so long as we describe them in a form that is acceptable to the program. |
1pp. 310-314, 332–333 2pp. 310-314, 332–333 3pp. 271, 273–277, 280-281 4pp. 312-313 |
As you can see from the pre-loaded example, "Facts" are entered into the field to left of the program window as English phrases, and are designated to be T (true), F (false), ? (unknown) or G (a goal to be established) to indicate their initial condition. |
|
"Rules" are entered in the field to the right by combining fact numbers to produce logical inferences. In our example, rule 1 can be interpreted as "If the power cord is plugged in AND the power switch is ON, then the machine is powered by AC." Once set in motion, the program proceeds through the rules applying all that are applicable (if either fact 1 or fact 2 is F (false), rule 1 is simply not applied, and no change is made to fact 7.) |
|
|
Home | Search | Resources | Objectives | Feedback | Order Form | Credits |