A Decomposable Probe for Few-Step Diffusion Models: Prompt, Latent, and Score Selectivity across Backbone Families and Distillation Paradigms

TL;DR

Decomposable Probe separates prompt, latent, and score responses, detecting rectified flow through latent selectivity across 23 models.

cs.CV 🔴 Advanced 2026-07-03 17 views
Patrick Mu Haojie
diffusion models few-step distillation rectified flow model diagnostics Bures distance

Key Findings

Methodology

The training-free Decomposable Probe inserts controlled perturbations through forward hooks at three sites: text-encoder hidden states, denoiser inputs, and denoiser outputs. It tests mean, variance, and scale perturbations at strengths 0.05, 0.1, 0.2, 0.3, 0.5, and 1.0. Each cell is summarized by a bootstrap-median Bures W2^2 selectivity ratio on 2048-dimensional Inception-v3 features.

Key Results

  • Across 23 models, prompt-layer mean selectivity is universal, with peak ratios roughly 2.7–26; it therefore functions as a sanity channel rather than a discriminator of prediction type or distillation objective.
  • Only rectified-flow SD3.5 and FLUX produce a sustained low-to-mid-strength latent band with R>1. SDXL and SD1.5 remain below 1, while PixArt-α peaks at only 1.13 at s=0.1.
  • At the canonical four-step UNet comparison, ADD is the lowest same-family student; LCM and Flash show CI-separated early score spikes at s≤0.1, absent in SD3.5-Turbo and FLUX-schnell controls.

Significance

FID and CLIP collapse model behavior into endpoint scalars and cannot identify whether a few-step student changed text sensitivity, latent dynamics, or score estimation. This probe provides a layer-resolved behavioral diagnosis under one matched estimator across architectures, backbones, step counts, and objectives. The findings imply that distillation is not one homogeneous degradation: prediction parameterization is primarily visible at the latent layer, whereas the training objective is visible at the score layer. This supports more informative auditing and comparison of compressed generative models.

Technical Contribution

The method computes the full Gaussian Bures W2^2 functional inside 200 GPU-float64 bootstrap resamples, reporting the bootstrap median and 5th/95th percentiles as one coherent statistical object. Its ratio is R=amp_mean/max(amp_var,amp_scale), making responses comparable across models with different raw distances. A sustained-band detector requires Rlo>1 at at least three of four strengths {0.05,0.1,0.2,0.3}, including one strength ≥0.2, reducing false discoveries from isolated cells.

Novelty

The novelty is diagnostic rather than generative: the paper introduces a reproducible instrument that decomposes few-step diffusion behavior by intervention location. Unlike endpoint FID, CLIP, or opaque attribution scores, it systematically separates a universal prompt response, prediction type, and distillation objective across 23 heterogeneous checkpoints using confidence-interval-citable estimates.

Limitations

  • The sweep contains only 23 checkpoints and uses MS-COCO captions. Intervals quantify prompt-resampling uncertainty for fixed checkpoints, samplers, and seeds, not training variation or full cross-seed uncertainty.
  • The conclusions are empirical and scope-limited. The ADD result is a four-step binary contrast, not a five-paradigm ranking and not a reliable extrapolation to one-step generation.
  • The metric assumes Gaussian Inception features, omits family-wise multiple-comparison correction, and has not been shown to improve training or downstream performance.

Future Work

Future studies should cover more parameterizations, samplers, resolutions, seeds, and model families, while adding independent diversity measures such as DINOv2-based scores. Mechanistic work could connect latent fingerprints to velocity-field geometry, test causal interventions, and use probe readings to guide distillation, prompt adherence, human preference, and training-stability optimization.

AI Executive Summary

Few-step diffusion students reduce roughly 50 network evaluations to 1–8, but FID and CLIP cannot explain what changed inside the model. Patrick Mu Haojie proposes the Decomposable Probe, a training-free diagnostic that intervenes separately on prompt embeddings, denoiser latents, and denoiser scores.

The probe applies mean, variance, and scale perturbations from 0.05 to 1.0, then measures output shifts using bootstrap-median Bures W2^2 ratios on 2048-dimensional Inception-v3 features. The matched pipeline covers 23 checkpoints: five teachers and 18 students spanning SDXL, SD1.5, SD3.5, PixArt-α, FLUX, UNet, DiT, MMDiT, and five distillation paradigms.

