English

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

Machine Learning 2025-08-22 v1 Artificial Intelligence Computation Machine Learning

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.

Keywords

Cite

@article{arxiv.2508.15019,
  title  = {Twin-Boot: Uncertainty-Aware Optimization via Online Two-Sample Bootstrapping},
  author = {Carlos Stein Brito},
  journal= {arXiv preprint arXiv:2508.15019},
  year   = {2025}
}

Comments

12 pages, 6 figures

R2 v1 2026-07-01T04:59:02.432Z