Pith. sign in

REVIEW 5 major objections 6 minor

Stochastic Dimension Zeroth-Order Estimator: Stable and Memory-Efficient Training of PINNs

T0 review · 5 major / 6 minor · reviewed 2026-08-02 · deepseek-v4-flash

Pith's one-line read A backprop-free optimizer can train 10-million-dimensional physics-informed neural networks on a single GPU by locking the spatial random samples across the two perturbed forward passes.

desk verdict CRNS is a genuinely clever fix for the O(1/ε²) variance deadlock; the missing 10M experiments and the O(P/ε) convergence theorem make the headline dimension-free claim unsupported as written. read the letter →

arxiv 2603.24002 v4 pith:LMABHWB4 submitted 2026-03-25 cs.LG

classification cs.LG MSC 68T0765N3590C56
keywords physics-informedneuralnetworkszeroth-orderoptimizationrandomizedspatialestimatorsvariancecancellationcommonrandomnumberslow-ranksubspaceprojectionhigh-dimensionalPDEsbackprop-freetraining
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

Training physics-informed neural networks on high-dimensional, high-order PDEs usually hits two walls: evaluating high-order spatial derivatives costs O(d^k), and backpropagation for parameter gradients consumes memory that grows with the number of parameters. The paper argues that SDZE, a fully forward-only optimizer, removes both walls at once. Its key move is CRNS: the same spatial random sample is reused for the positive and negative perturbed forward passes, so the Monte Carlo noise in the PDE residual cancels algebraically instead of being amplified by 1/epsilon^2. On the parameter side, an implicit low-rank subspace projection keeps exploration variance proportional to a small subspace rank rather than the parameter count, without ever materializing a projection matrix. If the claims hold, SDZE would be the first PINN framework whose spatial cost and optimizer memory are both independent of dimension, demonstrated by training a 10-million-dimensional fully dense network on one GPU.

What carries the argument

Two mechanisms carry the argument. First, CRNS: for each finite-difference gradient step, the two loss evaluations at theta plus eps*P*z and theta minus eps*P*z reuse the exact same random subset of spatial derivative terms and collocation points, so the stochastic part of the loss is identical in both evaluations. The symmetric difference then cancels the random base value and the second-order stochastic curvature term, leaving a gradient estimate whose variance no longer contains the 1/eps^2 factor. Second, the implicit matrix-free subspace projection: the parameter perturbation is built from a block-diagonal Kronecker product P = bdiag(V_l ⊗ U_l) of orthonormal low-rank factors, applied t

What would settle it

Run SDZE on a moderate-dimensional stiff PDE, such as the Allen-Cahn equation used in the paper, and every few hundred steps compute the exact full-batch gradient by backpropagation. If the projected gradient norm shrinks while the full gradient norm stays far from zero over many subspace refreshes, the subspace-alignment premise is falsified. A second check: rerun a large benchmark with the perturbation step size epsilon increased tenfold; if CRNS truly cancels the 1/epsilon^2 singularity, gradient variance should stay bounded and training should remain stable.

Watch

Extended reading notes

Core claim

The central claim is that the two stochasticities in randomized-operator zeroth-order PINN training—the random sampling of spatial derivatives and the random Gaussian parameter perturbation—can be made exactly variance-cancelling. By enforcing CRNS, the paper proves that the O(1/epsilon^2) variance singularity of naive finite differences disappears: the spatial truncation noise and its stochastic Hessian term cancel in the symmetric difference, leaving only a benign first-order cross term plus a small remainder. The implicit matrix-free subspace projection then bounds the parameter-exploration second moment by (q+2) times the squared norm of the projected gradient, compressing variance from

Load-bearing premise

The load-bearing premise is that the randomly refreshed low-rank subspaces keep capturing the dominant gradient directions: the main-text convergence theorem bounds the projected gradient norm, so if the true gradient repeatedly points outside the current subspace, SDZE can stall at a point that looks converged in projection but is not a stationary point of the full loss.

Editorial extensions

