EvoHIL: Self-Evolving Reward and Flow-Matched Policy Optimization for Robust Human-in-the-Loop Reinforcement Learning

Adapting reward, action, and visual interfaces for robust real-robot manipulation under scene changes.

Anonymous Project Page

Representative deployments

Real-Robot Performance

EvoHIL produces smooth, coherent behavior across both short-horizon pushing and long-horizon stowing. The paired rollouts below are displayed concurrently at 3× speed.

3× speed
SO-101Candy Pushing
3× speed
SO-101Medicine-Box Stowing

Human feedback drives a self-evolving learning loop: the reward classifier adapts as the scene changes, the flow-matching policy generates coherent action chunks, and retention-aware fine-tuning improves visual robustness without additional robot interaction.

Method

Overview

Human-in-the-loop reinforcement learning is effective for contact-rich manipulation, but three interfaces commonly remain fixed after deployment: the visual reward model, the step-wise action generator, and the policy's visual training domain. A change in lighting can corrupt success labels, destabilize control, and sharply reduce task success.

EvoHIL system overview with self-evolving reward, action flow stabilization, and retention-aware fine-tuning
System overview. EvoHIL assigns a dedicated adaptation mechanism to each interface while coupling them through a common actor–critic workflow.
01

Self-Evolving Reward

Human-confirmed positives and conservative weak negatives update the deployed success classifier with label-source isolation and gated EMA deployment.

02

Action Flow Stabilization

A flow-matching actor generates short, coherent action chunks. An execution-prefix critic evaluates only the portion that reaches the robot.

03

Retention-Aware Adaptation

Relit replay expands visual coverage, while frozen actor and critic references preserve previously mastered behavior.

Evaluation suite

Two Robots, Six Tasks

We evaluate precision insertion, surface manipulation, contact operation, pushing, and long-horizon stowing on a Franka FR3 and a low-cost SO-101 arm.

Six real-robot manipulation tasks on Franka FR3 and SO-101 robots
RAM insertion, USB insertion, circuit-breaker operation, table wiping, candy pushing, and medicine-box stowing.
Robustness analysis

Robustness under Illumination Shift

Ten ordered conditions vary brightness, color temperature, shadow, and reflection. At the primary 60% composite shift, EvoHIL improves the six-task mean success rate from 29% to 89%: an absolute gain of 60 percentage points and approximately 3.1× the HIL-SERL success rate.

89%EvoHIL mean success at 60% shift
+60 ppabsolute gain over HIL-SERL
≈3.1×relative success rate at 60% shift
Success, intervention, and duration results over the illumination-shift sweep
Illumination-shift sweep. Each curve point summarizes 30 rollouts of one selected policy. The shift index jointly varies several visual factors and is not a calibrated lux change.
Table IVSelected-policy success at 60% composite illumination shift

Success rate (%)

TaskRobotHIL-SERLEvoHILGain
USB insertionFR350%100%+50 pp
RAM insertionFR343%100%+57 pp
Table wipingFR333%87%+54 pp
Circuit breakerFR313%83%+70 pp
Candy pushSO-10120%93%+73 pp
Medicine-box stowSO-10115%73%+58 pp
Mean29%89%+60 pp

Evaluation protocol. For a fair comparison, every method–task entry in Table IV is averaged over 60 evaluation trials. The gain column reports the absolute difference in percentage points (pp).

Control quality

Action Smoothness

HIL-SERL samples commands independently, producing frequent corrections. EvoHIL integrates a learned velocity field into temporally coherent action chunks. All videos are shown at 3× speed.

Normalized-command smoothness metrics for flow and Gaussian policies
The flow policy lowers first-difference action change by 44.5% on both push and stow, with less high-frequency command power.

Candy Pushing

Overlaid end-effector trajectories show the baseline's irregular corrections and EvoHIL's shorter, more coherent path.

HIL-SERL Before stabilization
EvoHIL Flow-matched action chunks

Medicine-Box Stowing

The same improvement persists in a longer-horizon task that requires coordinated arm and gripper control.

HIL-SERL Before stabilization
EvoHIL Flow-matched action chunks
Qualitative evidence

Real-Robot Demonstrations

Each experiment pairs a characteristic failure after an illumination change with repeated EvoHIL successes in the corresponding scene. All videos are shown at 3× speed.

Franka FR3

RAM Insertion

Precision insertion under visual shift.

Failure After illumination change
EvoHIL 100 repeated successes
Franka FR3

USB Insertion

Contact-rich alignment and insertion.

Failure After illumination change
EvoHIL 100 repeated successes
Franka FR3

Circuit Breaker

Discrete contact operation.

Failure After illumination change
EvoHIL 15 repeated successes
Franka FR3

Table Wiping

Long surface-contact manipulation.

Failure After illumination change
EvoHIL 8 repeated successes
SO-101

Candy Pushing

Planar object transport.

Failure After illumination change
EvoHIL 80 repeated successes
SO-101

Medicine-Box Stowing

Long-horizon pick and place.

Failure After illumination change
EvoHIL 12 repeated successes

Evaluation Scope

The experiments support targeted adaptation to a predefined family of illumination changes. Each illumination-sweep curve point summarizes 30 rollouts of one selected policy, while every method–task entry in Table IV is averaged over 60 evaluation trials for a matched comparison. The page does not claim unrestricted zero-shot visual generalization or physical jerk guarantees.