English

P3: Probabilistic Policy Propagation for Stable VAE-Based Robot Learning

Robotics 2026-07-28 v1

Abstract

Variational Autoencoders are widely used to encode high-dimensional and noisy observations in robotics. However, their stochastic latent creates a mismatch with Proximal Policy Optimization (PPO): an effective policy marginalizes over the latent distribution, whereas former implementations estimate its probability ratio and KL divergence using only one latent sample. We identify a fundamental but overlooked theoretical cause: naive single-sample approximations in stochastic latent space induce significant variance and bias in the surrogate loss. To address this, we introduce P^3 (Probabilistic Policy Propagation), a distribution-aware optimization framework for VAE-based policies. P3P^3 couples moment-based probabilistic method for stable and efficient learning with sampling-based calibration for robust policy behavior under latent uncertainty. In our experiments, P^3 boosts data efficiency from 64.6% to >96%, reduces convergence steps by >20%. Furthermore, P^3 is evaluated on challenging humanoid parkour tasks and shows an effective foundation for VAE-based PPO. Code is available at https://github.com/ylyem9x/P3_Open.

Cite

@article{arxiv.2607.25541,
  title  = {P3: Probabilistic Policy Propagation for Stable VAE-Based Robot Learning},
  author = {Liyun Yan and Jianming Ma and Yang Zhang and Shengcheng Fu and Zhanxiang Cao and Keqi Zhu and Yizhi Chen and Yue Gao},
  journal= {arXiv preprint arXiv:2607.25541},
  year   = {2026}
}