FORR
FORR is a satisficing architecture for learning and problem solving. Its premise is that agreement among reactivity, heuristics, planning, and search is a valid decision- making principle. A FORR-based program learns to specialize general domain expertise into problem-class specific expertise. An implemented FORR shell supports domain-specific development that explores the relationship among reactivity, heuristics, and search. Applications include Hoyle for game playing, Ariadne for robot path finding and ACE for constraint satisfaction. Each of them has demonstrated substantial, learned expertise after relatively little training.
Current Work
- The integration of planning with high-level reasoning.
- Learning new heuristics.
- Autonomous restructuring of a decision hierarchy.
- Metaknowledge for heuristics.
- Multiagent solutions to multiple goal problems with (CD).
Application Domains
Key references
Epstein, S. L., & Petrovic, S. (2012). Learning Expertise with Bounded Rationality and Self-awareness. In Metareasoning: Thinking about thinking: MIT Press.
Epstein, S. L., E. C. Freuder and M. Wallace 2005. Learning to Support Constraint Programmers. Computational Intelligence. 21(4): 337-371.
Epstein, S. L. 1994. For the Right Reasons: The FORR Architecture for Learning in a Skill Domain. Cognitive Science, 18 (3): 479-511.
Additional references
Epstein, S. L., Gelfand, J. and Lesniak, J. 1996. Pattern-Based Learning and Spatially-Oriented Concept Formation with a Multi-Agent, Decision-Making Expert. Computational Intelligence, 12 (1): 199-221.
Epstein, S. L. (1995). On Heuristic Reasoning, Reactivity, and Search. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, 454-461. Montreal: Morgan Kaufmann.
This material is based upon work supported by the National Science Foundation under Grant Nos. #IIS-0328743, 9423085, #IRI-9703475, 9222720, and #9001936, by the New York State Technological Development Graduate Research and Technology Initiative, and by the PSC-CUNY Research Foundation.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation, New York State, or PSC-CUNY.


