atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Position: All Current Generative Fidelity and Diversity Metrics are Flawed

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Prediction-powered and conformal inference · 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.

The paper proposes six desiderata and a suite of sanity checks for generative fidelity and diversity metrics, and finds that all 11 evaluated single-number metrics fail many checks, arguing all current metrics are flawed.

Problem

Existing fidelity and diversity metrics for generative models (e.g., precision/recall variants) have known failure cases such as outlier sensitivity and unclear bounds, and it is unclear whether fixed metrics avoid other failures.

Approach

Distill known and new failure modes into simple sanity checks with programmatic passing criteria, linked to six desiderata, and evaluate many fidelity and diversity metrics together to show that all of them fail a substantial number of checks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use current fidelity and diversity metrics to evaluate a difference in one dimension among many identical dimensionsCurrent generative fidelity and diversity metrics · One Disjoint Dim. + Many Identical Dim.sanity-check passHurt
Use current fidelity and diversity metrics to distinguish continuous numerical data from rounded discrete numerical dataCurrent generative fidelity and diversity metrics · Discrete Num. vs. Continuous Num.sanity-check passHurt
Vary the real and synthetic dataset sizes on overlapping uniform hypercubesCurrent generative fidelity and diversity metrics · Hypercube, Varying Sample Sizesanity-check passHurt
Scale one dimension in the tabular data checkI-Prec · Scaling One Dimensionsanity-check passHurt
Scale one dimension in the tabular data checkDensity, IAP, C-Prec, symPrec, P-Prec, I-Rec, Coverage, IBR, C-Rec, symRec, and P-Rec · Scaling One Dimensionsanity-check passHelped
Use metrics to detect outliersI-Prec, symPrec, and I-Rec · Gaussian Mean Difference + Outliersanity-check passHurt
Use metrics to detect mode collapse, dropping, or inventionI-Prec, P-Prec, and P-Rec · Mode Collapse; Mode Dropping + Invention; Sequential / Simultaneous Mode Droppingsanity-check passHelped
Use symPrec and symRec to distinguish distributions on close hypersphere surfacessymPrec and symRec · Hypersphere Surfacesanity-check passHelped
Use IAP and IBR to distinguish distributions on close hypersphere surfacesIAP and IBR · Hypersphere Surfacesanity-check passMixed
Use IBR to distinguish distributions on complex surrounding shapesIBR · Sphere vs. Torussanity-check passHelped
Use C-Prec to distinguish distributions on complex surrounding shapesC-Prec · Sphere vs. Torussanity-check passHurt
Evaluate metrics with different real dataset sizesCurrent generative fidelity and diversity metrics · Hypercube, Varying Sample Sizesanity-check passHurt

Surprising findings

Limitations

Experimental setup

Benchmarks: sanity checks (Gaussian mean/std difference, mode dropping/invention, hypercube sizes, hypersphere surface, sphere vs to

Metrics: pass/fail per sanity check against desiderata D1b, D2, D3, D

Baselines: I-Prec I-Rec Density Coverage IAP IBR C-Prec C-Rec symPrec symRec P-Prec P-Rec

Builds on: improved precision/recall density/coverage alpha-precision/beta-recall precision cover/recall cover symmetric precision/recall probabilistic precision/recall

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