Summary

CounterAlign generates negative supervision for VLA policies purely from successful expert demonstrations, by pairing correct actions with deliberately mismatched instructions to synthesize counterfactual instruction-observation-action tuples. An adversarial/relabeling discriminator trained on these tuples yields an instruction-grounded reward model, which is then used with an IQL-style objective and advantage-weighted flow matching to bias the policy toward instruction-consistent actions.

Key Contributions

  • A method for manufacturing negative (instruction-inconsistent) training signal from purely positive expert data, removing the need to collect or curate non-expert/failure trajectories for offline RL.
  • An instruction-grounded reward model that explicitly scores alignment between language, observation, and action chunk, rather than only scoring task progress or success.
  • Integration of this reward into an IQL-style advantage-weighted flow-matching objective, connecting the reward model to a concrete policy-improvement mechanism rather than leaving it as a standalone diagnostic.

Strengths

  • Sidesteps a real practical bottleneck: curated non-expert/failure data is expensive and rare, while relabeling existing expert demonstrations with wrong instructions is essentially free.
  • Tested specifically on a robustness-focused benchmark (LIBERO-PRO) designed to probe object-position and task perturbations, which is a more meaningful stress test than standard LIBERO suites.
  • Real-robot validation on a named platform (TX-G2) rather than simulation alone.

Weaknesses

  • Synthetic counterfactuals built by mismatching instructions may not cover the actual failure modes a deployed policy encounters (e.g., subtle motion errors under the correct instruction), since the negative examples are semantically wrong rather than physically flawed.
  • The adversarial discriminator’s reward could overfit to superficial instruction-observation correlations rather than genuine task semantics, a known risk for discriminator-based reward models.
  • No clear evidence given for how this compares against methods that use real (not synthetic) failure trajectories on the same tasks, which would clarify how much of the gain is a genuine substitute versus a different, weaker signal.

Open Questions

  • Does the counterfactual-relabeling trick scale to long-horizon, multi-stage tasks where instruction-action mismatches are less semantically clean to synthesize?
  • How robust is the learned reward model to distribution shift when deployed on tasks/instructions not seen during counterfactual generation?
  • Could this reward model be combined with real failure data (rather than treated as a substitute) for a stronger combined signal?

Significance

A practical, low-cost way to inject negative supervision into VLA post-training without collecting failure data is broadly useful for teams whose real-world logs are success-dominated, adding a cheap complementary tool to the growing VLA post-training toolbox.