Lipschitz Budget K Governs Diffusion Policy Expressivity and Statistical Trade-offs
A single parameter controls how diffusion policies model complex actions and the data they need.
Diffusion-based policies have emerged as powerful tools for representing complex, multimodal action distributions in reinforcement learning, but until now the mathematical drivers of their expressivity and the trade-offs when learning from finite data were unclear. In a new preprint on arXiv, researchers Viet Vu, Renyuan Xu, Jiacheng Zhang, and Yufei Zhang identify the drift Lipschitz budget K as a central quantity governing both expressivity and statistical behavior. They show that diffusion policies with K-Lipschitz drifts can approximate optimal deterministic policies with a value approximation error on the order of 1/K, and prove a matching lower bound under nondegenerate noise.
Increased expressivity comes with a statistical cost: when drifts are parameterized by neural networks, higher K improves approximation but raises statistical complexity. Balancing these terms yields a finite-sample performance gap of order ~O(n^{-2/(m+6)}) for generic neural-network drifts, and a sharper ~O(n^{-2/(m+4)}) for one-sided dissipative drift classes, where n is sample size and m is state dimension. Numerical experiments confirm this sample-dependent trade-off, and the authors propose a practical implementation principle: choose the diffusion budget K according to available sample size, then select a neural-network architecture with the corresponding fixed Lipschitz coefficient.
- Value approximation error of diffusion policies scales as 1/K, where K is the drift Lipschitz budget.
- Finite-sample performance gap is O(n^{-2/(m+6)}) for generic neural-network drifts, improving to O(n^{-2/(m+4)}) for dissipative drift classes.
- Practical recommendation: select K based on sample size n, then fix the Lipschitz coefficient in the network architecture.
Why It Matters
Provides a principled framework to balance expressivity and data efficiency when designing diffusion policies for real-world RL.