If this is right

  • Backpropagation can be eliminated from PINN training entirely, removing the O(P) memory of reverse-mode AD and the compilation bottleneck of nesting AD over randomized spatial operators.
  • Fully dense, non-weight-sharing networks can scale to parameter counts around 10^7 on a single GPU, preserving the expressive power that weight-shared architectures sacrifice.
  • The same estimator applies to arbitrary high-order differential operators expressible as unbiased randomized spatial oracles, including mixed-derivative operators, not just Laplacians.
  • Randomized spatial estimators and zeroth-order optimizers become composable: existing forward-only PDE solvers can be upgraded to backprop-free training without the variance blow-up that naive combinations suffer.
  • Because only forward passes are used, SDZE extends PINN training to objectives that are non-differentiable or where automatic differentiation is unavailable.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • A cheap empirical check on a mid-sized PDE would track the full exact-gradient norm alongside SDZE's projected estimate; if the full norm fails to shrink over many subspace refreshes, the projected-gradient convergence bound would not reflect true stationarity.
  • CRNS is a general recipe: any setting that takes finite differences between two Monte Carlo estimates of a stochastic objective could reuse the same random seed to cancel common noise, suggesting extensions to randomized smoothing, stochastic simulators, or value-gradient estimation.
  • The claimed O(1) optimizer memory is asymptotic in the parameter count but hides factors of batch size and subspace rank; the practical ceiling is set by activation memory, so the strongest benchmark is a wall-clock and memory measurement at the reported 10-million-dimension scale.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

5 major / 6 minor

Summary. The paper proposes SDZE, a backprop-free optimizer for high-dimensional PINNs that combines randomized spatial estimators with zeroth-order finite differences. Two mechanisms are introduced: CRNS, which locks the spatial random seed across the two perturbed forward evaluations to remove the O(1/ε²) variance singularity, and an implicit low-rank Kronecker-structured subspace projection that avoids materializing the P×q projection matrix. The manuscript claims dual dimension-independence in space and memory, proves variance-compression and convergence bounds, and reports experiments on high-dimensional Allen-Cahn, KdV, and related equations. The central reported results, however, are the convergence theorem T=O(P/ε) for the full gradient and the 10M-dimensional flagship experiments, the latter of which appear as [TBD] in the main tables.

Significance. If established, the CRNS idea and the implicit matrix-free subspace projection would be genuinely useful: CRNS is a simple, falsifiable mechanism for a real double-stochastic variance problem, and the Kronecker-structured projection is a clean way to avoid storing a dense projection matrix. The per-step memory argument in §4.4 is plausible, and Theorems 4–5 give crisp statements about fixed-subspace variance. However, the paper's headline claims are not established. The only full-gradient convergence guarantee, Theorem 6, scales as O(P/ε), directly contradicting the 'dimension-independent complexity' claim; Eq. (21) controls only a projected gradient whose subspace is refreshed independently of the loss landscape; and the flagship 10M-dimensional experimental result is absent from Tables 1–2. The central contribution is therefore currently unsupported, and the theoretical narrative is internally inconsistent.

major comments (5)
  1. [Theorem 6, §5.3] The central claim of dimension-independent complexity is contradicted by the paper's own convergence guarantee. Theorem 6 states 1/T Σ E‖∇L(θ_k)‖² ≤ ε with T=O(P/ε), where P is the parameter count. Thus the number of iterations and forward evaluations grows at least linearly in P. This is not a dimension-free rate. If the intended claim is only 'per-step space and memory are independent of P', it should be stated as such; as written, the abstract's 'dimension-independent complexity in both space and memory' is unsupported.
  2. [Eq. (21), §4.5; Theorem 3, §5.2] The convergence guarantee in Eq. (21) bounds only E‖P_{⌊t/F⌋}^T ∇L(θ_t)‖², the norm of the gradient projected onto the current random subspace. Since P_t is generated by QR of fresh Gaussian matrices with no dependence on the loss, a small projected gradient does not imply a small full gradient. The optimizer can stall at a point with large full gradient while the projected component is small. The label 'global convergence to a stationary point' is therefore not justified. The separate Theorem 3 in §5.2 requires an assumed bounded trajectory and converges locally to a regular minimizer, not a global full-gradient guarantee.
  3. [Tables 1, 2, and 4] The flagship empirical result is missing. In Tables 1 and 2 the SDZE row at 10M D is [TBD], so the abstract's claim of 'the first successful training of 10-million-dimensional fully-dense PINNs' has no reported support. Table 4, the ablation over subspace rank and update frequency, is entirely [TBD]. No code or data are provided. The empirical core of the paper is therefore not verifiable from the manuscript in its current form.
  4. [Theorem 6, §5.3 (perturbation scale condition)] The statement of Theorem 6 conflates the tolerance ε and the perturbation scale ϵ. The condition ϵ ≤ O(ε^{1/2}/(q^{3/2}P^{1/2}L₁^{3/2})) forces the finite-difference step to shrink with P, while zeroth-order estimators require ϵ to be bounded away from zero to avoid numerical cancellation. For P=10⁷ this condition gives an extremely small perturbation, creating an additional P-dependence in the algorithm and conflicting with the stable-convergence narrative.
  5. [Theorem 1, Eq. (15), §4.5] The title 'Exact Algebraic Cancellation of Spatial Variance' is stronger than what Eq. (15) proves. The right-hand side retains E‖⟨∇θηω(θ),P_t z_t⟩‖², which is not cancelled. What the calculation shows is removal of the O(1/ε²) singularity, which is a useful and credible claim; however, the remaining variance term can still depend on the spatial noise field and on q. The theorem statement should be aligned with the actual bound.
