DocumentCode
2625312
Title
Learning to Select State Machines using Expert Advice on an Autonomous Robot
Author
Argall, Brenna ; Browning, Brett ; Veloso, Manuela
Author_Institution
Robotics Inst., Carnegie Mellon Univ., Pittsburgh, PA
fYear
2007
fDate
10-14 April 2007
Firstpage
2124
Lastpage
2129
Abstract
Hierarchical state machines have proven to be a powerful tool for controlling autonomous robots due to their flexibility and modularity. For most real robot implementations, however, it is often the case that the control hierarchy is hand-coded. As a result, the development process is often time intensive and error prone. In this paper, we explore the use of an experts learning approach, based on Auer and colleagues´ Exp3 (1995), to help overcome some of these limitations. In particular, we develop a modified learning algorithm, which we call rExp3, that exploits the structure provided by a control hierarchy by treating each state machine as an ´expert´. Our experiments validate the performance of rExp3 on a real robot performing a task, and demonstrate that rExp3 is able to quickly learn to select the best state machine expert to execute. Through our investigations in these environments, we identify a need for faster learning recovery when the relative performances of experts reorder, such as in response to a discrete environment change. We introduce a modified learning rule to improve the recovery rate in these situations and demonstrate through simulation experiments that rExp3 performs as well or better than Exp3 under such conditions.
Keywords
finite state machines; learning (artificial intelligence); robots; autonomous robot; control hierarchy; expert advice; hierarchical state machines; learning algorithm; state machine selection learning; Automata; Computer science; Control systems; Delay; Machine learning; Mobile robots; Robot control; Robotics and automation; Two-term control; Velocity control;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation, 2007 IEEE International Conference on
Conference_Location
Roma
ISSN
1050-4729
Print_ISBN
1-4244-0601-3
Electronic_ISBN
1050-4729
Type
conf
DOI
10.1109/ROBOT.2007.363635
Filename
4209399
Link To Document