Twin-Boot: Uncertainty-Aware Optimization via Online Two-Sample Bootstrapping

Carlos Stein Brito
8/20/2025
cs.LGcs.AIstat.CO

No confident code implementation found for this paper.

Abstract

Standard gradient descent methods yield point estimates with no measure of confidence. This limitation is acute in overparameterized and low-data regimes, where models have many parameters relative to available data and can easily overfit. Bootstrapping is a classical statistical framework for uncertainty estimation based on resampling, but naively applying it to deep learning is impractical: it requires training many replicas, produces post-hoc estimates that cannot guide learning, and implicitly assumes comparable optima across runs - an assumption that fails in non-convex landscapes. We introduce Twin-Bootstrap Gradient Descent (Twin-Boot), a resampling-based training procedure that integrates uncertainty estimation into optimization. Two identical models are trained in parallel on independent bootstrap samples, and a periodic mean-reset keeps both trajectories in the same basin so that their divergence reflects local (within-basin) uncertainty. During training, we use this estimate to sample weights in an adaptive, data-driven way, providing regularization that favors flatter solutions. In deep neural networks and complex high-dimensional inverse problems, the approach improves calibration and generalization and yields interpretable uncertainty maps.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{brito2025twinboot,
  title  = {Twin-Boot: Uncertainty-Aware Optimization via Online Two-Sample Bootstrapping},
  author = {Carlos Stein Brito},
  year   = {2025},
  eprint = {2508.15019},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.15019v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.15019.svg)](https://codeofpaper.com/paper/2508.15019)

Discussion