minor comments (6)
  1. [§4.5 vs §5] Theorem numbers are duplicated: Theorems 1–3 in §4.5 are repeated as Theorems 1–3 in §5. Cross-references in the text are ambiguous.
  2. [Figure 1] The text refers to panels (c) and (d) of Figure 1 ('Expressivity Collapse', 'Figure 1d'), but the figure contains only panels (a) and (b).
  3. [Abstract vs Conclusion] The abstract and title say 'NVIDIA A100 GPU' while the conclusion says 'NVIDIA A800 GPU'. This inconsistency should be fixed.
  4. [Tables 1 and 2] RS-PINN is labeled (ZO) in Table 1 but (FO) in Table 2. The labeling should be consistent and correct.
  5. [§6 and Appendix] Several cross-references are placeholders: 'Section ??' for experiments and 'Appendix??' for experimental setup and hyperparameters. The full setup is not present in the manuscript.
  6. [References] The STDE reference (Shi et al., 2024) is given as 'arXiv:2401.00000', which appears to be a placeholder and not a valid arXiv identifier.

Circularity Check

0 steps flagged · score 0.0 of 10

No circular derivation found; CRNS and subspace variance results are derived from Taylor/Gaussian identities, and convergence imports external random-subspace ZO theory.

full rationale

The paper's derivation chain is not circular. CRNS (Sections 4.3-4.5) is analyzed by a Taylor expansion on the same locked spatial random measure ω: Eqs. (16)-(17) show the zeroth- and second-order noise terms cancel in the symmetric difference, leaving ⟨∇L,Pz⟩+⟨∇η_ω,Pz⟩+O(ε²). This is a direct consequence of using common random numbers, not a fitted prediction or a target assumed in the assumptions. The subspace variance compression (Theorems 2, 4, 5) follows from Stein's lemma and Isserlis' theorem for Gaussian z with PᵀP=Iq, yielding E[ĝ]=PPᵀ∇L and E‖ĝ‖²=(q+2)‖Pᵀ∇L‖²; again, a standard identity rather than a restatement of the desired conclusion. Convergence results are explicitly imported from external prior work: 'The proofs for the subspace variance compression and global convergence strictly follow the framework of low-dimensional Gaussian smoothing Nozawa et al. [2025]' — a dependency, not a self-citation. No target loss value or error is used to fit CRNS or the projection rank. The main concerns with the paper are correctness/evidence issues, not circularity: Theorem 6's full-gradient rate T=O(P/ε) is dimension-dependent and contradicts the abstract's dimension-independence claim, and the 10M D flagship result is marked [TBD] in Tables 1-2. These are substantive scientific problems, but they are not circularity under the requested definition.

Assumptions & free parameters 5 free parameters · 6 assumptions · 0 invented entities

The method introduces no new physical entities. The central numerical claims rest on several hand-chosen hyperparameters (ε, r, F, learning-rate constants, batch sizes) and on smoothness/boundedness assumptions about the loss, activation, PDE operator, and trajectory. The most consequential unverified ingredient is the assumption that low-rank subspaces refreshed every F steps cover the true gradient directions.

