Non-Asymptotic Global Convergence of PPO-Clip

Yin Liu, Qiming Dai, Junyu Zhang, Zaiwen Wen
12/18/2025
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

Reinforcement learning (RL) has gained attention for aligning large language models (LLMs) via reinforcement learning from human feedback (RLHF). The actor-only variants of Proximal Policy Optimization (PPO) are widely applied for their efficiency. These algorithms incorporate a clipping mechanism to improve stability. Besides, a regularization term, such as the reverse KL-divergence or a more general \(f\)-divergence, is introduced to prevent policy drift. Despite their empirical success, a rigorous theoretical understanding of the problem and the algorithm's properties is limited. This paper advances the theoretical foundations of the PPO-Clip algorithm by analyzing a deterministic actor-only PPO algorithm within the general RL setting with \(f\)-divergence regularization under the softmax policy parameterization. We derive a non-uniform Lipschitz smoothness condition and a Łojasiewicz inequality for the considered problem. Based on these, a non-asymptotic linear convergence rate to the globally optimal policy is established for the forward KL-regularizer. Furthermore, stationary convergence and local linear convergence are derived for the reverse KL-regularizer.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2025nonasymptotic,
  title  = {Non-Asymptotic Global Convergence of PPO-Clip},
  author = {Yin Liu and Qiming Dai and Junyu Zhang and Zaiwen Wen},
  year   = {2025},
  eprint = {2512.16565},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.16565v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.16565.svg)](https://codeofpaper.com/paper/2512.16565)

Discussion