atlas

Research map / Image generation / Fast diffusion sampling

RODS: Robust Optimization Inspired Diffusion Sampling for Detecting and Reducing Hallucination in Generative Models

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 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.

Reinterprets diffusion sampling as a continuation method and proposes RODS, a plug-and-play sampler that detects high-curvature score-field steps and applies robust (min-max) corrective updates to reduce hallucinations in EDM-based image generation.

Problem

Diffusion samplers can produce hallucinated outputs (e.g., malformed faces, hands) due to inaccurate score approximation in low-density regions, and there is no standard way to detect or correct such failures.

Approach

Views each diffusion step as a proximal/gradient update on f_t = -log p_t in a continuation framework, detects risky steps via a curvature-based index on the score-norm field, and applies robust optimization inspired updates (SAS or CAS) only at flagged steps, without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RODS-CAS instead of EDM-EulerEDM sampling · 11k-handsHallucination rate: 19.4% -> 14.3%Helped
Use RODS-CAS instead of EDM-EulerEDM sampling · 11k-handsCorrection rate: +26.3%Helped
Use RODS-CAS instead of EDM-EulerEDM sampling · 11k-handsNew hallucination rate: 0.0%Helped
Use RODS-CAS instead of EDM-EulerEDM sampling · 11k-handsInference time: 2.71 -> 4.82Hurt
Use RODS-CAS instead of EDM-EulerEDM sampling · AFHQv2Hallucination detection rate: 87.5%Helped
Use RODS-CAS instead of EDM-EulerEDM sampling · AFHQv2Hallucination correction count: 10 casesHelped
Use RODS-CAS instead of EDM-EulerEDM sampling · FFHQHallucination detection rate: 72.5%Helped
Use RODS-CAS instead of EDM-EulerEDM sampling · FFHQHallucination correction count: 9 casesHelped
Use RODS-CAS instead of EDM-EulerEDM sampling · 11k-handsHallucination detection count: 169 out of 175Helped
Increase Euler sampling from 40 to 200 steps (ablation)EDM-Euler · 11k-handsHallucination rate: 19.4% -> 16.9%Helped
Use 5-step or 10-step optimization instead of the single-step update (ablation)RODS · AFHQPerceptible output difference count: 3 out of 184No clear effect
Use 5-step or 10-step optimization instead of the single-step update (ablation)RODS · FFHQPerceptible output difference count: 4 out of 222No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: AFHQv2 FFHQ 11k-hands

Benchmarks: AFHQv2 FFHQ 11k-hands

Metrics: hallucination rate correction rate new hallucination rate FID Inception variance DreamSim diversity inference time true positive rate false positive rate

Baselines: EDM-Euler EDM-Heun EDM-Euler-200

Builds on: EDM continuation method robust optimization sharpness-aware minimization

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