Pith. sign in

REVIEW 3 major objections 2 minor

SOAP-Bubbles turn a cheap diagonal uncertainty method into structured weight posteriors by running it inside SOAP’s eigenspace.

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 · grok-4.5

2026-07-12 12:42 UTC pith:J6GNMOOS

load-bearing objection Abstract-only: a clean SOAP+IVON construction for structured weight uncertainty that looks useful if the exact-recovery and LM claims hold, but neither is checkable yet. the 3 major comments →

arxiv 2606.23357 v2 pith:J6GNMOOS submitted 2026-06-22 cs.LG

SOAP-Bubbles: Structured Weight Uncertainty for Neural Networks

classification cs.LG
keywords structured weight uncertaintySOAP optimizerIVONvariational inferenceposterior covariancelanguage-model pretrainingEVONeigenspace
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved

The pith

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

Structured uncertainty over neural-network weights can improve calibration, generalization, and decision-making, but full covariances are usually too expensive and too invasive to compute. This paper claims that the SOAP optimizer already maintains a useful eigenbasis of the curvature, so one can simply run a standard diagonal variational method (IVON) inside that basis and map the result back with SOAP’s preconditioner. The resulting posteriors, called SOAP-Bubbles, cost roughly the same as ordinary SOAP training and need no major pipeline changes. The authors show that the construction recovers the exact Gaussian covariance on logistic regression and, on language-model pretraining, substantially outperforms existing diagonal-covariance baselines. If the claim holds, practitioners can obtain richer weight uncertainty at the cost of an optimizer they may already be using.

Core claim

Running the diagonal variational method IVON in the eigenspace of SOAP’s preconditioner, then transforming the diagonal covariance by that same preconditioner, yields structured Gaussian posteriors (SOAP-Bubbles) whose estimation cost is comparable to SOAP itself and that recover the exact covariance for logistic regression while outperforming diagonal methods on language-model pretraining.

What carries the argument

EVON (Eigenspace-VON): IVON’s diagonal covariance is estimated after rotating parameters into SOAP’s eigenbasis; the SOAP preconditioner then maps that diagonal matrix into a non-diagonal structured covariance in the original parameter space.

Load-bearing premise

That the eigenbasis already maintained by SOAP is a sufficiently faithful coordinate system for the dominant posterior correlations of deep networks, so a diagonal approximation performed there becomes a useful structured posterior after transformation.

What would settle it

On a logistic-regression problem of moderate dimension, check whether the EVON covariance matrix matches the exact closed-form Gaussian posterior covariance (within numerical tolerance); any systematic mismatch falsifies the recovery claim.

Watch this falsifier — get emailed when new claim-graph text bears on it.

Editorial analysis

A structured set of objections, weighed in public.

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

Referee Report

3 major / 2 minor

Summary. The manuscript proposes EVON (Eigenspace-VON) and the associated SOAP-Bubbles posteriors: run the diagonal variational method IVON in the eigenspace of SOAP’s preconditioner, then transform the resulting diagonal covariance by that preconditioner to obtain a structured (non-diagonal) weight posterior. The abstract asserts two central results: (i) for logistic regression, EVON recovers the exact Gaussian covariance; (ii) for language-model pretraining, EVON yields significantly better results than existing diagonal-covariance methods, at costs comparable to SOAP and without major pipeline changes. The claimed contribution is therefore a practical route to more expressive Bayesian posteriors at deep-learning scale.

Significance. If the exact-recovery claim and the controlled LM gains hold, the work would materially lower the barrier to structured weight uncertainty: it reuses an already-deployed optimizer geometry, keeps wall-clock cost near SOAP, and requires no drastic training-pipeline redesign. That combination would be of clear interest to Bayesian deep learning and large-scale uncertainty quantification. The constructive nature of the method (diagonal IVON in a fixed eigenspace, then a linear transform) is also a strength if the mathematics and experiments are sound. These strengths cannot yet be credited, because only the abstract is available.

major comments (3)
  1. Abstract, exact-recovery claim: the statement that EVON “recovers the exact Gaussian covariance” for logistic regression is load-bearing for the paper’s theoretical contribution. With only the abstract, there is no theorem statement, derivation, or proof sketch. The claim cannot be audited; a full derivation (or a clear statement of the precise sense of “exact”) is required before the result can be accepted.
  2. Abstract, empirical claim: the assertion of “significantly better results” than diagonal-covariance methods on language-model pretraining is the other load-bearing claim. No tables, metrics, error bars, compute-matched baselines, or ablations are available. Without those, superiority cannot be assessed and may be confounded by hyper-parameter or compute differences.
  3. Abstract, geometric premise: the construction assumes that SOAP’s preconditioner eigenspace is a sufficiently faithful basis for the dominant posterior correlations, so that a diagonal IVON estimate transformed by the same preconditioner yields a valid structured posterior. This premise underpins both the exact-recovery claim and the claimed gains over diagonal methods; it is not independently justified in the abstract and must be stated and tested in the full manuscript.
minor comments (2)
  1. Abstract only: notation for the transformed covariance, the precise role of IVON’s variational hyperparameters, and the SOAP rank/update schedule are not specified; these should be made explicit once the full text is available.
  2. The name “SOAP-Bubbles” is introduced without a short formal definition of the object (e.g., the family of covariances obtained by the EVON transform); a one-line definition would aid readers.

Circularity Check

0 steps flagged

No circularity found: abstract presents a constructive method (IVON in SOAP eigenspace + transform) without definitional loops or fitted-as-prediction reductions.

