Original title: Algorithmic stability via ensembling
Rina Foygel Barber, Richard J. Samworth · September 2026
Computer algorithms can be sensitive. Small changes or disturbances in the input data can cause their final outputs to shift unpredictably. This issue relates to algorithmic stability, which means an algorithm stays steady despite small data changes. To fix this, researchers studied ensembling, a technique where multiple models are combined by averaging their results together. They created a general framework to measure how well any averaging-based ensembling strategy guarantees stability for any type of data shift. The method works by tracking the ensembling process through the mathematical norm of a specific covariance operator. They found that this operator provides a concrete stability guarantee. It offers clear, intuitive insights across several practical data changes and gives much sharper guarantees than approaches based on privacy.
Imagine you're trying to guess the temperature outside. If you just look out one window, a sudden gust of wind might make you think it's colder than it really is. But if you ask ten different people who are looking out ten different windows, and then average their guesses, you'll get a much more accurate idea of the real temperature. In this paper, the 'windows' are slightly different versions of a computer model, and averaging their 'guesses' makes the final prediction much more stable against small changes.
If a model changes its mind drastically because of a few slightly different examples, it can't be trusted. This research offers a way to make models more reliable by combining multiple versions of them.
The abstract doesn't specify limitations beyond the scope of the general framework and its application to averaging-based ensembling strategies.
Ask anything about this paper. Answers come from its abstract, and say so when the abstract doesn't cover your question.
Algorithmic stability via ensembling — Rina Foygel Barber, Richard J. Samworth
Abstract licence: CC0
Explanation generated by Synthesis from the abstract — it is not the original paper. This is a preprint, so it hasn't necessarily been peer reviewed.