Prelimit Coupling and Steady-State Convergence of Constant-stepsize Nonsmooth Contractive SA
Yixuan Zhang, Dongyan Huo, Yudong Chen, Qiaomin Xie
TL;DR
This paper analyzes nonsmooth contractive stochastic approximation with constant stepsize, focusing on additive-noise SA and Q-learning (with multiplicative noise). It introduces a prelimit coupling technique to establish weak convergence to a unique stationary distribution in Wasserstein-2 and to characterize steady-state behavior as the stepsize vanishes. A central finding is that the asymptotic bias scales as $\sqrt{\alpha}$ in the nonsmooth setting, in contrast to smooth SA, and higher-order bias control is achieved via Richardson-Romberg extrapolation. The results are complemented by a diffusion-inspired analysis using the generalized Moreau envelope, explicit moment bounds, and concrete rate results, including an $\mathcal{O}(\alpha^{1/4})$ steady-state convergence rate for Q-learning; PR tail averaging and RR extrapolation are shown to effectively reduce bias and improve MSE in practice. These insights offer a principled path to bias mitigation in constant-stepsize nonsmooth SA and suggest applicability to broader nonsmooth stochastic-dynamical systems.
Abstract
Motivated by Q-learning, we study nonsmooth contractive stochastic approximation (SA) with constant stepsize. We focus on two important classes of dynamics: 1) nonsmooth contractive SA with additive noise, and 2) synchronous and asynchronous Q-learning, which features both additive and multiplicative noise. For both dynamics, we establish weak convergence of the iterates to a stationary limit distribution in Wasserstein distance. Furthermore, we propose a prelimit coupling technique for establishing steady-state convergence and characterize the limit of the stationary distribution as the stepsize goes to zero. Using this result, we derive that the asymptotic bias of nonsmooth SA is proportional to the square root of the stepsize, which stands in sharp contrast to smooth SA. This bias characterization allows for the use of Richardson-Romberg extrapolation for bias reduction in nonsmooth SA.
