DocumentCode :
1247289
Title :
Improving the reliability of artificial intelligence planning systems by analyzing their failure recovery
Author :
Howe, Adele E.
Author_Institution :
Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
Volume :
7
Issue :
1
fYear :
1995
fDate :
2/1/1995 12:00:00 AM
Firstpage :
14
Lastpage :
25
Abstract :
As planning technology improves, artificial intelligence planners are being embedded in increasingly complicated environments: ones that are particularly challenging even for human experts. Consequently, failure is becoming both increasingly likely for these systems (due to the difficult and dynamic nature of the new environments) and increasingly important to address (due to the systems´ potential use on real world applications). The paper describes the development of a failure recovery component for a planner in a complex simulated environment and a procedure (called failure recovery analysis) for assisting programmers in debugging that planner. The failure recovery design is iteratively enhanced and evaluated in a series of experiments. Failure recovery analysis is described and demonstrated on an example from the Phoenix planner. The primary advantage of these approaches over existing approaches is that they are based on only a weak model of the planner and its environment, which makes them most suitable when the planner is being developed. By integrating them, failure recovery and failure recovery analysis improve the reliability of the planner by repairing failures during execution and identifying failures due to bugs in the planner and failure recovery itself
Keywords :
planning (artificial intelligence); program debugging; software fault tolerance; software reliability; system recovery; Phoenix planner; artificial intelligence planning systems; complicated environment; debugging; failure recovery analysis; failure recovery component; human experts; real world applications; reliability; weak model; Artificial intelligence; Computer bugs; Dynamic scheduling; Failure analysis; Humans; Job shop scheduling; Performance analysis; Software debugging; Technology planning; US Department of Transportation;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.368521
Filename :
368521
Link To Document :
بازگشت