When Equivalent Models Receive Different Predictive Scores

Predictive scores are used to compare candidate programs in automated statistical model discovery. We ask whether a score can change when a program is rewritten without changing its statistical model. In the public scalar-regression evaluator released with SafeStan, rescaling the latent regression coefficient by a constant preserves the exact observation law and yields a normalized finite predictive distribution, yet changes the returned scores while the source, mass and tail checks all pass. In an audit of three authored programs on two tasks, the constant rescaling changes the mean log score by 0.013 and 0.041 nats. A finite-mixture calculation explains the mechanism: integration nodes fixed in a program's own coordinates represent different effective coefficients after reparameterization, and a normalized approximation of this kind can be arbitrarily far from the exact prediction. Transporting the nodes and weights by the standard change of variables removes the discrepancy. Normalization checks should therefore be supplemented by tests of fidelity to the intended predictive law.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-10-30
DOI
https://doi.org/10.5281/zenodo.23829692
Primary Topic
Bayesian Modeling and Causal Inference
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

When Equivalent Models Receive Different Predictive Scores

Rajasekhar Josyula, Lakshmi Sravya Vedantham
Zenodo (CERN European Organization for Nuclear Research)
Bayesian Modeling and Causal Inference
preprint

When Equivalent Models Receive Different Predictive Scores

Rajasekhar Josyula, Lakshmi Sravya Vedantham
preprint en

Abstract

Predictive scores are used to compare candidate programs in automated statistical model discovery. We ask whether a score can change when a program is rewritten without changing its statistical model. In the public scalar-regression evaluator released with SafeStan, rescaling the latent regression coefficient by a constant preserves the exact observation law and yields a normalized finite predictive distribution, yet changes the returned scores while the source, mass and tail checks all pass. In an audit of three authored programs on two tasks, the constant rescaling changes the mean log score by 0.013 and 0.041 nats. A finite-mixture calculation explains the mechanism: integration nodes fixed in a program's own coordinates represent different effective coefficients after reparameterization, and a normalized approximation of this kind can be arbitrarily far from the exact prediction. Transporting the nodes and weights by the standard change of variables removes the discrepancy. Normalization checks should therefore be supplemented by tests of fidelity to the intended predictive law.

Zenodo (CERN European Organization for Nuclear Research)
Bayesian Modeling and Causal Inference
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon