用单次梯度计算实现高效神经网络不确定性估计
General Uncertainty Estimation with Delta Variances
- 基于增量方差法,仅需一次梯度即可估算模型不确定性
- 在气象模拟器中达到与主流方法相当的精度
- 无需修改网络结构,适合快速集成到现有模型
决策者常因数据有限而面临不确定性。可通过考虑认知不确定性来缓解,但对大型神经网络而言,该问题难以高效估算。本文研究了增量方差(Delta Variances)——一种计算高效且易于实现的认知不确定性量化方法,适用于神经网络及由其构成的更一般函数。以基于神经网络的步进函数的天气模拟器为例,增量方差仅需一次梯度计算即获得具有竞争力的结果。该方法无需更改网络架构或训练流程,极为便捷。我们从多个角度推导其理论基础,发现其特殊情形可恢复多种流行技术,并提供统一视角。最后,这一通用框架自然引出新扩展,实验表明其具有实际优势。
原文摘要 · Abstract (English)
Decision makers may suffer from uncertainty induced by limited data. This may be mitigated by accounting for epistemic uncertainty, which is however challenging to estimate efficiently for large neural networks. To this extent we investigate Delta Variances, a family of algorithms for epistemic uncertainty quantification, that is computationally efficient and convenient to implement. It can be applied to neural networks and more general functions composed of neural networks. As an example we consider a weather simulator with a neural-network-based step function inside -- here Delta Variances empirically obtain competitive results at the cost of a single gradient computation. The approach is convenient as it requires no changes to the neural network architecture or training procedure. We discuss multiple ways to derive Delta Variances theoretically noting that special cases recover popular techniques and present a unified perspective on multiple related methods. Finally we observe that this general perspective gives rise to a natural extension and empirically show its benefit.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。