Table of Contents
Fetching ...

RoDiF: Robust Direct Fine-Tuning of Diffusion Policies with Corrupted Human Feedback

Amitesh Vatsa, Zhixian Xie, Wanxin Jin

TL;DR

RoDiF tackles the challenge of refining diffusion policies with human preferences when feedback is noisy or corrupted. By formulating a Unified MDP that couples the diffusion denoising chain with environmental dynamics and reinterpreting DPO through a conservative, hypothesis-cutting lens, RoDiF achieves robust reward-free fine-tuning without assuming a noise distribution. The approach demonstrates strong alignment and high task success across multiple diffusion backbones on long-horizon manipulation tasks, maintaining performance under up to 30% corrupted labels. This work advances practical, safe, and reliable reinforcement-like learning for diffusion-based robotic control by mitigating brittle updates caused by inconsistent human feedback.

Abstract

Diffusion policies are a powerful paradigm for robotic control, but fine-tuning them with human preferences is fundamentally challenged by the multi-step structure of the denoising process. To overcome this, we introduce a Unified Markov Decision Process (MDP) formulation that coherently integrates the diffusion denoising chain with environmental dynamics, enabling reward-free Direct Preference Optimization (DPO) for diffusion policies. Building on this formulation, we propose RoDiF (Robust Direct Fine-Tuning), a method that explicitly addresses corrupted human preferences. RoDiF reinterprets the DPO objective through a geometric hypothesis-cutting perspective and employs a conservative cutting strategy to achieve robustness without assuming any specific noise distribution. Extensive experiments on long-horizon manipulation tasks show that RoDiF consistently outperforms state-of-the-art baselines, effectively steering pretrained diffusion policies of diverse architectures to human-preferred modes, while maintaining strong performance even under 30% corrupted preference labels.

RoDiF: Robust Direct Fine-Tuning of Diffusion Policies with Corrupted Human Feedback

TL;DR

RoDiF tackles the challenge of refining diffusion policies with human preferences when feedback is noisy or corrupted. By formulating a Unified MDP that couples the diffusion denoising chain with environmental dynamics and reinterpreting DPO through a conservative, hypothesis-cutting lens, RoDiF achieves robust reward-free fine-tuning without assuming a noise distribution. The approach demonstrates strong alignment and high task success across multiple diffusion backbones on long-horizon manipulation tasks, maintaining performance under up to 30% corrupted labels. This work advances practical, safe, and reliable reinforcement-like learning for diffusion-based robotic control by mitigating brittle updates caused by inconsistent human feedback.

Abstract

Diffusion policies are a powerful paradigm for robotic control, but fine-tuning them with human preferences is fundamentally challenged by the multi-step structure of the denoising process. To overcome this, we introduce a Unified Markov Decision Process (MDP) formulation that coherently integrates the diffusion denoising chain with environmental dynamics, enabling reward-free Direct Preference Optimization (DPO) for diffusion policies. Building on this formulation, we propose RoDiF (Robust Direct Fine-Tuning), a method that explicitly addresses corrupted human preferences. RoDiF reinterprets the DPO objective through a geometric hypothesis-cutting perspective and employs a conservative cutting strategy to achieve robustness without assuming any specific noise distribution. Extensive experiments on long-horizon manipulation tasks show that RoDiF consistently outperforms state-of-the-art baselines, effectively steering pretrained diffusion policies of diverse architectures to human-preferred modes, while maintaining strong performance even under 30% corrupted preference labels.
Paper Structure (40 sections, 2 theorems, 25 equations, 11 figures, 5 tables)

This paper contains 40 sections, 2 theorems, 25 equations, 11 figures, 5 tables.

Key Result

Lemma 4.1

Consider a dataset of human preference labels $\mathcal{D}{=}\{(\mathbf{a}^{+}_{i,w}|\mathbf{s}^+_i\succ\mathbf{a}^{+}_{i,l}|\mathbf{s}^+_i)\}_{i=1}^{N}$, and define $\theta^H$ as true diffusion policy parameter aligned with human preference. If all preference labels in $\mathcal{D}$ is consistent w Otherwise when $\mathcal{D}$ contain corrupted preference labels, i.e., $\exists j, \Delta Q^*(\mat

Figures (11)

  • Figure 1: Overview of RoDiF. We introduce a Unified MDP to model the rollout of a diffusion policy, where human preferences are defined over trajectories in this unified decision process. To address noisy human feedback, RoDiF reinterprets the DPO objective through a geometric hypothesis-cutting perspective and adopts a conservative cutting strategy, enabling robust direct fine-tuning of diffusion policies.
  • Figure 2: Illustration of intersecting all induced cuts. Left: all three preferences are consistent with \ref{['eq:consistent_label']}, The aligned parameter $\theta^H$ falls into the intersection. Right: In case of one corrupted preference, the updated hypothesis space does not contain $\theta^H$.
  • Figure 3: A conservative voting strategy to ensure robustness. By retaining only the hypotheses that receive at least two votes, the true policy parameter $\theta^H$ remains in the updated hypothesis space even when one out of three preferences is corrupted.
  • Figure 4: Five long-horizon manipulation tasks adapted from D3IL benchmark. jia2024towards
  • Figure 5: Mode alignment rate of the fine-tuned diffusion policies using RoDiF and DP-DPO under different corruption levels. DP-DPO utilizes the standard DPO loss (\ref{['eq:dense_loss']}) while keeping all other settings identical. For RoDiF, the hyperparameter settings were adapted based on the task characteristics. For the Avoid and Push tasks, we fixed $\alpha=1$ and $\beta=0.1$, while $\gamma$ was set according to the noise level: $\gamma=0$ for $0\%$ noise, $\gamma=0.3$ for $20\%$ noise, $\gamma=0.4$ for $30\%$ noise, and $\gamma=0.45$ for $40\%$ noise. For the Sort, Align and Stack tasks, we utilized fixed hyperparameters across all noise levels: $\alpha=1$, $\beta=0.005$, and $\gamma=0.45$.
  • ...and 6 more figures

Theorems & Definitions (6)

  • Lemma 4.1
  • proof
  • Lemma 4.2
  • proof
  • proof
  • proof