An architecture for a self-improving instructional planner for intelligent tutoring systems |
| |
Authors: | Stuart A Macmillan Derek H Sleeman |
| |
Affiliation: | Artificial Intelligence Center, FMC Corporation, Central Engineering Laboratories, 1205 Coleman Avenue, Box 580, Santa Clara, CA 95052, U.S.A.;University of Aberdeen, Aberdeen, AB9 IFX, Scotland |
| |
Abstract: | Machine instructional planners use changing and uncertain data to incrementally configure plans and control the execution and dynamic refinement of these plans. Current instructional planners cannot adequately plan, replan, and monitor the delivery of instruction. This is due in part to the fact that current instructional planners are incapable of planning in a global context, developing competing plans in parallel, monitoring their planning behavior, and dynamically adapting their control behavior. In response to these and other deficiencies of instructional planners a generic system architecture based on the blackboard model was implemented. This self-improving instructional planner (SUP) dynamically creates instructional plans, requests execution of these plans, replans, and improves its planning behavior based on a student's responses to tutoring. Global planning was facilitated by explicitly representing decisions about past, current, and future plans on a global data structure called the plan blackboard. Planning in multiple worlds is facilitated by labeling plan decisions by the context in which they were generated. Plan monitoring was implemented as a set of monitoring knowledge sources. The flexible control capability for instructional planner was adapted from the blackboard architecture BB1. The explicit control structure of SUP enabled complex and flexible planning behavior while maintaining a simple planning architecture. |
| |
Keywords: | machine planning intelligent tutoring systems instructional planning blackboard models dynamic planning |
|
|