Neural Network Attribution Methods for Problems in Geoscience: A Novel Synthetic Benchmark Dataset
Despite the increasingly successful application of neural networks to many problems in the geosciences, their complex and nonlinear structure makes the interpretation of their predictions difficult, which limits model trust and does not allow scientists to gain physical insights about the problem at hand. Many different methods have been introduced in the emerging field of eXplainable Artificial Intelligence (XAI), which aim at attributing the network s prediction to specific features in the input domain. XAI methods are usually assessed by using benchmark datasets (like MNIST or ImageNet for image classification). However, an objective, theoretically derived ground truth for the attribution is lacking for most of these datasets, making the assessment of XAI in many cases subjective. Also, benchmark datasets specifically designed for problems in geosciences are rare. Here, we provide a framework, based on the use of additively separable functions, to generate attribution benchmark datasets for regression problems for which the ground truth of the attribution is known a priori. We generate a large benchmark dataset and train a fully connected network to learn the underlying function that was used for simulation. We then compare estimated heatmaps from different XAI methods to the ground truth in order to identify examples where specific XAI methods perform well or poorly. We believe that attribution benchmarks as the ones introduced herein are of great importance for further application of neural networks in the geosciences, and for more objective assessment and accurate implementation of XAI methods, which will increase model trust and assist in discovering new science.
Code (1)
Tasks
Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)image-classificationImage ClassificationSimilar Papers 제목 키워드 기반
Investigating the fidelity of explainable artificial intelligence methods for applications of convolutional neural networks in geoscience
Convolutional neural networks (CNNs) have recently attracted great attention in geoscience due to their ability to capture non-linear system behavior and extract predictive spatiotemporal patterns. Given their black-box …
Decision MakingExplainable artificial intelligenceExplainable Artificial Intelligence (XAI)Machine Learning for the Geosciences: Challenges and Opportunities
Geosciences is a field of great societal relevance that requires solutions to several urgent problems facing our humanity and the planet. As geosciences enters the era of big data, machine learning (ML) -- that has been …
BIG-bench Machine LearningGeoR-Bench: Evaluating Geoscience Visual Reasoning
Geoscience intelligence is expected to understand, reason about, and predict earth system changes to support human decision-making in critical domains such as disaster response, climate adaptation and environmental prote…
Visual ReasoningWhen Geoscience Meets Generative AI and Large Language Models: Foundations, Trends, and Future Challenges
Generative Artificial Intelligence (GAI) represents an emerging field that promises the creation of synthetic data and outputs in different modalities. GAI has recently shown impressive results across a large spectrum of…
Decision MakingSuper-ResolutionUncertainty QuantificationInterpretable Geoscience Artificial Intelligence (XGeoS-AI): Application to Demystify Image Recognition
As Earth science enters the era of big data, artificial intelligence (AI) not only offers great potential for solving geoscience problems, but also plays a critical role in accelerating the understanding of the complex, …
Computed Tomography (CT)