full rationale

Only the abstract is available. It describes EVON as running the existing diagonal method IVON in the eigenspace of SOAP’s preconditioner and transforming the diagonal estimate back into a structured covariance. The logistic-regression claim is an exact-recovery statement for a known Gaussian posterior; the LM claim is an empirical comparison to diagonal baselines. Neither claim, as stated, reduces by construction to a fitted target, a self-definition, or a load-bearing self-citation uniqueness theorem. No equations, uniqueness results, or self-citation chains appear in the provided text that would allow exhibiting a specific circular reduction. Residual risk that SOAP’s optimization geometry correlates with reported gains is not circularity under the stated criteria. Per hard rules, absence of quotable reduction implies score 0 and empty steps.

Axiom & Free-Parameter Ledger

2 free parameters · 3 axioms · 1 invented entities

Abstract-only review: free parameters, background axioms, and invented entities cannot be exhaustively audited from equations or experiments. The ledger records what the abstract itself makes load-bearing: variational mean-field/diagonal assumptions inside the SOAP basis, the validity of transforming that diagonal estimate by the SOAP preconditioner, and standard deep-learning training assumptions. No new physical entities are postulated.

free parameters (2)
  • IVON variational hyperparameters (learning rates, prior precision, temperature, etc.)
    Diagonal variational methods such as IVON require scale and prior choices; the abstract does not state whether these are fixed, tuned, or derived. Any such knobs are free parameters of the reported LM results.
  • SOAP preconditioner rank / update schedule
    SOAP’s geometry is controlled by implementation choices (e.g., how often the eigenspace is refreshed). Those choices affect both cost and the quality of the transformed covariance.
axioms (3)
  • ad hoc to paper A diagonal variational approximation (IVON) run in SOAP’s eigenspace, after transformation by the preconditioner, yields a useful structured posterior for deep networks.
    This is the central modeling leap of the abstract; it is not a standard theorem of variational inference and is not independently justified here.
  • domain assumption SOAP’s preconditioner provides a stable, optimizable change of basis during training.
    Inherited from the SOAP literature; assumed to remain valid when the same basis is used for uncertainty estimation.
  • standard math Standard variational inference and Gaussian posterior assumptions for logistic regression.
    Needed for the claim that EVON recovers the exact Gaussian covariance in the logistic-regression case.
invented entities (1)
  • SOAP-Bubbles (named structured posteriors) no independent evidence
    purpose: Label for the non-diagonal covariances obtained by transforming IVON’s diagonal estimate with SOAP’s preconditioner.
    Naming device for the method’s output; not a new physical particle or force. Independent evidence would be external predictive checks (e.g., calibration or OOD metrics) not visible in the abstract.

pith-pipeline@v1.1.0-grok45 · 6063 in / 2604 out tokens · 39137 ms · 2026-07-12T12:42:45.039567+00:00 · methodology

0 comments
read the original abstract

Structured weight-uncertainty can improve many aspects of deep learning, but it remains costly to estimate and difficult to implement. Here, we show that these issues can be addressed by adapting the SOAP optimizer. Our key idea is to run IVON, an existing diagonal-covariance variational method, in the eigenspace of SOAP's preconditioner and then use the preconditioner to transform the diagonal estimate into a non-diagonal covariance. The resulting method has costs similar to those of SOAP and requires no drastic changes to training pipelines. We call the posteriors obtained in this way SOAP-Bubbles and our new optimizer Eigenspace-VON (EVON). We show that, for logistic regression, EVON recovers the exact Gaussian covariance and that, for language model pretraining, it yields significantly better results than existing diagonal-covariance methods. Our work makes it easier to estimate more expressive posterior distributions for deep learning at scale.

Figures

Figures reproduced from arXiv: 2606.23357 by Adrian Robert Minut, Marco Miani, Mohammad Emtiyaz Khan, Nico Daheim, Thomas M\"ollenhoff, Wu Lin.

Figure 1
Figure 1. Figure 1: Our key idea is to use SOAP’s preconditioner to transform diagonal covariances into [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: EVON entails only simple modifications to the SOAP optimizer (highlighted in [PITH_FULL_IMAGE:figures/full_fig_p005_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: EVON is not only scalable to language models, but also exact in standard variational [PITH_FULL_IMAGE:figures/full_fig_p006_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: (a) We compare IVON and EVON’s posterior samples on a small and a large MLP. While both methods work for large MLPs, for small networks, IVON’s uncertainty estimates outside of the data are collapsed. In contrast, EVON gives more diverse posterior samples in regions where the data does not fully specify the solution, showing the strength of non-diagonal posterior covariances. (b) We show exact posterior ma… view at source ↗
Figure 5
Figure 5. Figure 5: EVON also works well on Llama models, improving significantly over IVON training, [PITH_FULL_IMAGE:figures/full_fig_p008_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Evolution of the EVON Hessian distribution in SOAP’s eigenspace (plotted every 1000 training steps) for the attention matrices in the sixth block of NanoGPT. We compare the baseline (Plain) optimizer (a) as a reference against other variants. Tight Hessian adaptive clipping (clip) (b) results in a much narrower range of smaller Hessian values, which may overestimate the posterior variance. The Phased Gradi… view at source ↗
Figure 7
Figure 7. Figure 7: Evaluation loss curve and BMA test loss improvement for different EVON variants [PITH_FULL_IMAGE:figures/full_fig_p022_7.png] view at source ↗

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.