Prompt selectivity is universal and non-discriminative. Latent selectivity forms a sustained R>1 band only for rectified-flow SD3.5 and FLUX, survives ADD distillation, and is not reproduced by ε-prediction PixArt-α despite its wide T5 conditioning. Score responses reveal a four-step ADD contrast and trajectory-rollout spikes in LCM and Flash. The instrument advances diffusion evaluation from endpoint scoring toward behavioral auditing, although broader cross-seed and mechanistic validation remains necessary.

Deep Analysis

Background

Diffusion systems traditionally require 20–50 sampling steps. ADD/Turbo, LCM, DMD2, Hyper-SD, and Flash Diffusion compress inference to 1–8 steps, often trading away FID, alignment, or diversity. Existing evaluations compare endpoints, not the internal conditioning responses that produce those changes.

Core Problem

A single quality scalar cannot distinguish lost prompt sensitivity from altered latent dynamics or a reshaped score function. Cross-model comparisons are further confounded by backbone family, architecture, prediction parameterization, sampler steps, and distillation loss.

Innovation

The paper introduces a layer- and mode-resolved probe. Its central innovation is the relative ratio of mean-perturbation distance to the stronger variance or scale distance, rather than raw distances. A single bootstrap-median Bures estimator makes confidence intervals comparable across all 23 checkpoints.

Methodology

  • �� Prompt layer: perturb text-encoder hidden states once per generation.
  • �� Latent layer: perturb denoiser inputs at every step.
  • �� Score layer: perturb predicted ε or velocity at every step.
  • �� Modes: x+sμ̂, x+sσ̂ε, and (1+s)x.
  • �� Metric: Bures W2^2 on 2048-D Inception-v3 features.
  • �� Statistic: R=amp_mean/max(amp_var,amp_scale).
  • �� Inference: 200 bootstrap resamples, reporting the median and 5th/95th percentiles.

Experiments

The study uses approximately 2,000 MS-COCO 2014 validation captions, with effective cell sizes of about 1,500–2,000 after filtering. SD1.5 and SDXL use 512² images; SD3.5, PixArt-α, and FLUX use 1024². The sweep includes five teachers, 18 students, three architecture classes, five families, and ADD, trajectory, distribution-match, mixed, and backward-simulation objectives.

Results

Every model is prompt-mean selective, with peaks around 2.7–26. Latent ratios remain below 1 for SDXL and SD1.5; PixArt-α reaches only 1.13 at s=0.1. Only SD3.5 and FLUX show sustained low-to-mid bands. ADD is lowest in the matched four-step UNet contrast, while LCM and Flash show early score spikes.

Applications

Researchers can audit distilled students, localize quality changes, compare parameterizations, and report behavioral fingerprints alongside FID or CLIP. Engineering teams can use the released per-cell tables for regression testing, checking whether a new checkpoint alters prompt, latent, or score behavior.

Limitations & Outlook

The probe relies on a Gaussian approximation in Inception feature space and primarily measures prompt-resampling uncertainty at fixed checkpoints. Its model coverage is limited, exploratory cells lack family-wise correction, and the readings are not yet causal or linked to downstream gains. Future work should broaden model and sampler coverage, add independent diversity channels, and validate across seeds.

Plain Language Accessible to non-experts

Imagine a factory that turns written orders into pictures. The first station reads the order, the second handles the partly assembled product, and the third gives workers the final instructions. The researchers gently alter each station in turn, then compare the finished products with normal ones. They also try random shaking and simple enlargement, asking whether an average change has a stronger effect.

They tested 23 factories. Almost every factory reacted to changes at the reading station, so that test mainly showed that the system was functioning. The second station was more revealing: SD3.5 and FLUX had a distinctive response pattern that other systems lacked, even after fast ADD training. PixArt-α used a similarly broad text-reading system but did not show the pattern, so the difference was not simply the text reader. The final station reflected the factory’s training style.

The result is a layered health check rather than one overall grade: it helps identify whether a model’s behavior changed while reading, processing, or executing.

ELI14 Explained like you're 14

Think of a text-to-image model as a game console that turns your message into a picture. The normal version may take about 50 turns to finish, while a speedrun version takes only 1–8 turns. Speed is awesome, but mistakes can appear. A single final score cannot tell whether the console misunderstood your message, messed up the half-finished picture, or gave bad drawing commands.

This paper builds three test tools. One tweaks the message-reading part, one tweaks the picture-in-progress, and one tweaks the drawing commands. Each tool tries gentle and stronger changes, then checks how different the final image becomes. It is like stress-testing three levels of a game instead of only looking at the final score.

