Using reinforcement learning to probe the role of feedback in skill acquisition
Antonio Terpin, Raffaello D'Andrea

TL;DR
This study uses reinforcement learning to explore how feedback influences skill acquisition in a physical system, revealing that feedback is crucial for learning certain skills but not for executing them, with implications for understanding human and machine learning.
Contribution
It demonstrates how reinforcement learning can effectively control complex physical dynamics and uncovers the nuanced role of feedback in skill learning and execution.
Findings
Feedback enables learning high-performance drag-control strategies.
Without feedback, the agent can still execute learned policies.
Learning conditions vary with the goal, not the system complexity.
Abstract
Many high-performance human activities are executed with little or no external feedback: think of a figure skater landing a triple jump, a pitcher throwing a curveball for a strike, or a barista pouring latte art. To study the process of skill acquisition under fully controlled conditions, we bypass human subjects. Instead, we directly interface a generalist reinforcement learning agent with a spinning cylinder in a tabletop circulating water channel to maximize or minimize drag. This setup has several desirable properties. First, it is a physical system, with the rich interactions and complex dynamics that only the physical world has: the flow is highly chaotic and extremely difficult, if not impossible, to model or simulate accurately. Second, the objective -- drag minimization or maximization -- is easy to state and can be captured directly in the reward, yet good strategies are not…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMotor Control and Adaptation · Reinforcement Learning in Robotics · Robot Manipulation and Learning
