Costly robot data · Good actions only
Robots need contrast—not just demonstrations.
Costly robot data · Good actions only
Risky exploration · Too many interactions
A reward per task · Fixed-dataset ceiling
Learn the reward from data and scale supervision without new robot rollouts.
Behavior cloning (BC) shows a Vision-Language-Action (VLA) model what the expert did, but not which plausible alternatives conflict with the instruction. CounterAlign turns successful demonstrations into corrective supervision through counterfactual relabeling, then combines it with adversarial training against policy-generated actions. The resulting instruction-grounded reward drives offline RL—without additional rollouts or annotations—and improves robustness in simulation and real-robot experiments.
CounterAlign combines an action-fidelity score learned by contrasting expert and policy actions with an instruction–action alignment score learned from relabeled expert data. Their weighted sum forms a dense reward for offline RL, while near-positive instruction relabels broaden critic training.
Build similarity-filtered negative and unlabeled tuples.
Learn action fidelity and semantic alignment.
Train the critic and VLA policy with offline RL.
On LIBERO-PRO, CounterAlign delivers its clearest gains under position and task perturbations, where success depends on instruction-grounded action selection rather than trajectory replay.
| Method | LIBERO-Spatial | LIBERO-Object | LIBERO-Goal | LIBERO-10 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Obj | Pos | Sem | Task | Obj | Pos | Sem | Task | Obj | Pos | Sem | Task | Obj | Pos | Sem | Task | |
| OpenVLA-OFT | 0.30 | 0.14 | 0.65 | 0.0 | 0.67 | 0.10 | 0.89 | 0.0 | 0.85 | 0.0 | 0.44 | 0.03 | 0.06 | 0.0 | 0.39 | 0.0 |
| VLA-Adapter | 0.98 | 0.0 | 0.98 | 0.49 | 0.89 | 0.0 | 0.99 | 0.08 | 0.61 | 0.0 | 0.75 | 0.12 | 0.47 | 0.0 | 0.91 | 0.10 |
| xVLA | 0.90 | 0.0 | 0.69 | 0.39 | 0.92 | 0.05 | 0.98 | 0.0 | 0.72 | 0.10 | 0.94 | 0.08 | 0.61 | 0.10 | 0.71 | 0.20 |
| π0.5 | 0.99 | 0.53 | 0.97 | 0.55 | 0.89 | 0.19 | 0.95 | 0.10 | 0.90 | 0.29 | 0.95 | 0.17 | 0.66 | 0.06 | 0.91 | 0.17 |
| CounterAlign | 0.98 | 0.60 | 0.97 | 0.63 | 0.80 | 0.51 | 0.99 | 0.26 | 0.82 | 0.41 | 0.94 | 0.46 | 0.64 | 0.11 | 0.97 | 0.29 |
Across all four TX-G2 tasks with perturbed object poses, CounterAlign consistently achieves the highest mean success rate.
| Method | Task 1 | Task 2 | Task 3 | Task 4 |
|---|---|---|---|---|
| VLA-Adapter | 0.00 | 0.00 | 0.00 | 0.00 |
| xVLA | 0.00 | 0.08 | 0.05 | 0.05 |
| π0.5 | 0.05 | 0.48 | 0.80 | 0.60 |
| CounterAlign | 0.20 | 0.53 | 0.93 | 0.85 |
These videos compare π0.5 and CounterAlign on in-distribution tabletop object layouts and tasks, where both methods succeed.
These rollouts use tabletop object layouts and tasks that differ from the training distribution, where π0.5 fails and CounterAlign succeeds.
@misc{kondoh2026counteralign,
author = {Haru Kondoh and Kei Ota and Asako Kanezaki and Yueh-Hua Wu},
title = {{CounterAlign}: Counterfactual Supervision for Vision-Language-Action Models},
year = {2026},
}
This work is based on results obtained from a project, JPNP25015, commissioned by the New Energy and Industrial Technology Development Organization (NEDO).