MLLGMay 6, 2022

Scalable computation of prediction intervals for neural networks via matrix sketching

arXiv:2205.03194v11 citationsh-index: 19
Originality Incremental advance
AI Analysis

This work addresses the need for scalable uncertainty estimation in neural networks without architectural changes, though it is incremental as it builds on classical statistical methods.

The paper tackles the challenge of efficiently estimating prediction uncertainty for neural networks by proposing a new algorithm that uses matrix sketching to approximate Jacobians, achieving competitive performance with state-of-the-art methods on UCI regression datasets.

Accounting for the uncertainty in the predictions of modern neural networks is a challenging and important task in many domains. Existing algorithms for uncertainty estimation require modifying the model architecture and training procedure (e.g., Bayesian neural networks) or dramatically increase the computational cost of predictions such as approaches based on ensembling. This work proposes a new algorithm that can be applied to a given trained neural network and produces approximate prediction intervals. The method is based on the classical delta method in statistics but achieves computational efficiency by using matrix sketching to approximate the Jacobian matrix. The resulting algorithm is competitive with state-of-the-art approaches for constructing predictive intervals on various regression datasets from the UCI repository.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes