SNAP: A Self-Consistent Agreement Principle with Application to Robust Computation
Jiang, Xiaoyi, Nienkötter, Andreas
Abstract--We introduce SNAP (Self-coNsistent Agreement Principle), a self-supervised framework for robust computation based on mutual agreement. Based on an Agreement-Reliability Hypothesis SNAP assigns weights that quantify agreement, emphasizing trustworthy items and downweighting outliers without supervision or prior knowledge. A key result is the Exponential Suppression of Outlier W eights, ensuring that outliers contribute negligibly to computations, even in high-dimensional settings. We study properties of SNAP weighting scheme and show its practical benefits on vector averaging and subspace estimation. Particularly, we demonstrate that non-iterative SNAP outperforms the iterative Weiszfeld algorithm and two variants of multivariate median of means. SNAP thus provides a flexible, easy-to-use, broadly applicable approach to robust computation. In many computational and machine learning tasks, multiple candidate solutions, model predictions, or observed entities are available. Some are reliable, while others are noisy or erroneous.
Feb-3-2026