Creating and Evaluating Uncertainty Estimates with Neural Networks for Environmental-Science Applications

Katherine Haynes, Ryan Lagerquist, M. McGraw, K. Musgrave, I. Ebert‐Uphoff
{"title":"Creating and Evaluating Uncertainty Estimates with Neural Networks for Environmental-Science Applications","authors":"Katherine Haynes, Ryan Lagerquist, M. McGraw, K. Musgrave, I. Ebert‐Uphoff","doi":"10.1175/aies-d-22-0061.1","DOIUrl":null,"url":null,"abstract":"\nNeural networks (NN) have become an important tool for prediction tasks – both regression and classification – in environmental science. Since many environmental-science problems involve life-or-death decisions and policy-making, it is crucial to provide not only predictions but also an estimate of the uncertainty in the predictions. Until recently, very few tools were available to provide uncertainty quantification (UQ) for NN predictions. However, in recent years the computer-science field has developed numerous UQ approaches, and several research groups are exploring how to apply these approaches in environmental science. We provide an accessible introduction to six of these UQ approaches, then focus on tools for the next step, namely to answer the question: Once we obtain an uncertainty estimate (using any approach), how do we know whether it is good or bad? To answer this question, we highlight four evaluation graphics and eight evaluation scores that are well suited for evaluating and comparing uncertainty estimates (NN-based or otherwise) for environmental-science applications. We demonstrate the UQ approaches and UQ-evaluation methods for two real-world problems: (1) estimating vertical profiles of atmospheric dewpoint (a regression task) and (2) predicting convection over Taiwan based on Himawari-8 satellite imagery (a classification task). We also provide Jupyter notebooks with Python code for implementing the UQ approaches and UQ-evaluation methods discussed herein. This article provides the environmental-science community with the knowledge and tools to start incorporating the large number of emerging UQ methods into their research.","PeriodicalId":94369,"journal":{"name":"Artificial intelligence for the earth systems","volume":"10 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial intelligence for the earth systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1175/aies-d-22-0061.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Neural networks (NN) have become an important tool for prediction tasks – both regression and classification – in environmental science. Since many environmental-science problems involve life-or-death decisions and policy-making, it is crucial to provide not only predictions but also an estimate of the uncertainty in the predictions. Until recently, very few tools were available to provide uncertainty quantification (UQ) for NN predictions. However, in recent years the computer-science field has developed numerous UQ approaches, and several research groups are exploring how to apply these approaches in environmental science. We provide an accessible introduction to six of these UQ approaches, then focus on tools for the next step, namely to answer the question: Once we obtain an uncertainty estimate (using any approach), how do we know whether it is good or bad? To answer this question, we highlight four evaluation graphics and eight evaluation scores that are well suited for evaluating and comparing uncertainty estimates (NN-based or otherwise) for environmental-science applications. We demonstrate the UQ approaches and UQ-evaluation methods for two real-world problems: (1) estimating vertical profiles of atmospheric dewpoint (a regression task) and (2) predicting convection over Taiwan based on Himawari-8 satellite imagery (a classification task). We also provide Jupyter notebooks with Python code for implementing the UQ approaches and UQ-evaluation methods discussed herein. This article provides the environmental-science community with the knowledge and tools to start incorporating the large number of emerging UQ methods into their research.
用神经网络创建和评估环境科学应用中的不确定性估计
神经网络(NN)已经成为环境科学预测任务(回归和分类)的重要工具。由于许多环境科学问题涉及生死攸关的决策和政策制定,因此不仅要提供预测,还要提供预测中不确定性的估计,这一点至关重要。直到最近,很少有工具可以为神经网络预测提供不确定性量化(UQ)。然而,近年来计算机科学领域已经发展了许多UQ方法,一些研究小组正在探索如何将这些方法应用于环境科学。我们为这些UQ方法中的六种提供了一个可访问的介绍,然后将重点放在下一步的工具上,即回答这个问题:一旦我们获得了不确定性估计(使用任何方法),我们如何知道它是好是坏?为了回答这个问题,我们强调了四个评估图形和八个评估分数,它们非常适合评估和比较环境科学应用的不确定性估计(基于神经网络或其他)。我们展示了UQ方法和UQ评估方法,用于两个现实问题:(1)估计大气露点的垂直剖面(回归任务)和(2)基于Himawari-8卫星图像的台湾对流预测(分类任务)。我们还提供了带有Python代码的Jupyter笔记本,用于实现本文讨论的UQ方法和UQ评估方法。本文为环境科学界提供了知识和工具,以开始将大量新兴的UQ方法纳入他们的研究中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信