E2HiL: Entropy-Guided Sample Selection for Efficient Real-World Human-in-the-Loop Reinforcement Learning
E2HiL is a sample-efficient human-in-the-loop RL framework for real-world robotic manipulation that actively selects which intervention samples to train on, rather than uniformly consuming every human correction. The core observation is that random-uniform sample use in prior HiL-RL methods (specifically HIL-SERL) causes early policy-entropy collapse — the policy commits to shortcuts before it has explored — which forces more human interventions to recover. E2HiL estimates each sample’s influence on policy entropy in closed form via the covariance of action log-probabilities and soft advantages, then keeps only moderate-influence samples (pruning “shortcut” samples that induce sharp entropy drops and “noisy” samples with negligible effect). On four real-world manipulation tasks (Push-Cube plus an A1_X suite: picking, insertion, folding, wiping, toaster interaction), the paper reports 42.1% higher success rate and 10.1% fewer human interventions than HIL-SERL, with training converging in about one hour per task on average.
Key claims
Section titled “Key claims”- Existing HiL-RL methods (HIL-SERL) use random-uniform sampling over intervention data, cannot distinguish informative from uninformative corrections, and suffer early entropy collapse — a local optimum where the policy commits to shortcut behavior before adequate exploration [§I, Fig. 1a].
- Each intervention sample’s influence on policy entropy admits an efficient closed-form estimate: the covariance of the sample’s action log-probabilities and its soft advantage under the current policy [Abstract, §III].
- Samples partition into three functional classes: shortcut samples with high positive influence (drive sharp entropy drops → premature collapse), noisy samples with near-zero influence (negligible effect), and moderate-influence samples (the informative middle band worth training on) [§III, Fig. 1].
- The Entropy-Bounded Sample Selection mechanism prunes samples whose influence value falls outside dynamic bounds, stabilizing entropy dynamics and preventing premature collapse [Abstract, §III].
- On four real-world manipulation tasks, E2HiL achieves 42.1% higher success rate than HIL-SERL while using 10.1% fewer human interventions [Abstract, §IV].
- The A1_X evaluation suite spans five distinct manipulation modes (object picking, insertion, folding, wiping, toaster interaction) with objects randomized in location every episode [project page].
- Average training time per task is approximately one hour on real hardware [project page].
Method
Section titled “Method”E2HiL sits inside the HIL-SERL loop: a base imitation policy runs on a real robot, a human operator monitors and takes over on failing rollouts, and the resulting (state, human-action) intervention pairs feed the online RL update. The novelty is a filter between the intervention buffer and the RL update.
For each candidate sample, E2HiL computes an influence function on the policy’s Shannon entropy: how much would including this sample in the update shift H(π)? The paper derives that this influence is well-approximated by the covariance between the sample’s action log-probabilities under the current policy and its soft advantage (the RL loss’s action-value term with an entropy bonus). This yields a closed-form scalar per sample, evaluated using quantities already computed during the RL step — no extra rollouts, no learned scorer.
The Entropy-Bounded Sample Selection step then keeps only samples whose influence value falls within a dynamic band around the median. Samples above the upper bound are “shortcut” samples that would cause sharp entropy drops (the policy prematurely commits); samples below the lower bound are “noisy” samples that would waste the update budget without meaningfully improving the policy. The dynamic bounds adapt as training progresses so the filter tracks the evolving policy distribution rather than being fixed at initialization.
The rest of the pipeline is unchanged HIL-SERL — the same actor-critic backbone, the same operator interface, the same online update cadence. E2HiL is presented as a drop-in data selection layer, not a new RL algorithm.
Results
Section titled “Results”Real-world evaluation is on four manipulation tasks: Push-Cube plus a subset of an A1_X manipulation suite covering picking, insertion, folding, wiping, and toaster interaction, all in a tabletop setup with object locations randomized per episode. Compared to HIL-SERL under matched intervention budget:
- +42.1% success rate (paper’s headline number, aggregated across the four real-world tasks) [Abstract, §IV].
- −10.1% human interventions at matched or better performance [Abstract, §IV].
- ~1 hour average training time per task on real hardware — competitive with the HIL-SERL wall-clock envelope that motivated its original design [project page].
- Ablations (per project page) validate that the sample-entropy-dynamics estimator’s accuracy is a load-bearing component and that the entropy-guided selection mechanism is reliable — pruning either the shortcut-cluster or noisy-cluster in isolation is worse than pruning both.
Multi-task performance comparison and Push-Cube convergence curves are shown in Fig. 1b of the paper.
Why it’s interesting
Section titled “Why it’s interesting”E2HiL sits directly across from FlowDAgger: Human-in-the-Loop Adaptation of Generative Robot Policies in Latent Space on the wiki’s HiL adaptation axis: both target the “how do we lift real-world manipulation policies from a small human-intervention budget” problem, and both name HIL-SERL / DAgger-family baselines as the incumbent. They answer with opposite levers. FlowDAgger inverts every human correction into noise space to supervise a small latent policy on top of a frozen flow-matching base — every human sample gets used, and the innovation is in the supervision target. E2HiL filters human corrections through an entropy-influence score, discarding the shortcut and noisy tails — the innovation is in which samples train the policy at all. A head-to-head on the same base policy would be the sharpest way to test whether the wins compose: FlowDAgger’s inverted-noise targets applied only to E2HiL’s moderate-influence samples.
The entropy-collapse mechanism E2HiL diagnoses connects to a broader thread on Reasoning RL about when RL fails on its own reward signal. Spurious Rewards: Rethinking Training Signals in RLVR shows RLVR at current scales elicits pretraining behaviors rather than installing new ones; World Value Models for Robotic Manipulation introduces hesitation-RMSE as a metric for whether value models can localize suboptimal segments; E2HiL adds a training-time cousin — an influence-function score that identifies which training samples would prematurely commit the policy. The three papers are converging on the same underlying question from different sides: whose fault is it when RL commits early, and can we measure that before the policy does. The influence-function-on-entropy primitive is portable in principle beyond HiL — the same closed-form estimator could plug into vanilla online RL for any high-variance real-world domain, though the filed evaluation is HiL-only.
See also
Section titled “See also”- FlowDAgger: Human-in-the-Loop Adaptation of Generative Robot Policies in Latent Space — sibling HiL real-world manipulation recipe; FlowDAgger inverts every correction into noise-space supervision on a frozen flow policy, E2HiL filters corrections via entropy-influence and trains a policy-gradient method — opposite levers on the same problem
- VLA Models — sits under the “clean-teleop vs. action-pretraining vs. unified-VLM vs. HiL-RL” recipe debate on the concept page; a sample-selection layer that can compose with any policy architecture
- Reasoning RL — extends the “which samples are actually useful for RL” thread from reward-hacking diagnostics (Spurious Rewards: Rethinking Training Signals in RLVR) to a training-time sample filter with a closed-form entropy-influence score
- π*0.6: a VLA That Learns From Experience (RECAP) — RECAP’s advantage-conditioning is the flow-matching-VLA counter-recipe; E2HiL is the discrete-policy counterpart focused on data selection rather than policy-extraction bias
- Evo-RL: Open Real-World Offline RL on SO-101 and AgileX PiPER — Evo-RL is the community port of RECAP onto SO-101 / AgileX PiPER; E2HiL’s entropy-selection layer would plug in at the same “which real-world samples do we train on” interface