A Research Agenda for Usability and Generalisation in Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Soemers, Dennis J. N. J., Samothrakis, Spyridon, Driessens, Kurt, Winands, Mark H. M.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915435744591872
author Soemers, Dennis J. N. J.
Samothrakis, Spyridon
Driessens, Kurt
Winands, Mark H. M.
author_facet Soemers, Dennis J. N. J.
Samothrakis, Spyridon
Driessens, Kurt
Winands, Mark H. M.
contents It is common practice in reinforcement learning (RL) research to train and deploy agents in bespoke simulators, typically implemented by engineers directly in general-purpose programming languages or hardware acceleration frameworks such as CUDA or JAX. This means that programming and engineering expertise is not only required to develop RL algorithms, but is also required to use already developed algorithms for novel problems. The latter poses a problem in terms of the usability of RL, in particular for private individuals and small organisations without substantial engineering expertise. We also perceive this as a challenge for effective generalisation in RL, in the sense that is no standard, shared formalism in which different problems are represented. As we typically have no consistent representation through which to provide information about any novel problem to an agent, our agents also cannot instantly or rapidly generalise to novel problems. In this position paper, we advocate for a research agenda centred around the use of user-friendly description languages for describing problems, such that (i) users with little to no engineering expertise can formally describe the problems they would like to be tackled by RL algorithms, and (ii) algorithms can leverage problem descriptions to effectively generalise among all problems describable in the language of choice.
format Preprint
id arxiv_https___arxiv_org_abs_2412_16970
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Research Agenda for Usability and Generalisation in Reinforcement Learning
Soemers, Dennis J. N. J.
Samothrakis, Spyridon
Driessens, Kurt
Winands, Mark H. M.
Artificial Intelligence
Machine Learning
It is common practice in reinforcement learning (RL) research to train and deploy agents in bespoke simulators, typically implemented by engineers directly in general-purpose programming languages or hardware acceleration frameworks such as CUDA or JAX. This means that programming and engineering expertise is not only required to develop RL algorithms, but is also required to use already developed algorithms for novel problems. The latter poses a problem in terms of the usability of RL, in particular for private individuals and small organisations without substantial engineering expertise. We also perceive this as a challenge for effective generalisation in RL, in the sense that is no standard, shared formalism in which different problems are represented. As we typically have no consistent representation through which to provide information about any novel problem to an agent, our agents also cannot instantly or rapidly generalise to novel problems. In this position paper, we advocate for a research agenda centred around the use of user-friendly description languages for describing problems, such that (i) users with little to no engineering expertise can formally describe the problems they would like to be tackled by RL algorithms, and (ii) algorithms can leverage problem descriptions to effectively generalise among all problems describable in the language of choice.
title A Research Agenda for Usability and Generalisation in Reinforcement Learning
topic Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2412.16970