Correcting robot manipulation policies through human intervention holds great promise for real-world deployment, yet human operators are inherently imperfect in both the actions they provide and the timing of their intervention signals. While the former has been extensively discussed in reinforcement learning (RL), the latter remains underexplored. At high control frequencies, human intervention signals are often delayed and inconsistent across time and state space. In this work, we present GAINS, a framework for leveraging inconsistent human intervention signals in RL. At the core of GAINS, we employ distributional RL with quantile Q-networks to model the return variability induced by sparse task rewards and inconsistent human interventions. Building on this distributional representation, we introduce a pessimistic exploration strategy that promotes safe and sample-efficient learning under human corrections. We evaluate GAINS on four diverse simulated manipulation tasks and two challenging real-world scenarios against state-of-the-art intervention-based methods. GAINS achieves a 22% higher task success rate than RLIF and improves recovery success by up to 43% in failure scenarios. These results highlight the importance of modeling return variability induced by human imperfection for real-world deployment of intervention-based learning.
Figures & tables
Figure 1: Human Intervention Timing Is Inconsistent. We replay failure videos multiple times to measure intervention-timing consistency; the top-right panel highlights intervention frames from different rounds in yellow.
Figure 2: An Overview of GAINS.
Figure 3: Four Simulation Tasks in HIL-RM. The top-left inset shows the wrist-camera view used as input for all tasks except Straighten-Rope, which uses a third-person camera.
Figure 4: Real-world Experimental Setups. Left: UR5 with 2 cameras for the Pick-Spoon task. Right: Franka Emika with 2 cameras for the Insert-USB task.
Figure 5: Comparison Results in HIL-RM. Results are averaged over 3 seeds, with shaded regions indicating the standard deviation. Curves are smoothed with sliding window.
Figure 6: Comparison Results in Real-World Tasks. Results are averaged over 3 seeds.
Figure 7: Recovery Trajectory of GAINS under External Disturbance. More results can be found in Fig. 11
Figure 8: Robustness Results in HIL-RM. For each method, we evaluate the final checkpoints under 100 trials.
Figure 9: Ablation Studies on Arrange-Boxes. Each bar reports the mean performance over 3 random seeds. Total safety violations denote the cumulative number of safety violations throughout training.
Figure 10: Distributional Q-value Estimates at Different Stages of Training.
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
Aspect
Sirius
HIL-RM
Intervention Action Source
Human
Pretrained RL Expert
Intervention Signal Source
Human
Human
Hardware Device
3D Mouse
Keyboard
Task Numbers
2
4
Long-horizon Task
✓
✓
Deformable Manipulation
×
✓
Appendix
Table 1: Comparison between Sirius and HIL-RM.
Parameter
Value
Episode Length
50
Ninterv
5
Nnoise
5
State Space
q∈R7 , q˙∈R7 , ptcp∈R3 , g∈R
Action Space
p∈R3 , r∈R3 , g∈R
Appendix
Table 2: Pick-Cube q and q˙ denote joint positions and velocities, ptcp denotes the TCP position, p and r denote Cartesian position and orientation commands, and g denote the gripper state/command.
Parameter
Value
Episode Length
50
Ninterv
5
Nnoise
5
State Space
ptcp∈R3 , qtcp∈R4 , g∈R , ddoor∈R3
Action Space
p∈R3 , r∈R3 , g∈R
Appendix
Table 3: Open-Cabinet. qtcp denote the orientation, and ddoor∈R3 denotes the cabinet door opening state replicated across three dimensions.
Parameter
Value
Episode Length
200
Ninterv
15
Nnoise
10
State Space
ptcp∈R6 , pbox∈R18
Action Space
p∈R3
Appendix
Table 4: Arrange-Boxes. ptcp∈R6 denotes the TCP position obtained by duplicating the original 3D TCP coordinates. pbox∈R18 denotes the positions of three boxes, where the 3D position of each box is duplicated to form a 6D representation.
Parameter
Value
Episode Length
70
Ninterv
10
Nnoise
2
State Space
ptcp∈R3 , qtcp∈R4
Action Space
p∈R3
Appendix
Table 5: Straighten-Rope. For the Rope task, the vertical action z is discretized to {0,1} and selected by a discrete critic, while x and y remain continuous.
Figure 11: Robust Environment of HIL-RM.
Figure 12: Homogeneous bilateral manipulator setup in Franka Emika.
Figure 13: System Structure in GAINS.
Figure 14: Comparison Results on Episode Length and Intervention Ratio in HIL-RM. Results are averaged over three seeds, with shaded regions indicating the standard deviation. Curves are smoothed with sliding window.
Figure 15: RLIF performance under our implementation (blue) and the original configuration (red) on Open-Cabinet .
Online reinforcement learning (RL) enables robot policies to improve through physical interaction, but the assistance they require changes as their competence evolves. Existing intervention strategies based on offline estimates or fixed decision rules can therefore become mismatched to the current policy. To address this, we propose UniIntervene++, an adaptive intervention agent that learns to allocate control between autonomous execution and heterogeneous assisted behaviors during online RL. Specifically, UniIntervene++ first formulates the evolving RL policy, trajectory correction, and a task-structured CodePolicy as Options in a unified semi-Markov decision process and learns their relative values online. Building on this, competence-adaptive intervention periodically probes the RL policy through unassisted execution, keeping control allocation responsive to its evolving capability. Finally, coupled experience learning allows assisted behaviors to improve the RL policy, whose evolving outcomes in turn reshape future intervention decisions. In this way, UniIntervene++ jointly determines when to intervene, how to intervene, and when to return control as the RL policy improves. Across five real-world manipulation tasks, UniIntervene++ achieves an average success rate of 89.67%, outperforming all baselines by at least 6 percentage points, while reducing human intervention to 0.77%, a relative reduction of at least 94.6% from the best baseline. Code is available in our GitHub repository.
Yudong Lin, Haoyuan Deng, Zhuoxuan Yuan +3
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore
Human-in-the-loop reinforcement learning (HiL-RL) has emerged as an effective paradigm for real-world robotic manipulation, enabling online policy improvement with human guidance. However, current HiL-RL frameworks remain intervention-intensive, relying on frequent human corrections to redirect the policy out of unproductive exploration, which incurs high labor cost and limits real-world scalability. To address this, we propose UniIntervene, an agentic intervention model that detects unproductive exploration and autonomously recovers the policy toward high-value states, taking over the bulk of interventions from human operators. Specifically, UniIntervene first performs future-conditioned action-value estimation, predicting the latent consequence of the current action and evaluating its induced value, which provides a more stable progress signal. Building on this, a temporal value-risk critic aggregates recent value dynamics and triggers intervention when the estimated value exhibits sustained stagnation or degradation. When intervention is required, UniIntervene retrieves a high-value recovery target from a memory of past intervention episodes and produces executable corrective actions through a goal-conditioned recovery policy. In this way, UniIntervene turns intervention from passive human correction into a value-aware recovery process for efficient real-world RL. Extensive experiments on diverse real-world manipulation tasks demonstrate that UniIntervene improves the average success rate by 8.6% while reducing human interventions by 57% relative to state-of-the-art HiL-RL baselines.
Haoyuan Deng, Yitong Gao, Yudong Lin +3
Nanyang Technological University · Beijing University of Posts and Telecommunications
While reinforcement learning (RL) enables robots to acquire skills autonomously, its real-world deployment is severely limited by inefficient and unsafe exploration. Human-in-the-loop interventions offer a practical solution, yet existing methods typically exploit these interventions as auxiliary training signals, without fully capturing the richer information they provide about when and how autonomy should be guided. Human interventions often encode relative preferences over behavior under safety and task constraints, rather than prescribing exact actions to imitate. Motivated by this perspective, we propose Online Human Preference as Guidance in Reinforcement Learning (OHP-RL), a framework that leverages human interventions as preference information to guide policy learning. OHP-RL introduces a state-dependent preference gate that adaptively regulates when and to what extent human interventions should shape policy learning. This design enables the agent to benefit from intermittent and imperfect human feedback while preserving autonomous exploration and stable policy optimization. We evaluate OHP-RL on three challenging real-world contact-rich manipulation tasks on a Franka robot. Across all tasks, OHP-RL consistently achieves strong success rates, faster convergence, and substantially lower human intervention effort than prior approaches. Moreover, the learned policies exhibit more stable and human-aligned behavior throughout training.
Yunyang Mo, Jian Li, Qiwei Wu +2
The Hong Kong University of Science and Technology (Guangzhou)