LGDec 5, 2023

LExCI: A Framework for Reinforcement Learning with Embedded Systems

arXiv:2312.02739v211 citationsh-index: 8Has CodeApplied intelligence (Boston)
Originality Synthesis-oriented
AI Analysis

This addresses a practical problem for control engineering professionals needing to deploy RL on embedded hardware, but it is incremental as it builds on existing tools like RLlib.

The paper tackles the challenge of training reinforcement learning agents on embedded systems, which conventional libraries cannot easily support, by presenting LExCI, a free and open-source framework that enables this using RLlib, demonstrated with two RL algorithms and a rapid control prototyping system.

Advances in artificial intelligence (AI) have led to its application in many areas of everyday life. In the context of control engineering, reinforcement learning (RL) represents a particularly promising approach as it is centred around the idea of allowing an agent to freely interact with its environment to find an optimal strategy. One of the challenges professionals face when training and deploying RL agents is that the latter often have to run on dedicated embedded devices. This could be to integrate them into an existing toolchain or to satisfy certain performance criteria like real-time constraints. Conventional RL libraries, however, cannot be easily utilised in conjunction with that kind of hardware. In this paper, we present a framework named LExCI, the Learning and Experiencing Cycle Interface, which bridges this gap and provides end-users with a free and open-source tool for training agents on embedded systems using the open-source library RLlib. Its operability is demonstrated with two state-of-the-art RL-algorithms and a rapid control prototyping system.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes