CIS 5590.004. Artificial General Intelligence

Problem Solving and Decision Making

1. Procedural Reasoning

Practical reasoning: how to achieve goals (vs. what to believe).

In Logic Programming (e.g., Prolog), certain propositions get procedural interpretation to become an executable action or a realizable event.

An action changes the objective environment (as in STRIPS) or the subjective experience (as in schema).

Problem solving can accomplished by forward (knowledge expansion) or backward (goal derivation) inference.

Advanced Issues:

2. Decision Models

Representative models: Issues:

3. NAL-8 Representation and Inference


Reading