Using Cases as Heuristics in Reinforcement Learning: A Transfer Learning Application
Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1211-1216.
Abstract
In this paper we propose to combine three AI techniques to speed up a Reinforcement Learning algorithm in a Transfer Learning problem: Case-based Reasoning, Heuristically Accelerated Reinforcement Learning and Neural Networks. To do so, we propose a new algorithm, called L3, which works in 3 stages: in the first stage, it uses Reinforcement Learning to learn how to perform one task, and stores the optimal policy for this problem as a case-base; in the second stage, it uses a Neural Network to map actions from one domain to actions in the other domain and; in the third stage, it uses the case-base learned in the first stage as heuristics to speed up the learning performance in a related, but different, task. The RL algorithm used in the first phase is the Q-learning and in the third phase is the recently proposed Case-based Heuristically Accelerated Q-learning. A set of empirical evaluations were conducted in transferring the learning between two domains, the Acrobot and the Robocup 3D: the policy learned during the solution of the Acrobot Problem is transferred and used to speed up the learning of stability policies for a humanoid robot in the Robocup 3D simulator. The results show that the use of this algorithm can lead to a significant improvement in the performance of the agent.
@inproceedings{ijcai2011p206,
title = {Using Cases as Heuristics in Reinforcement Learning: A Transfer Learning Application},
author = {Celiberto, Luiz A. and Matsuura, Jackson Paul and de Mántaras, Ramón López and Bianchi, Reinaldo A. C.},
booktitle = {Proceedings of the Twenty-Second International Joint Conference on
Artificial Intelligence, {IJCAI-11}},
publisher = {AAAI Press/International Joint Conferences on Artificial Intelligence},
editor = {Toby Walsh},
pages = {1211--1216},
year = {2011},
month = {7},
doi = {10.5591/978-1-57735-516-8/IJCAI11-206},
url = {https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-206},
}
TY - CPAPER TI - Using Cases as Heuristics in Reinforcement Learning: A Transfer Learning Application AU - Celiberto, Luiz A. AU - Matsuura, Jackson Paul AU - de Mántaras, Ramón López AU - Bianchi, Reinaldo A. C. T2 - Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, IJCAI-11 PB - AAAI Press/International Joint Conferences on Artificial Intelligence PY - 2011 SP - 1211 EP - 1216 DO - 10.5591/978-1-57735-516-8/IJCAI11-206 UR - https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-206 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: