cs.LGMar 16, 2026

How Log-Barrier Helps Exploration in Policy Optimization

Authors: Leonardo Cesani, Matteo Papini, Marcello Restelli

Organizations: Politecnico di Milano, Milan, Italy · Università degli Studi di Milano, Milan, Italy

Abstract

Recently, it has been shown that the Stochastic Gradient Bandit (SGB) algorithm converges to a globally optimal policy with a constant learning rate. However, these guarantees rely on unrealistic assumptions about the learning process, namely that the probability of the optimal action is always bounded away from zero. We attribute this to the lack of an explicit exploration mechanism in SGB. To address these limitations, we propose to regularize the SGB objective with a log-barrier on the parametric policy, structurally enforcing a minimal amount of exploration. We prove that Log-Barrier Stochastic Gradient Bandit (LB-SGB) matches the sample complexity of SGB, but also converges (at a slower rate) without any assumptions on the learning process. We also show a connection between the log-barrier regularization and Natural Policy Gradient, as both exploit the geometry of the policy space by controlling the Fisher information. We validate our theoretical findings through numerical simulations, showing the benefits of the log-barrier regularization.

Figures & tables

Appendix figures & tables5 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

May 26, 2026

Sample Complexity of Policy Gradient for Log-Growth Control

We study the sample complexity of policy gradient for log-growth control -- the problem of learning, from observed state transitions, a feedback gain that optimally stabilizes a scalar linear system driven through a multiplicative-noise actuation channel. The objective J(K)=E[log⁡∣1+BK∣]J(K) = \mathbb{E}[\log|1+BK|] is the top Lyapunov exponent of the closed loop. This problem carries a structural difficulty we call the cusp obstruction: the optimal gain K∗K^* always places the noise singularity bsing(K)=−1/Kb_{\rm sing}(K) = -1/K in the interior of the support. At this singular optimum the policy gradient exists only as a Cauchy principal value, not as a Lebesgue integral, and the natural single-sample gradient estimator has infinite variance. Standard first-order stochastic-optimization analysis is thus inapplicable at the optimum, and merely smoothing the objective does not resolve the difficulty. The obstruction, however, has an exploitable symmetry: the Cauchy kernel is an odd function of the displacement from the moving pole, so pairing each observation with its reflection through the pole cancels the divergent part. This one cancellation simultaneously controls the population curvature, the gradient-estimator variance, and the bias incurred when the noise density is estimated. Combining these bounds with a closed-form single-transition gradient oracle, we prove that projected mini-batch policy gradient, initialized in any compact subset of the stabilizing region, attains total sample complexity O~(1/η)\tilde{O}(1/η) when the noise density is known and O~(η−(2s+1)/(2s))\tilde{O}(η^{-(2s+1)/(2s)}) when it must be estimated, for CsC^s noise densities with s≥2s \geq 2.
May 6, 2025

Rethinking the Global Convergence of Softmax Policy Gradient with Linear Function Approximation: The Case of Multi-Armed Bandits

Policy gradient (PG) methods have played an essential role in the empirical successes of reinforcement learning. In order to handle large state-action spaces, PG methods are typically used with function approximation. In this setting, the approximation error in modeling problem-dependent quantities is a key notion for characterizing the global convergence of PG methods. We study Softmax PG with linear function approximation (referred to as Lin-SPG\texttt{Lin-SPG}) and demonstrate that the approximation error is irrelevant to the algorithm's global convergence even in the bandit setting. Consequently, we rethink the effect of approximation error in the standard stochastic multi-armed bandit problem. We first identify the conditions on the policy feature representation that can guarantee the asymptotic global convergence of Lin-SPG\texttt{Lin-SPG}. Under these feature conditions, we further prove that TT iterations of Lin-SPG\texttt{Lin-SPG} with a problem-specific learning rate result in an O(1/T)O(1/T) convergence to the optimal policy. Moreover, we prove that Lin-SPG\texttt{Lin-SPG} with an arbitrary constant learning rate can ensure asymptotic convergence to the optimal policy.
Mar 27, 2026

A Lyapunov Analysis of Softmax Policy Gradient for Stochastic Bandits

We adapt the analysis of policy gradient for continuous time kk-armed stochastic bandits by Lattimore (2026) to the standard discrete time setup. As in continuous time, we prove that with learning rate η=O(Δmin⁡2/(Δmax⁡log⁡(n)))η= O(Δ_{\min}^2/(Δ_{\max} \log(n))) the regret is O(klog⁡(k)log⁡(n)/η)O(k \log(k) \log(n) / η) where nn is the horizon and Δmin⁡Δ_{\min} and Δmax⁡Δ_{\max} are the minimum and maximum gaps.