free parameters (5)
  • Perturbation scale ε = Not fixed; Theorem 4 suggests ε=1/(q+4); main experiments do not report final value
    Controls the bias-variance tradeoff of the finite difference and is central to the O(1/ε²) cancellation claim.
  • Subspace rank r_l = r ∈ {32, 64, 128} in Table 4 (all [TBD]); not reported for main runs
    Determines variance compression from O(P) to O(r) and the memory/expressivity tradeoff.
  • Lazy subspace update frequency F = F ∈ {500, 1000, 2000} in Table 4 (all [TBD]); not reported for main runs
    Controls how often QR subspaces are refreshed; needed for full-gradient coverage and convergence.
  • Learning-rate schedule constants γ, m, p = γ_n = γ/(n+m)^p, p∈(1/2,1]; γ and m not numerically specified
    Used in the convergence theorems, but the paper gives no tuning procedure or final values.
  • Spatial batch sizes |B|, |I|, |J| = Not fully reported; guidance is |I|≈|B|≈100 and |J|≈|I|
    These set the variance-memory tradeoff in the randomized spatial estimator.
assumptions (6)
  • domain assumption Assumption 1: the exact loss L has locally second-order smoothness with L2-Lipschitz Hessian; the spatial noise η_ω is locally third-order smooth with bounded variance
    Used in the proof of Theorem 1 to Taylor-expand the locked random loss in θ.
  • domain assumption Assumption 5.1: activation σ has |σ^(k)|≤1 and 1-Lipschitz derivatives up to PDE order n; residual R is bounded
    Used to bound neural-network derivatives and therefore the zeroth-order variance.
  • domain assumption Assumption 5.2: each PDE operator L_i is bounded on compact input spaces
    Used with Lemma 5.2 to bound spatial gradient variance during optimization.
  • ad hoc to paper Bounded SDZE trajectory: ||W_l^n|| ≤ M^(l) for all layers and epochs
    Theorem 3 assumes the optimization trajectory stays bounded; the algorithm itself provides no mechanism guaranteeing this.
  • standard math Stein's Lemma and Isserlis' theorem, plus P^T P=I_q from QR/block-diagonal construction
    Used to compute Gaussian expectations and to establish the orthogonal-projection structure of the subspace estimator.
  • domain assumption Kawaguchi's regular-minimizer property is relevant to the PINN loss landscape
    Definition 3 assumes the local minimizer at which convergence is analyzed has positive-definite Hessian; this is not proven for PINN residuals.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Stochastic Dimension Zeroth-Order Estimator: Stable and Memory-Efficient Training of PINNs." pith.science (2026). https://pith.science/paper/LMABHWB4

@misc{pith2026260324002,
  author       = {Pith},
  title        = {Pith review of: Stochastic Dimension Zeroth-Order Estimator: Stable and Memory-Efficient Training of PINNs},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/LMABHWB4}},
  note         = {Machine review of arXiv:2603.24002}
}
abstract

Physics-Informed Neural Networks (PINNs) for high-dimensional and high-order partial differential equations (PDEs) are primarily constrained by the $\mathcal{O}(d^k)$ spatial derivative complexity and the $\mathcal{O}(P)$ memory overhead of backpropagation (BP). While randomized spatial estimators successfully reduce the spatial complexity to $\mathcal{O}(1)$, their reliance on first-order optimization still leads to prohibitive memory consumption at scale. Zeroth-order (ZO) optimization offers a BP-free alternative; however, naively combining randomized spatial operators with ZO perturbations triggers a variance explosion of $\mathcal{O}(1/\varepsilon^2)$, leading to numerical divergence. To address these challenges, we propose the \textbf{S}tochastic \textbf{D}imension-free \textbf{Z}eroth-order \textbf{E}stimator (\textbf{SDZE}), a unified framework that achieves dimension-independent complexity in both space and memory. Specifically, SDZE leverages \emph{Common Random Numbers Synchronization (CRNS)} to algebraically cancel the $\mathcal{O}(1/\varepsilon^2)$ variance by locking spatial random seeds across perturbations. Furthermore, an \emph{implicit matrix-free subspace projection} is introduced to reduce parameter exploration variance from $\mathcal{O}(P)$ to $\mathcal{O}(r)$ while maintaining an $\mathcal{O}(1)$ optimizer memory footprint. Empirical results demonstrate that SDZE enables the training of 10-million-dimensional PINNs on a single NVIDIA A100 GPU, delivering significant improvements in speed and memory efficiency over state-of-the-art baselines.

Figures

Figures reproduced from arXiv: 2603.24002 by the authors.

Figure 1
Figure 1. Scalability bottlenecks of existing first-order high-dimensional PDE solvers (STDE, SDGD, [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Pith tools

Reviewed August 2, 2026 · model on record in the stance chip above.