首页 /研究 /Data-driven Construction of Symbolic Process Models for Reinforcement Learning
LEARNING

Data-driven Construction of Symbolic Process Models for Reinforcement Learning

Erik Derner, Jiřı́ Kubalı́k, Robert Babuška

发表年份
2018
引用次数
9

摘要

Reinforcement learning (RL) is a suitable approach for controlling systems with unknown or time-varying dynamics. RL in principle does not require a model of the system, but before it learns an acceptable policy, it needs many unsuccessful trials, which real robots usually cannot withstand. It is well known that RL can be sped up and made safer by using models learned online. In this paper, we propose to use symbolic regression to construct compact, parsimonious models described by analytic equations, which are suitable for realtime robot control. Single node genetic programming (SNGP) is employed as a tool to automatically search for equations fitting the available data. We demonstrate the approach on two benchmark examples: a simulated mobile robot and the pendulum swing-up problem; the latter both in simulations and real-time experiments. The results show that through this approach we can find accurate models even for small batches of training data. Based on the symbolic model found, RL can control the system well.

关键词

Computer scienceSymbolic regressionReinforcement learningBenchmark (surveying)RobotGenetic programmingArtificial intelligenceProcess (computing)SAFERConstruct (python library)

相关论文

查看 LEARNING 分类全部论文