Modulating Reservoir Dynamics via Reinforcement Learning for Efficient Robot Skill Synthesis
On the map: Deep reinforcement learning methods → Deep RL algorithms and representations
Abstract (arXiv)
A random recurrent neural network, called a reservoir, can be used to learn robot movements conditioned on context inputs that encode task goals. The Learning is achieved by mapping the random dynamics of the reservoir modulated by context to desired trajectories via linear regression. This makes the reservoir computing (RC) approach computationally efficient as no iterative gradient descent learning is needed. In this work, we propose a novel RC-based Learning from Demonstration (LfD) framework that not only learns to generate the demonstrated movements but also allows online modulation of the reservoir dynamics to generate movement trajectories that are not covered by the initial demonstration set. This is made possible by using a Reinforcement Learning (RL) module that learns a policy to output context as its actions based on the robot state. Considering that the context dimension is typically low, learning with the RL module is very efficient. We show the validity of the proposed model with systematic experiments on a 2 degrees-of-freedom (DOF) simulated robot that is taught to reach targets, encoded as context, with and without obstacle avoidance constraint. The initial data set includes a set of reaching demonstrations which are learned by the reservoir system. To enable reaching out-of-distribution targets, the RL module is engaged in learning a policy to generate dynamic contexts so that the generated trajectory achieves the desired goal without any learning in the reservoir system. Overall, the proposed model uses an initial learned motor primitive set to efficiently generate diverse motor behaviors guided by the designed reward function. Thus the model can be used as a flexible and effective LfD system where the action repertoire can be extended without new data collection.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Deep RL algorithms and representations, one of 15 directions in Deep reinforcement learning methods. Builds on 8 of its 31 references that are in the map. First posted on arXiv 17 Nov 2024.
Builds on
8 of 31 references.
References · 8
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrationscited by 715
- 2018Reinforcement and Imitation Learning for Diverse Visuomotor Skillscited by 126
- 2018A Practical Approach to Insertion with Variable Socket Position Using Deep Reinforcement Learningcited by 36
- 2024Deep Generative Models in Robotics: A Survey on Learning from Multimodal Demonstrationscited by 35
- 2020Autonomous learning and chaining of motor primitives using the Free Energy Principlecited by 2
- 2022Deep Q-network using reservoir computing with multi-layered readoutcited by 2
- 2024Oscillations enhance time-series prediction in reservoir computing with feedbackcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Reservoir Computing for Fast, Simplified Reinforcement Learning on Memory Tasks
- 2024Learning from Demonstration with Implicit Nonlinear Dynamics Models
- 2026Online Adaptive Reinforcement Learning with Echo State Networks for Non-Stationary Dynamics
- 2024Context-Based Echo State Networks with Prediction Confidence for Human-Robot Shared Control
- 2026An Analysis of Streaming Deep Reinforcement Learning for Adaptive Continual Learning in Robotics
- 2025Accelerating Model-Based Reinforcement Learning with State-Space World Models
- 2026Does Learning Recurrent Networks Matter in Partially Observable RL?
- 2018Auto-conditioned Recurrent Mixture Density Networks for Learning Generalizable Robot Skills