atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

Efficiently Access Diffusion Fisher: Within the Outer Product Span Space

ICML 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: Structured low-rank learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Derives an outer-product span formula for the diffusion Fisher information and builds two gradient-free access methods (DF-TM trace matching and DF-EA endpoint approximation) with error bounds, plus a numerical optimal-transport test of PF-ODE maps.

Problem

Accessing the diffusion Fisher information (negative Hessian of the diffused log density) in diffusion models is done by auto-differentiating the score network, which is slow and has no accuracy guarantee.

Approach

The diffusion Fisher lies in the span of outer products of the score-related initial data points (weighted sums of y_i y_i^T), with weights depending only on the data and noise schedule; this yields gradient-free trace (learned scalar network) and matrix-vector (replace x0 outer product with endpoint sample) access with provable error bounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DF-TM instead of VJP for trace accessDiffusion Fisher trace evaluation · SD-v1.5, 10k COCO promptspractical time-cost (s): 2195.48 -> 0.072Helped
Use DF-EA instead of VJP for Fisher operator accessAdjoint optimization · SD-v1.5, 10k COCO promptspractical time-cost (s): 0.155 -> 0.063Helped
Use DF-TM instead of VJPDiffusion Fisher trace evaluation · 2-D chessboard, VE, t = 1.0relative error of NLL evaluation: 6.68% -> 3.41%Helped
Use DF-TM instead of VJPDiffusion Fisher trace evaluation · 2-D chessboard, VE, t = 0.8relative error of NLL evaluation: 5.79% -> 4.56%Helped
Use DF-TM instead of VJPDiffusion Fisher trace evaluation · 2-D chessboard, VE, t = 0.6relative error of NLL evaluation: 10.46% -> 4.13%Helped
Use DF-TM instead of VJPDiffusion Fisher trace evaluation · 2-D chessboard, VE, t = 0.4relative error of NLL evaluation: 20.13% -> 4.28%Helped
Use DF-TM instead of VJPDiffusion Fisher trace evaluation · 2-D chessboard, VE, t = 0.2relative error of NLL evaluation: 51.14% -> 5.33%Helped
Use DF-TM instead of VJPDiffusion Fisher trace evaluation · 2-D chessboard, VE, t = 0.0relative error of NLL evaluation: 70.95% -> 5.81%Helped
Use single-Gaussian or affine initial data rather than non-affine initial dataPF-ODE map · VE, VP, sub-VP, and EDM noise schedulesasymmetry rate: 0.00% versus 25.28%, 23.36%, 13.84%, and 27.09%Mixed
Replace weighted data outer-product sum with the endpoint sample outer productDF-EA for adjoint guidance · Adjoint guidance samplingobjective scoresHelped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-2B-en COCO

Benchmarks: COCO 10k prompts (NLL and CLIP score) 2-D chessboard toy data SAC aesthetic score Pick-Score CLIP loss Face ID loss

Metrics: relative error of NLL/trace NLL CLIP score wall-clock time Hilbert-Schmidt error

Baselines: VJP (auto-differentiation) Hutchinson estimator

Builds on: probability flow ODE adjoint ODE guidance classifier-free guidance VJP / Hutchinson trace estimation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy