REVIEW 2 major objections 6 minor 1 cited by
Replacing Gaussian actors with discretized categorical actors yields consistent gains in on-policy reinforcement learning for continuous control.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-03 06:13 UTC pith:ZYQ6RPKA
load-bearing objection Useful empirical result on categorical actors for PPO; SOTA claim needs missing discrete-actor baselines or softening. the 2 major comments →
RN-D: Discretized Categorical Actors for On-Policy Reinforcement Learning
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central discovery is that actor parameterization and network architecture are first-class design choices in on-policy RL, not minor details. The paper shows that a factorized categorical policy over uniformly discretized action bins, combined with a residual feedforward network with pre-layer normalization, consistently outperforms standard Gaussian actors with MLP policies across locomotion and manipulation benchmarks. The key mechanism is the cross-entropy-like objective induced by the categorical likelihood, which has dramatically lower and more stable policy-gradient variance than the weighted squared-error objective of a Gaussian actor — especially as the Gaussian's standard deviati
What carries the argument
The central object is the factorized categorical actor over K uniformly spaced action bins per dimension, trained under the PPO clipped surrogate. The key identity is the gradient-variance bound in Proposition 4.1: for a categorical policy, E||g||^2 = R^2 Σ_i (1 - ||p_i||^2) ≤ mR^2(1 - 1/K), bounded above by the uniform distribution, whereas for a Gaussian policy E||g||^2 = R^2 Tr(Σ^{-1}), which grows without bound as the variance shrinks. This identity, together with the pre-layer-norm residual network, carries the argument: the categorical likelihood turns the actor update into a weighted cross-entropy loss over bins, which is stable and scalable.
Load-bearing premise
The 'state-of-the-art' claim rests on the choice of baselines and the fixed bin count K=41; if stronger discrete-actor baselines or a different bin count are used, the central claim may narrow.
What would settle it
Compare RN-D directly with the ordinal and unimodal discretized actor baselines cited in the related work under identical hyperparameters; if RN-D does not beat them, the 'state-of-the-art' claim is false. Alternatively, run the loss-swap ablation with a well-tuned Gaussian variance in the swapped actor; if the performance gap narrows, the categorical likelihood is not the necessary ingredient.
If this is right
- Replacing only the actor network with RN-D, keeping critic and PPO objective fixed, yields better final performance and 1.3–1.9× faster convergence across tasks.
- The categorical likelihood, not discretization alone, drives the gains; the loss-swap ablation shows that a squared-error objective on discretized actions loses most of the improvement.
- Wider RN-D actors converge faster without hurting final performance, suggesting that the categorical objective can exploit increased capacity.
- The number of bins is a sensitive hyperparameter: performance degrades when K exceeds a few hundred, so moderate granularity (about 11–101 bins) is best.
- Policy-gradient variance is much lower and more stable for categorical actors than Gaussian actors throughout training.
Where Pith is reading between the lines
- The variance bound suggests categorical actors should be most beneficial in the late phase of training, when Gaussian policies' covariance collapses; a testable prediction is that the gap widens as training progresses.
- Since the actor update becomes a weighted cross-entropy loss, techniques from supervised classification — label smoothing, temperature scaling, or adaptive binning — could be transferred to on-policy RL and may further improve performance.
- The paper's fixed bin count of 41 is a tuned value; an adaptive or learned action tokenizer might preserve precision at higher bin counts, which the authors themselves suggest as future work.
- The categorical actor may be particularly well-suited for high-dimensional or vision-based control, where the CNN encoder plus discrete logits resembles classification heads; this connection is worth exploring beyond the tasks tested.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes RN-D, a drop-in replacement for the Gaussian actor in on-policy PPO: each action dimension is discretized into K=41 bins and represented by a per-dimension categorical distribution, paired with a pre-layer-norm residual MLP (or CNN) backbone. The critic, PPO objective, and other training components are kept fixed. The authors report consistent gains over standard PPO with MLP-Gaussian actors across MuJoCo locomotion and ManiSkill state- and vision-based tasks, and claim state-of-the-art performance within on-policy RL. They also present a gradient-variance analysis (Proposition 4.1), a loss-swap ablation isolating the categorical likelihood, and scaling studies for actor width and bin count.
Significance. If the empirical claim is accepted, RN-D is a practically useful, simple modification: it improves final performance and sample efficiency over standard PPO with an MLP-Gaussian actor while leaving the critic and objective fixed. The paper includes useful ablations (regularized vs. plain MLP, discrete vs. Gaussian likelihood, loss-swap, width scaling, bin scaling) and releases code. Proposition 4.1 provides a clean, self-contained variance calculation for a toy estimator. However, the headline claim is broader than what is measured: the paper does not compare against the prior discrete/unimodal actor parameterizations it cites (Tang & Agrawal 2020; Zhu et al. 2024), nor against Beta/Bernoulli actors or PPO-CMA. The evidence supports a narrower claim of improvement over standard PPO with MLP-Gaussian actors, not state-of-the-art within on-policy RL.
major comments (2)
- [Abstract and §1; §6; Appendix C.1] The claim that RN-D 'achieves state-of-the-art results within on-policy RL' is not supported by the experimental scope. The baselines are MLP-C (PPO with Gaussian MLP actor), RN-C (Gaussian with the regularized network), MLP-D (plain-MLP categorical actor), and, in the appendix, TD3 and TD-MPC2 (off-policy / model-based). The paper explicitly cites prior on-policy actor parameterizations that are designed to improve over Gaussian PPO—Tang & Agrawal 2020 (ordinal/factorized categorical), Zhu et al. 2024 (unimodal discrete), Beta actors, Bernoulli actors, PPO-CMA—but does not evaluate any of them. Since RN-D changes both the representation (categorical bins) and the architecture (pre-LN residual MLP), the provided comparisons do not establish superiority over those methods. Please either add the missing on-policy baselines or revise the contribution claim to 'improves over standard PPO wit
- [§7 and Appendix C.4] The main results use K=41 bins throughout, but Appendix C.4 shows that performance is sensitive to bin count and degrades markedly for larger K on the tasks examined. The paper notes that 'discrete-policy performance is sensitive to bin granularity' and that performance drops when bins exceed roughly 100. This is a disclosed limitation, but it directly qualifies the 'consistent gains' and 'state-of-the-art' claims: the reported gains are for a particular K, and the method appears to need a moderate bin range to preserve the benefit. The manuscript should state this dependency in the main text and should not imply that the choice of K is immaterial. Also, the text in §7 says the sweep is 'from 11 to 1001' while Appendix C.4 says 'from 21 to 1001'; please correct the inconsistency.
minor comments (6)
- [Abstract] Grammar: 'yields consistent gains and achieve' should be 'achieves'.
- [§5, Relation to Prior Architectures] The reference is given as '(Lee et al., 2024; Lee et al.)' with an incomplete second citation; add the year or correct the citation.
- [§4.1, Proposition 4.1] The variance comparison is between the gradient with respect to the Gaussian mean and the gradient with respect to categorical logits. These are different parameter spaces, and the constant-return assumption makes it a motivational toy result rather than an optimization guarantee. This is fine, but the text should avoid implying that this proposition alone explains PPO training differences.
- [Appendix C.2] The loss-swap ablation is described qualitatively ('eliminates most of the performance improvement'/'closely matching the continuous Gaussian baseline') without reporting numeric scores or confidence intervals. Please provide the actual aggregate numbers or a table so the reader can judge the magnitude.
- [Appendix C.1] TD-MPC2 is run on an 'NVIDIA A200 GPU, which is typically faster,' while TD3 and the proposed method run on different hardware. This claim is not substantiated and the GPU names are unusual; please report exact hardware and clock times, or state that the comparison is not controlled.
- [§7 and Appendix C.1] The phrase 'state-of-the-art baselines' is used for TD3 and TD-MPC2, which are off-policy or model-based methods; for an on-policy SOTA claim, the relevant baselines are on-policy. Please clarify the comparison scope.
Circularity Check
No significant circularity: central empirical claim is benchmarked externally; only a minor non-load-bearing self-citation.
full rationale
The paper's derivation chain is not circular. The main claim (RN-D improves over standard PPO with Gaussian MLP actors) is established by direct head-to-head experiments against MLP-C, RN-C, and MLP-D under an identical critic, plus external comparisons to TD3 and TD-MPC2. No performance number is obtained by fitting a parameter and then 'predicting' a closely related quantity: the ablations (loss swap, actor width, bin count) manipulate one factor at a time and report measured returns. Proposition 4.1 is an independent mathematical identity (closed-form second moments of REINFORCE gradients); it is used only as motivation and is not fitted to the empirical results. The residual pre-LN architecture is explicitly borrowed from SimBa/BroNet with the disclaimer that 'our contribution does not lie in introducing a novel network module,' so no ansatz is smuggled in via self-citation. The only self-citation is Wang et al. (2025) in the Introduction/Related Work, co-authored by Tao Wang and Sicun Gao; it serves as background about value estimation and is not load-bearing for the RN-D result. The 'state-of-the-art within on-policy RL' wording in the Abstract/Introduction is broader than the evaluated baseline set (Section 6 compares only PPO variants plus off-policy TD3/TD-MPC2; prior discrete/unimodal actors such as Tang & Agrawal 2020 and Zhu et al. 2024 are cited in Related Work but not run), and Appendix C.4 shows sensitivity to bin count; these are comparison-scope/limitation concerns, not circular reductions. Under the stated rules, this is a normal non-circular empirical paper, with a minor self-citation that does not affect the central derivation.
Axiom & Free-Parameter Ledger
free parameters (2)
- Number of action bins K =
41
- Actor network width and block count (dh, N) =
Gym: dh=256, N=2; ManiSkill-state: dh=128, N=2; ManiSkill-RGB: dh=512, N=1
axioms (5)
- domain assumption The PPO clipped surrogate objective with GAE is an adequate and representative on-policy optimization framework for the claim.
- domain assumption A factorized categorical policy with conditional independence across action dimensions (Eq. 7) is a sufficient policy class for continuous control.
- ad hoc to paper The one-step, constant-return variance model in Section 4.1 captures the optimization-relevant variance of real PPO training.
- domain assumption Uniform discretization into K=41 bins preserves enough action precision for the benchmark tasks.
- domain assumption The loss-swap ablation isolates the likelihood objective while holding the action representation fixed.
read the original abstract
On-policy Reinforcement Learning (RL) remains a dominant paradigm for continuous control, yet standard implementations rely on Gaussian actors and relatively shallow MLP policies, often leading to brittle optimization when gradients are noisy, and policy updates must be conservative. In this paper, we revisit actor policy representation as a first-class design choice for on-policy RL. We study discretized categorical actors, which represent each action dimension as a distribution over discrete bins and induce a policy objective analogous to classification cross-entropy loss. Building on architectural advances from supervised learning, we further pair discretized categorical actors with regularized networks, yielding RN-D. Across diverse continuous-control benchmarks, we show that simply replacing the standard Gaussian actor with our proposed actor substantially improves performance, achieving state-of-the-art results within on-policy RL. We release our code at https://github.com/alwaysbyx/RND-RL.
Figures
Forward citations
Cited by 1 Pith paper
-
Low-Rank Adaptation for Critic Learning in Off-Policy Reinforcement Learning
LoRA applied to critics in SAC and FastTD3 reduces critic loss and yields best or competitive policy performance on most evaluated tasks.
Reference graph
Works this paper leans on
-
[1]
mean).Let πc(a|s) =N(µ,Σ) with fixed diagonal Σ = Diag(σ2) and parameter µ∈R m
Gaussian policy (gradient w.r.t. mean).Let πc(a|s) =N(µ,Σ) with fixed diagonal Σ = Diag(σ2) and parameter µ∈R m. The log-density is logπ c(a|s) =− 1 2 (a−µ) ⊤Σ−1(a−µ) +C, hence ∇µ logπ c(a|s) = Σ −1(a−µ).(17) Thereforeˆgµ =RΣ −1(a−µ)and E ∥ˆgµ∥2 2 |s =R 2 E (a−µ) ⊤Σ−2(a−µ)|s =R 2 Tr Σ−2 E (a−µ)(a−µ) ⊤ |s =R 2 Tr Σ−2Σ =R 2 Tr(Σ−1). For diagonalΣ = Diag(σ 2...
-
[2]
logits).Consider one action dimension i with logits zi ∈R K and softmax probabilities pi = softmax(zi)∈∆ K−1
Categorical policy (gradient w.r.t. logits).Consider one action dimension i with logits zi ∈R K and softmax probabilities pi = softmax(zi)∈∆ K−1. Let ji ∼Cat(p i) and denote the sampled one-hot vector by eji ∈R K. For the log-probabilitylogπ d(ai ji |s) = logp i,ji, the softmax score w.r.t. logits is ∇zi logp i,ji =e ji −p i.(18) Hence the per-dimension R...
2025
-
[456]
Lee, H., Lee, Y ., Seno, T., Kim, D., Stone, P., and Choo, J
pmlr, 2015. Lee, H., Lee, Y ., Seno, T., Kim, D., Stone, P., and Choo, J. Hyperspherical normalization for scalable deep reinforce- ment learning. InForty-second International Conference on Machine Learning. 9 RN-D: Discretized Categorical Actors with Regularized Networks Lee, H., Hwang, D., Kim, D., Kim, H., Tai, J. J., Subrama- nian, K., Wurman, P. R., ...
Pith/arXiv arXiv 2015
-
[843]
PMLR, 2017. Cobbe, K. W., Hilton, J., Klimov, O., and Schulman, J. Phasic policy gradient. InInternational Conference on Machine Learning, pp. 2020–2027. PMLR, 2021. Farebrother, J., Orbay, J., Vuong, Q., Ta¨ıga, A. A., Cheb- otar, Y ., Xiao, T., Irpan, A., Levine, S., Castro, P. S., Faust, A., et al. Stop regressing: Training value func- tions via classi...
Pith/arXiv arXiv 2017
-
[1937]
PmLR, 2016a. Mnih, V ., Badia, A. P., Mirza, M., Graves, A., Lillicrap, T., Harley, T., Silver, D., and Kavukcuoglu, K. Asyn- chronous methods for deep reinforcement learning. In Balcan, M. F. and Weinberger, K. Q. (eds.),Proceedings of The 33rd International Conference on Machine Learn- ing, volume 48 ofProceedings of Machine Learning Re- search, pp. 192...
Pith/arXiv arXiv 1928
-
[2025]
URL https://openreview.net/forum? id=Nq3oz7vn3j. Williams, R. J. Simple statistical gradient-following algo- rithms for connectionist reinforcement learning.Machine learning, 8(3):229–256, 1992. Wu, Y ., Mansimov, E., Grosse, R. B., Liao, S., and Ba, J. Scalable trust-region method for deep reinforcement learning using kronecker-factored approximation.Ad-...
Pith/arXiv arXiv 1992
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.