The researchers tested 23 models. SD3.5 and FLUX showed a special pattern in the middle part, while ε-prediction PixArt-α did not, even though both use a broad T5 text system. That suggests the key difference is how the model predicts, not just how it reads text. The command test also spotted ADD training and unusual early sensitivity in LCM and Flash.

Pretty useful, right? It is like a mechanic saying “the engine problem is in level two,” not merely “your car is slower.” But the test still needs more models, random trials, and independent checks before it becomes a universal detector!

Glossary

Decomposable Probe

A training-free diagnostic that inserts controlled perturbations at selected forward-pass locations. It decomposes behavioral sensitivity instead of producing one endpoint score.

This paper applies it to prompt, latent, and score layers.

Rectified Flow

A generative formulation that learns a velocity field connecting noise and data. It differs from conventional epsilon-prediction diffusion parameterization.

SD3.5 and FLUX exhibit the latent-layer fingerprint associated with it.

Bures W2^2

The closed-form squared Wasserstein-2 distance between Gaussian distributions, comparing both means and covariances. It is computed in feature space here.

The paper applies it to 2048-dimensional Inception-v3 features.

Selectivity Ratio

R divides the mean-perturbation distance by the larger variance- or scale-perturbation distance. Values above one indicate mean-dominant selectivity.

It is the probe’s main cell-level statistic.

ADD

Adversarial Diffusion Distillation trains few-step students with adversarial discrimination plus teacher-related score losses. It is an adversarial-dominant paradigm.

ADD affects score-layer readings but preserves the rectified-flow latent fingerprint.

Trajectory Rollout

A training strategy that uses student or generated trajectory segments for consistency or backward simulation. It exposes sensitivity to temporal generation behavior.

LCM and Flash show early-strength score spikes.

Open Questions Unanswered questions from this research

  • 1 Why rectified-flow models create a sustained latent band remains mechanistically unresolved; velocity-field geometry and intermediate states should be analyzed.
  • 2 It is unknown whether score-layer readings predict human preference, prompt adherence, diversity, or training stability.
  • 3 Generalization across samplers, seeds, resolutions, larger models, and unseen distillation methods requires systematic replication.

Applications

Immediate Applications

Distillation regression testing

Model developers can fix MS-COCO prompts, sampler settings, and seeds, then compare layer-wise ratios and confidence intervals across checkpoints. This can reveal whether an update altered prompt sensitivity, latent parameterization, or score behavior.

Behavioral model auditing

Research teams can use the matched estimator and released per-cell tables to document model fingerprints alongside FID and CLIP, making comparisons more interpretable and easier to reproduce.

Long-term Vision

Behavior-preserving compression

Future distillation pipelines could monitor probe readings during training and tune losses, step counts, or samplers to preserve desired prompt, latent, and score responses while retaining fast inference.

Abstract

Few-step distilled diffusion students cut text-to-image inference from ~50 to 1-8 network evaluations, but the quality gap is usually summarised by a single FID/CLIP scalar that cannot say which axis of the conditioning response changed, nor whether a behaviour comes from the architecture, the distillation objective, or simply from being a diffusion model. We replace the scalar with a decomposable probe that injects controlled perturbations along three layers (prompt encoder, denoiser input, denoiser output) under three modes (mean, variance, scale) and six strengths, reporting a bootstrap-median Bures W2^2 selectivity ratio on Inception features. Under a single matched estimator across 23 models -- five teachers and 18 distilled students spanning five backbone families (SDXL, SD1.5, SD3.5, PixArt-alpha, FLUX), three architecture classes (UNet, DiT, MMDiT), and five distillation paradigms -- the three layers read three empirically separable factors: the prompt layer is a universal prompt-mean response (a sanity channel, not a discriminator), the latent layer reads the prediction type, and the score layer reads the distillation objective. Our main result: within this sweep, the latent layer is a near-binary detector of rectified-flow backbones. Its ratio exceeds 1 across a sustained low-to-mid band only for rectified-flow models (SD3.5, FLUX); no epsilon-prediction model qualifies. A matched epsilon-prediction control (PixArt-alpha) rules out wide-T5 conditioning, and the fingerprint survives adversarial (ADD) distillation as both teacher and student. Two secondary score-layer findings hold under narrower scopes: a canonical 4-step ADD-vs-rest contrast on the UNet families with a non-ADD baseline, and a CI-separated trajectory-rollout early-strength score spike on both UNet and DiT. All ratios are CI-citable under one estimator; we release the per-cell tables and the estimator.

cs.CV