Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Aug 23.
Published in final edited form as: KDD. 2025 Aug 3;2025:5924–5935. doi: 10.1145/3711896.3737414

Saliency-Bench: A Comprehensive Benchmark for Evaluating Visual Explanations

Yifei Zhang 1, James Song 2, Siyi Gu 3, Tianxu Jiang 4, Bo Pan 5, Guangji Bai 6, Liang Zhao 7
PMCID: PMC13499442  NIHMSID: NIHMS2096214  PMID: 42633391

Abstract

Explainable AI (XAI) has gained significant attention for providing insights into the decision-making processes of deep learning models, particularly for image classification tasks through saliency-based visual explanations. Despite their success, key challenges persist due to the scarcity of annotated datasets and the absence of standardized evaluation protocols. In this paper, we introduce Saliency-Bench, a novel benchmark designed to evaluate visual explanations generated by saliency methods across multiple datasets. We curated, constructed, and annotated eight datasets, each covering diverse tasks such as scene classification, cancer diagnosis, object classification, and action classification, with corresponding ground-truth explanation annotations. The benchmark includes a standardized and unified evaluation pipeline for assessing faithfulness and alignment of the visual explanation, providing a holistic visual explanation performance assessment. We benchmark these eight datasets with widely used saliency methods on different image classifier architectures to evaluate explanation quality. Additionally, we developed an user-friendly toolkit for automating the evaluation pipeline, from data accessing, and data loading, to result evaluation. The benchmark is available at https://github.com/XAIdataset/XAIdataset.github.io.

Keywords: Explainable AI, Saliency Methods, Visual Explanation, Computer Vision

1. Introduction

Deep Neural Networks (DNNs) have achieved significant success in automated decision-making tasks, particularly in image classification tasks. However, their “black box” nature presents challenges in ensuring transparency and interpretability [1, 55]. To address these challenges, explainable AI (XAI) techniques have emerged, providing insight into the rationale behind the model prediction process [9, 45]. Among these techniques, saliency methods have gained considerable attention for their ability to generate visual explanations, enhancing user understanding and trust. By highlighting the regions most influential in model predictions, saliency maps provide valuable information about the model’s focus and rationale [28, 58, 68]. For example, when diagnosing an image as “cancerous,” the model’s reasoning should focus on the lesion areas, rather than on artifacts, ensuring that its prediction is based on correct reasoning.

Given the importance of saliency methods in improving model transparency, it is crucial to assess the quality of the explanations they generate. Evaluation of model explanations involves two key aspects: 1) whether the explanation reflects the true underlying reasoning of the model, and 2) how closely the explanation aligns with the ground truth. To assess these aspects, we evaluate both faithfulness and alignment [14, 29, 33, 41] of visual explanations. Faithfulness measures how accurately the explanation represents the model’s true reasoning process, while alignment gauges how well the explanation corresponds to human understanding or ground truth. Together, these evaluations ensure that the model’s predictions are not only accurate but also interpretable and aligned with human understanding and the true decision-making process.

However, it is challenging to obtain explanation annotations because of prohibitive human effort and additional challenges: (1) Lack of a standardized evaluation framework: Saliency maps are inherently continuous representations, while human annotations are usually discrete or categorical in nature [50, 54]. Such discrepancies, however, hinder meaningful comparisons between AI-generated explanations and human annotations and reduce the reproducibility of results, complicating the integration of saliency methods into real-world applications [6, 30]. (2) Absence of comprehensive and diverse datasets: There are limited benchmark datasets focusing on limited domains, basically medical imaging and object classification [40, 47], which are too narrow in scope to holistically evaluate XAI. Furthermore, those relying on user interfaces [20, 48] or questionnaires [14, 44, 48], are expensive and not scalable. This gap in high-quality, annotated datasets significantly hampers both the development and reliable evaluation of saliency methods. (3) Lack of comprehensive benchmarks and analysis: First, there are very few existing works, each of which, however, provides only one or a couple of datasets for evaluation. For example, [20, 21] introduces two datasets under medical imaging types for evaluating faithfulness but not alignment, while [48] provides a low-resolution image dataset for evaluating object detection but not classification. However, the formats and evaluation metrics of these datasets are arbitrarily different from each other, making it difficult to test saliency methods across different domains and tasks.

In this work, we establish Saliency-Bench, a comprehensive benchmark for visual explanation of image classification tasks. Saliency-Bench is a collection of eight datasets with annotated ground-truth explanations, covering a wide range of topics including gender classification, environment classification, action classification, object classification, cancer diagnosis, disease estimation, pet type classification, and security check classification. These datasets are processed into a unified format, enabling consistent evaluation across different tasks. We conducted extensive benchmarking experiments to evaluate several saliency methods—GradCAM [48], GradCAM++[10], Integrated Gradients [53], InputXGradient [49], Occlusion [62], and RISE [44]—across different backbone classifier architectures, including ResNet-18 and VGG-19. We also benchmark the ViT-B/16’s attention mechanism [15] as a saliency method. For alignment evaluation, we use two key metrics: mean Intersection over Union and Pointing Game [63]. Additionally, we assess the faithfulness of these methods using the insertion Area Under the Curve (iAUC) [44] and conduct an inter-method reliability analysis. Through these experiments, we aim to address the challenges outlined earlier by providing a standardized evaluation framework, a diverse collection of annotated datasets, and comprehensive benchmarks for saliency methods. Our contributions are summarized as follows:

  • Comprehensive Dataset Collection: We curated, constructed, and annotated a dataset collection designed to benchmark saliency methods for image classification tasks. The collection includes eight datasets spanning topics such as action classification, tumor classification, and object classification. Each dataset comes with class labels and ground-truth explanation annotations, ranging from small to large scales, and covering both binary and multiclass classification problems.

  • Standardized Evaluation Pipeline: We developed a standardized pipeline for holistically evaluating the quality of the explanations. This pipeline unifies both the implementation of evaluation methods and the format of visual explanations generated by different saliency methods, ensuring seamlessly reproducible experiments, efficient comparisons, and streamlined iteration on existing approaches.

  • Extensive Benchmarking and Analysis: We conducted extensive benchmarking across our dataset collection to assess the quality of the explanations generated by various saliency methods. Our analysis focuses on key evaluation criteria, including alignment and faithfulness, providing insights into the effectiveness of these visual explanations.

  • User-Friendly Evaluation Toolkit: We offer an easy-to-use toolkit with an API for querying and accessing our proposed datasets, standardized dataset loading, and performance evaluation, simplifying the evaluation process for researchers. A detailed tutorial for implementation is also provided in the Appendix A.

2. Related Work

In this section, we first provide a brief introduction to the primary approaches for saliency methods. Next, we discuss the evaluation metrics commonly used for assessing the performance of saliency methods. Finally, we review existing datasets and benchmarks for XAI and saliency and highlight the gaps that our proposed benchmark aims to address.

2.1. Saliency Methods for Visual Explanation

Saliency methods are essential tools for explaining model decisions in image classification tasks by identifying the regions of an image that most influence a model’s prediction. These methods can be broadly classified into two categories: post-hoc explanations and intrinsic explanations.

Post-hoc saliency methods are applied after the model has been trained, providing explanations that highlight important regions in the image based on the model’s output. Gradient-based methods, such as GradCAM [48], Integrated Gradients [53], and DeconvNet [66], calculate the gradient of the output with respect to the input image, emphasizing regions with the highest gradients. These methods are efficient but can be sensitive to noise in the model and the intricacies of training [52].

Another class of post-hoc methods includes perturbation-based approaches like RISE [44], LIME [39], and MAPLE [37], which perturb parts of the image and measure how the model’s output changes as a result.

Intrinsic saliency methods, on the other hand, are integrated directly into the model’s architecture, providing explanations from within the model itself. Attention-based methods, such as those used in Vision Transformers [15] and Swin Transformers [36], leverage attention mechanisms to reveal which regions of the image the model focuses on during the decision-making process. These methods can be highly informative as they provide direct insight into the model’s internal workings [18, 57].

2.2. Evaluation Metrics for Saliency Methods

Various metrics have been proposed to evaluate the alignment and faithfulness of saliency methods, each providing distinct insights into model explanations. Alignment metrics gauge how well saliency maps correspond to human understanding of the model’s decision-making process. Common alignment metrics include mIoU, Pointing Game [63], Shared Interest [7], MAE Error [40], and Human Judgment [14, 20, 44, 48]. Faithfulness metrics assess how accurately saliency maps reflect the model’s true reasoning. Examples of faithfulness metrics include the Insertion Curve (iAUC) [44], Deletion [44], AOPC, and Faithfulness F [56]. In addition to alignment and faithfulness, other evaluation methods, such as False-positives [59], Sensitivity [22], and Stability [60], have been proposed but are less commonly adopted. Additionally, toolkits such as Xplique [17], Captum [32], and Quantus [24] offer automated implementations and evaluations of XAI methods.

Despite the availability of these metrics, there is still no standardized benchmark, making it difficult to assess and compare saliency methods consistently, especially when ground-truth annotations are lacking.

2.3. Datasets for XAI and Saliency Benchmarking

Several datasets have been developed to evaluate saliency methods. CLEVR-XAI [5] and VQA-HAT [11] focus on evaluating visual explanations for visual question answering (VQA) tasks, using questions and ground-truth masks. Previous studies have utilized the PASCAL VOC [10] and ImageNet [12] datasets, incorporating multilayer human attention masks aggregated from multiple annotators to evaluate saliency methods [40]. Additionally, some works have employed bounding boxes [7] as a proxy for ground-truth annotations in assessing model explanations. In the medical domain, chest X-ray segmentation datasets, such as CheXpert [27], provide radiologist-annotated segmentations for evaluating saliency methods on medical imaging tasks [47]. FunnyBirds [25] introduces a synthetic vision dataset designed for the automatic and quantitative analysis of XAI methods through image interventions.

Efforts in other domains have focused on datasets for benchmarking saliency methods in NLP, tabular, and graph data. ERASER [13] provides human-annotated rationales for NLP, with additional textual rationales from forums [8, 31, 61]. XAI-Bench [35] offers synthetic datasets for feature attribution in tabular data, while OpenXAI [2] provides real-world datasets and metrics. For graph data, SHAPEGGEN [3] and G-XAI Bench [3] offer synthetic and real-world datasets for evaluating GNN explainers, and Hruska et al. [26] introduced a dataset for chemical property prediction on molecular graphs.

Despite existing efforts, unified, large-scale, diverse, and consistently annotated datasets for evaluating saliency methods, particularly in image classification, remain scarce. Our work fills this gap by providing eight diverse image datasets with human-annotated explanations and a standardized evaluation framework.

3. Task Formulation

Saliency methods are widely used in XAI to highlight the regions in an image that most influence a model’s prediction. These methods generate saliency maps, which visually represent the contribution of each pixel to the model’s output. Given an input image Ich×h×w, where ch, h, and w represent the number of channels, height, and width of the image, a black-box classifier can be described by the function f:ch×h×wC, where C is the number of classes. A saliency method generates a saliency map S=E(I,f)h×w, where the saliency map has the same spatial dimensions as the input image.

Saliency methods provide insights into the model’s decision-making by quantifying the relevance of individual pixels in relation to the final output. These methods are evaluated based on their ability to highlight regions that significantly influence the model’s predictions, aligning the model’s rationale with human reasoning.

4. A Comprehensive Benchmark for Evaluating Visual Explanations

In this section, we introduce Saliency-Bench, our proposed benchmark for evaluating visual explanations in XAI. We begin with an overview of Saliency-Bench in Section 4.1, followed by a detailed description of the dataset collection in Section 4.2, which includes both an overview of the datasets and the annotation process. Finally, we discuss the proposed standardized evaluation pipeline to assess visual explanation in Section 4.3.

4.1. Overview of Saliency-Bench

To advance research in XAI and saliency methods, we introduce Saliency-Bench, a comprehensive benchmark and dataset collection for evaluating visual explanations, as shown in Figure 2. This framework provides a standardized evaluation paradigm that assesses both the faithfulness and alignment of generated saliency maps. Saliency-Bench comprises a diverse set of datasets across various domains, with sizes ranging from small to large. To ensure consistency and facilitate widespread use, we have unified the data format and developed a modular evaluation pipeline. This standardized pipeline unifies both the implementation of evaluation methods and the format of the visual explanations generated by different saliency methods, ensuring seamlessly reproducible experiments, efficient comparisons, and streamlined iterations on existing approaches. In addition to the benchmarking experiments, we provide an in-depth analysis of the performance of multiple saliency methods, addressing both alignment and faithfulness. Overall, Saliency-Bench offers a scalable, modular, and comprehensive framework for evaluating and improving saliency methods in XAI.

Figure 2:

Figure 2:

Overview of Saliency-Bench: A Comprehensive Benchmark for Evaluating Visual Explanations.

4.2. Dataset Collection

In constructing our dataset collection, we curated images from eight datasets across diverse domains, including gender classification, object classification, scene recognition, nodule classification, tumor detection, and action classification, each varying in task complexity and annotation methods to enable a comprehensive evaluation of saliency methods. The annotation approaches were tailored to the nature of each task. For some datasets, ground-truth explanations were provided through human annotation, while others utilized foreground extraction techniques to highlight the most relevant regions in the images. We developed specialized user interfaces (UIs) to facilitate the human annotation process, ensuring consistency and high-quality explanations (see the Appendix for a detailed description of the dataset construction and annotation process). Figure 1 presents example images from each dataset. Table 1 offers a summary of the key characteristics of the datasets, including the class types, sizes, and annotation methods used. The following sections provide more specific details on each dataset.

Figure 1:

Figure 1:

Example images from the eight datasets—Gender-XAI, Environment-XAI, Disease-XAI, Cancer-XAI, Security-XAI, Pet-XAI, Action-XAI, and Object-XAI—across different tasks. Each image is paired with a ground-truth explanation annotation.

Table 1:

Summary of Available Datasets: The “Class Type” column indicates whether the dataset involves binary or multi-class classification. The “# of Classes” column shows the total number of categories within each dataset. The “Size” column lists the total number of image samples, class labels, and corresponding explanation annotations in each dataset. The “Annotation Type” column specifies the source of the explanation annotations, while the “Format” column denotes how the annotations are provided. Finally, the “Balanced” column indicates whether the dataset maintains class balance for the predictive label.

Dataset Class Type # of Classes Size Annotation Type Format Balanced

Gender-XAI Binary 2 5,000 Human annotation Pixel-wise
Environment-XAI Binary 2 5,000 Human annotation Pixel-wise
Disease-XAI Binary 2 5,250 Human annotation Pixel-wise
Cancer-XAI Binary 2 361 Human annotation Pixel-wise
Security-XAI Binary 2 17,654 Human annotation Bounding-box
Pet-XAI Multi-class 37 7,390 Foreground extraction Pixel-wise
Action-XAI Multi-class 127 11,511 Foreground extraction Pixel-wise
Object-XAI Multi-class 20 4,318 Foreground extraction Pixel-wise

Gender Classification Dataset (Gender-XAI)

The gender classification dataset is derived from the Microsoft COCO dataset [34]. To construct the dataset, we extracted images from the COCO dataset that contained captions with the terms man or woman. Further filtering was performed to remove images that mentioned both genders in the caption, depicted multiple individuals, or featured unrecognizable human figures. Furthermore, a subset of the images was manually annotated by human annotators using human annotation UIs. The dataset comprises a total of 5,000 images with class labels and 3,454 human explanation annotations, evenly distributed between females and males.

Environment Classification Dataset (Environment-XAI)

The environment classification dataset used in our study is derived from the Places365 dataset [67] and further annotated manually with human annotation UIs. The task of this dataset involves binary classification for scene recognition, specifically distinguishing between natural and urban scenes. To create the dataset, we selectively sampled images from specific categories. Specifically, the categories used to sample the data are: Nature: mountain, pond, waterfall, field wild, forest broadleaf, rainforest; and Urban: house, bridge, campus, tower, street, and driveway. In total, the dataset comprises 5,000 images with class labels and 3,052 human annotations.

Disease Risk Estimation Dataset (Disease-XAI)

We constructed the disease risk estimation dataset from the LIDC-IDRI [4], which comprises thoracic computed tomography (CT) scans from lung cancer screenings annotated with lesion markers. We converted the 3D nodule images into 2D by selecting the central slice along the z-axis and resizing it to 224×224 pixels. Up to four experienced thoracic radiologists provided annotations in XML format for each scan. The ground truth explanation was established by computing a consensus volume from these annotations, with a nodule considered positive if agreed upon by at least 50% of the radiologists. Conversely, negative samples were derived by slicing surrounding areas without nodules. Post-preprocessing [64], the dataset includes 2,625 positive nodule images with human explanation annotations and 2625 negative non-nodule images. The primary objective of utilizing this dataset is to determine the presence or absence of nodules.

Cancer Diagnosis Dataset (Cancer-XAI)

We sourced normal pancreas images from the Cancer Imaging Archive [46]. Abnormal scans, featuring pancreatic tumors, were derived from the Medical Segmentation Decathlon dataset, where initial ground-truth annotations by a medical student were rigorously reviewed and refined by a skilled radiologist. The final cancer diagnosis dataset includes 281 positive scans, identified by the presence of tumors, and 80 negative scans without tumor indications. In a preprocessing approach akin to that used for the LIDC-IDRI dataset, we converted the 3D scans into 2D slices by randomly selecting along the z-axis, thus setting the stage for a binary classification task to discern between positive (tumorous) and negative (normal) pancreatic samples.

Security Check Classification Dataset (Security-XAI)

The security check classification task in our study is constructed using the Sixray dataset [38]. The Sixray dataset, partitioned based on the recognition of prohibited items, comprises an extensive suite of 1,059,231 X-ray images. Each image is annotated at the image level by experienced security inspectors, whose expert annotations we repurpose as human explanation annotations. This approach capitalizes on professional insight, ensuring that our dataset’s annotations reflect real-world classification scenarios and provide a reliable basis for the binary classification of prohibited items. Consequently, the dataset has 17,654 images evenly distributed in positive and negative classes, and each positive image has a corresponding human explanation annotation.

Pet Type Classification Dataset (Pet-XAI)

The pet type classification dataset used in our study is constructed from The Oxford-IIIT Pet Dataset [43]. This dataset, tailored for pet image analysis, contains over 7,000 images across 37 unique categories, each corresponding to different breeds of dogs or cats. For the purposes of our research, we treat pixel-level foreground extractions, which isolate the pet from the background, as proxies for human explanation annotations. These extractions effectively highlight the subject of interest in alignment with the class label, mirroring the focus areas a human annotator might identify when asked to explain the basis for classifying an image as either a dog or a cat. The resulting dataset contains 2,400 images for cat and 4,990 images for dog, with a total of 7,349 human explanation annotations.

Action Classification Dataset (Action-XAI)

The Action Classification Dataset, Action-XAI, is derived from the VQA-based visual and textual explanations dataset, Activity Explanation (ACT-X) [42, 65]. We extracted samples from the ACT-X dataset that could be converted from a VQA task into a classification task. To determine whether a question-answer pair could be restructured into a classification problem, we employed LLMs to verify the suitability of each pair for conversion. The resulting Action-XAI dataset is designed for object classification, where each image sample includes visual explanations that justify the assigned class label. The dataset consists of 127 distinct action class labels, providing a diverse set of actions for classification tasks. In total, the dataset contains 11,511 image samples.

Object Classification Dataset (Object-XAI)

The Object Classification Dataset utilized in our study is constructed from the PASCAL VOC 2012 Dataset [16]. The dataset comprises roughly 11,540 images and covers 20 diverse object categories. These include aeroplanes, bicycles, birds, boats, bottles, buses, cars, cats, chairs, cows, dining tables, dogs, horses, motorbikes, people, potted plants, sheep, sofas, trains, and TV monitors. Each image in the VOC 2012 Dataset is manually annotated with pixel-level region masks and corresponding class labels for identified objects, providing a robust resource for object classification research. In our study, explanation annotations were generated by extracting the pixel-level foreground corresponding to the image label class, leveraging these precise regions as effective proxies for human explanations by directly highlighting the areas most relevant to the object’s classification. The finalized dataset contains 4,318 images, each with a class label and corresponding human explanation annotations.

4.3. Standardized Evaluation Pipeline

Saliency-Bench adopts a standardized evaluation pipeline that incorporates a broad range of quantitative metrics for assessing explanation quality. It integrates both alignment-based and faithfulness-based metrics. Our pipeline standardizes the evaluation process by unifying both the implementation of these evaluation methods and the format of the visual explanations generated by different saliency methods. This ensures seamlessly reproducible experiments, efficient comparisons, and streamlined iterations on existing approaches. Below, we provide a detailed overview of these metric categories and their role within our comprehensive evaluation framework.

4.3.1. Alignment-based metrics.

Alignment-based metrics evaluate how well the generated visual explanation aligns with ground-truth explanation annotations. Common alignment metrics include mean Intersection over Union (mIoU) and the Pointing Game (PG).

mIoU

To calculate mIoU, the generated saliency map E is first converted into a binary map B{0,1}m×n for each sample, based on a threshold θ. Each pixel in B is assigned a value of 1 if the corresponding value in E exceeds θ, 0 otherwise. The mIoU is then calculated by comparing this binary map with the binary human explanation annotations A, with the formula:

mIoU(E,A)=1Ni=1NBiAiBiAi,

where N is the number of samples and Bi and Ai are the binary maps for the i-th sample.

PG

The Pointing Game [63] evaluates whether the peak of the saliency map E for each sample falls within the human-annotated explanation region A. It is defined as:

PointingGame=i=1N1MaxLocEiAiN,

where N is the number of samples, and MaxLoc Ei represents the location of the highest activation in the saliency map E for the i-th sample.

An example of mIoU and PG evaluations is shown in Figure 3.

Figure 3:

Figure 3:

Examples of mIoU and Pointing Game comparing saliency maps generated by Grad-CAM with ground-truth annotations on the Action-XAI dataset.

4.3.2. Faithfulness-based metrics.

Faithfulness-based metrics evaluate the causal influence of highlighted features of the visual explanation on the model’s output. These metrics test whether manipulating the input regions identified as important by the explanation leads to predictable changes in the model’s predictions. The objective is to determine whether the highlighted features are causally linked to the model’s output. In this paper, we implement the iAUC metric to assess faithfulness.

Insertion (iAUC):

The Insertion metric [44] evaluates how much the model’s prediction confidence increases as the most important features, as identified by the explanation, are progressively inserted into a blank image. Starting with an image that contains no features, the most important parts of the image are gradually added. If the explanation is accurate, inserting the highlighted features should significantly boost the model’s prediction confidence. Formally, the iAUC is calculated as:

iAUC=01PyIinsert(r)dr,

where PyIinsert(r) represents the probability of predicting class y given the input image I, with a fraction r of the most important pixels inserted.

5. Experiments

In this section, we present our benchmarking of state-of-the-art saliency methods using the proposed datasets. We begin by describing the detailed experimental settings in Section 5.1, followed by a comprehensive evaluation and analysis of the results in Section 5.2.

5.1. Experimental Settings

Baselines

We benchmark six common saliency methods: GradCAM [48], GradCAM++ [10], Integrated Gradients [53], InputXGradient (IxG) [49], Occlusion [62], and RISE [44] in our eight proposed datasets. The experiments were conducted using two different CNN architectures: ResNet-18 [23] and VGG-19 [51]. We also benchmark the attention mechanism as a saliency explanation method of ViT with ViT-base-patch16–224 architecture (ViT-B/16) [15].

Evaluation metrics

We evaluate the performance of the saliency methods using three metrics: mIoU and PG for alignment-based evaluation and iAUC for faithfulness-based evaluation. For all metrics, the overall results are obtained as the average across all the samples in the test set.

Implementation Details

In each experiment, we allocated the data as follows: 70% for training, 15% for validation, and the remaining 15% for testing. Both pretrained ResNet-18 and VGG-19 models were trained for 30 epochs using the Adam optimizer with a learning rate of 0.001, and the best checkpoint was selected based on performance on the validation set. The implementation of the saliency methods followed the original settings described in the respective papers. Our experiments are implemented based on PyTorch and performed on an NVIDIA A10G GPU.

5.2. Results and Analysis

In this section, we present a detailed analysis of the results obtained from our benchmarking experiments, as summarized in Table 2.

Table 2:

Benchmarking of saliency methods across eight datasets using ResNet-18 and VGG-19 as base image classifiers.

Base Model Dataset GradCAM GradCAM++ Integrated Gradients IxG Occlusion RISE






mIoU PG iAUC mIoU PG iAUC mIoU PG iAUC mIoU PG iAUC mIoU PG iAUC mIoU PG iAUC
ResNet-18 Gender-XAI 0.1304 0.3077 0.6880 0.1417 0.2906 0.6625 0.3441 0.2138 0.3628 0.3403 0.2911 0.4011 0.1301 0.2618 0.6787 0.3416 0.3307 0.8454
Environment-XAI 0.3656 0.4777 0.6911 0.3632 0.4224 0.7009 0.5356 0.2810 0.5114 0.4566 0.3010 0.5722 0.3812 0.4596 0.6778 0.5428 0.3624 0.9230
Disease-XAI 0.0967 0.2354 0.6017 0.1028 0.2501 0.6154 0.1254 0.1714 0.5297 0.1389 0.2802 0.4365 0.1497 0.2901 0.6401 0.1260 0.2705 0.6334
Cancer-XAI 0.0620 0.2105 0.5523 0.0654 0.2207 0.5645 0.0913 0.1385 0.4732 0.1049 0.2325 0.4806 0.1107 0.2394 0.5892 0.1153 0.2451 0.5901
Security-XAI 0.1243 0.6984 0.6136 0.1292 0.6120 0.6258 0.1420 0.6225 0.5322 0.1552 0.6305 0.4350 0.1667 0.6420 0.6424 0.1503 0.6301 0.6398
Pet-XAI 0.1564 0.3215 0.7596 0.1631 0.3352 0.7694 0.1752 0.2465 0.5799 0.1790 0.3583 0.5451 0.1820 0.3675 0.7894 0.1855 0.3738 0.7924
Action-XAI 0.4009 0.3982 0.6341 0.4136 0.3989 0.6462 0.4214 0.3068 0.6578 0.4300 0.4143 0.6702 0.4351 0.4202 0.6750 0.4406 0.4295 0.6853
Object-XAI 0.4960 0.2156 0.6620 0.5084 0.2224 0.6722 0.5153 0.3303 0.7210 0.5265 0.2406 0.6894 0.5350 0.2502 0.6985 0.5430 0.2551 0.7070

VGG-19 Gender-XAI 0.1194 0.2823 0.6102 0.1311 0.2859 0.5823 0.2920 0.1986 0.3776 0.1814 0.2607 0.3890 0.1235 0.2450 0.5323 0.2961 0.3031 0.8089
Environment-XAI 0.3295 0.4174 0.6305 0.3160 0.3871 0.6412 0.4683 0.2629 0.4810 0.4025 0.2897 0.5604 0.3322 0.4219 0.6215 0.4792 0.3497 0.8852
Disease-XAI 0.0789 0.2150 0.5801 0.0870 0.2255 0.5452 0.1105 0.1493 0.3570 0.1350 0.2595 0.3678 0.1223 0.2656 0.6279 0.1289 0.2662 0.6120
Cancer-XAI 0.0513 0.1855 0.4701 0.0560 0.1937 0.4851 0.0803 0.2079 0.3340 0.0901 0.2253 0.4524 0.1280 0.2242 0.5600 0.1023 0.2721 0.5807
Security-XAI 0.1139 0.6765 0.5720 0.1190 0.6876 0.5850 0.1313 0.6470 0.4955 0.1410 0.5058 0.4632 0.1505 0.6153 0.6120 0.1448 0.6184 0.6284
Pet-XAI 0.1509 0.2767 0.7302 0.1486 0.2853 0.6920 0.1675 0.2642 0.5010 0.1615 0.3050 0.5298 0.1670 0.3193 0.6450 0.1720 0.3242 0.7110
Action-XAI 0.3548 0.3642 0.5947 0.3561 0.3755 0.5896 0.3674 0.2742 0.5924 0.3739 0.3802 0.6604 0.3793 0.3850 0.7189 0.3855 0.3951 0.6591
Object-XAI 0.4319 0.2030 0.5892 0.4812 0.2113 0.5985 0.4526 0.4110 0.7081 0.4631 0.2302 0.6436 0.4730 0.2294 0.7258 0.4831 0.2192 0.6553

5.2.1. Results and Analysis for ResNet-18.

From the results for ResNet18, we observe a generally strong performance across all datasets. Notably, for the Gender-XAI dataset, the best performance in terms of mIoU is achieved by the Integrated Gradients (0.3441), followed closely by RISE (0.3416). The Occlusion method shows relatively lower performance with a mIoU of 0.1301, indicating that its effectiveness in identifying the regions relevant for model predictions is lower than the other methods. For the Environment-XAI dataset, RISE also outperforms the other methods, yielding a mIoU of 0.5428. This is consistent with the findings from GradCAM++, which ranks second in performance. In contrast, Integrated Gradients shows slightly weaker performance in this case, especially in terms of PG (0.2810), which suggests that its ability to highlight important regions of an image could be improved. The Action-XAI and Object-XAI datasets show that RISE consistently provides robust performance in mIoU (0.4406 and 0.5430, respectively), followed by GradCAM and GradCAM++. Disease-XAI and Cancer-XAI datasets display a notable performance gap, where GradCAM tends to perform better in identifying salient regions compared to the other methods, suggesting that GradCAM’s gradient-based approach works better for these types of medical images.

5.2.2. Results and Analysis for VGG-19.

The results for VGG-19, while showing similar trends, reveal that VGG-19 generally performs slightly worse than ResNet-18 across most datasets, which is consistent with the performance gap typically observed between these two architectures. The Gender-XAI dataset shows that RISE remains the top performer in terms of mIoU (0.2961), though GradCAM++ (0.2859) performs comparably, indicating that the additional information from the gradients in GradCAM++ may be more useful in this case. For Environment-XAI, RISE again excels (mIoU of 0.4792), and GradCAM++ performs slightly worse than ResNet-18 at 0.3160. However, RISE’s consistently strong performance across datasets reinforces its utility in identifying salient regions for model predictions. The Disease-XAI and Cancer-XAI datasets present challenges for the saliency methods, with lower mIoU values across the board, particularly for Integrated Gradients (0.1105 for Disease-XAI and 0.0803 for Cancer-XAI), suggesting that the method may struggle with certain types of medical images. In contrast, GradCAM and RISE show more reliable results for these datasets.

5.2.3. Comparative Analysis.

When comparing ResNet-18 and VGG-19, it is evident that ResNet-18 tends to outperform VGG-19 across most datasets, as indicated by higher mIoU, PG, and iAUC values. This is particularly noticeable for the Action-XAI, Object-XAI, and Environment-XAI datasets, where ResNet-18 consistently leads in terms of both alignment and faithfulness metrics. This difference in performance can likely be attributed to the architecture of the models, with ResNet-18 being a deeper network with skip connections that may help it capture more complex features relevant to saliency mapping. Interestingly, the GradCAM++ method shows stronger performance in VGG-19 compared to ResNet-18 on the Gender-XAI dataset, possibly due to the deeper layers in VGG-19 focusing more effectively on the critical regions of images in gender classification tasks. However, RISE and GradCAM remain the most reliable across the board, showing consistent performance on multiple datasets, regardless of the underlying architecture.

5.2.4. Inter-method reliability analysis.

Inter-method reliability analysis examines the consistency of evaluation metrics across different saliency methods, providing insights into whether the metrics yield stable and comparable assessments of explanation quality. We performed this analysis to assess the correlation between mIoU, PG, and iAUC metrics for two base models, ResNet-18 and VGG-19. The results in Table 3 show generally positive correlations across all metrics, with stronger associations observed for ResNet-18. Notably, mIoU and PG have the highest correlation for Integrated Gradients (0.8462), indicating good alignment between the saliency maps and ground-truth annotations. Similarly, mIoU and iAUC are strongly correlated, especially for Integrated Gradients (0.7024). For VGG-19, the correlations are slightly weaker, with GradCAM++ showing the highest PG and iAUC correlation (0.5489). These results suggest that different saliency methods exhibit varying levels of alignment and faithfulness, with some methods (e.g., GradCAM++) being more consistent across metrics than others.

Table 3:

Pairwise correlation coefficients between evaluation metrics for different saliency methods across two base models, ResNet-18 and VGG-19.

Base Model Correlation GradCAM GradCAM++ Integrated Gradients IxG Occlusion RISE
ResNet-18 mIoU & PG 0.3718 0.3285 0.8462 0.0924 0.3435 0.2994
mIoU & iAUC 0.2822 0.3328 0.3630 0.7246 0.2592 0.5932
PG & iAUC 0.4623 0.4919 0.7024 0.2366 0.3402 0.4566

VGG-19 mIoU & PG 0.4325 0.3290 0.6663 0.2119 0.3200 0.1464
mIoU & iAUC 0.2416 0.3692 0.6722 0.8287 0.8177 0.5840
PG & iAUC 0.4409 0.5489 0.9312 0.4323 0.3025 0.3743

5.2.5. Benchmarking on Vision Transformer.

In this section, we present the benchmarking results of saliency methods using the ViT. Specifically, we employed the ViT-base-patch16–224 architecture [15] (ViT-B/16) and focused on evaluating the attention mechanism as a saliency explanation method. The results, presented in Table 4, include evaluations of mIoU, PG, and iAUC across eight datasets.

Table 4:

Benchmarking results for the ViT-B/16 attention mechanism: mIoU, PG, and iAUC scores on eight datasets.

Dataset mIoU PG iAUC
Gender-XAI 0.3698 0.3802 0.6713
Environment-XAI 0.5263 0.3857 0.7632
Disease-XAI 0.1568 0.3052 0.6874
Cancer-XAI 0.1330 0.2851 0.6605
Security-XAI 0.2044 0.7657 0.6826
Pet-XAI 0.3056 0.2729 0.8012
Action-XAI 0.3351 0.3424 0.6798
Object-XAI 0.5116 0.3158 0.7197

As illustrated in Figure 4, generates attention maps based on its transformer architecture, which we directly analyze in this benchmarking. The attention maps produced by ViT are capable of capturing more detailed features of regions of interest compared to traditional saliency methods based on CNNs such as GradCAM and IxG. These maps show a more refined focus on relevant areas, leading to improved performance in the evaluation metrics. This improved performance can be attributed to ViT’s self-attention mechanism, which allows the model to attend to long-range dependencies and contextual information within the image, providing a more holistic view of the important regions compared to methods that rely solely on local pixel-level information.

Figure 4:

Figure 4:

Qualitative results of visual explanation methods: (1) Original image; (2) Saliency map generated by GradCAM; (4) Saliency map generated by InputXGradient; (3) Generated by attention mechanisms of ViT-B/16.

5.3. Observation and Discussion

(1) The performance of saliency methods varies across datasets, influenced by factors such as task complexity, label distribution, and image characteristics. Simpler tasks generally yield better results, while more complex datasets tend to present challenges for some methods. (2) ViT’s attention mechanism emerges as a promising alternative to CNN-based saliency methods, especially for capturing global context and long-range dependencies. However, its robustness and efficiency relative to traditional CNN-based approaches require further investigation. (3) The inter-method reliability analysis highlights varying correlations between evaluation metrics, indicating that saliency methods show different levels of consistency across tasks and models. This emphasizes the importance of careful method selection depending on the specific evaluation goals. (4) The analysis suggests that more complex datasets often lead to reduced faithfulness in saliency methods. This indicates that incorporating additional context or information, such as object-level segmentation, could enhance alignment and faithfulness, particularly in challenging tasks. (5) Overall, while the evaluated methods provide valuable insights, each has its strengths and limitations. Improvements are needed, particularly for more intricate tasks requiring fine-grained explanations.

6. Conclusion and Limitations

We introduce Saliency-Bench, a comprehensive benchmark suite for evaluating visual explanations generated by saliency methods in image classification. Our benchmark includes eight diverse datasets spanning gender classification, environment classification, action classification, object classification, cancer diagnosis, disease estimation, pet type classification, and security check classification, each with ground-truth explanations. We conduct extensive benchmarking experiments using six widely adopted saliency methods, evaluating them with multiple performance metrics, including mIoU, Pointing Game, and iAUC. These methods are tested across different image classifier architectures, including ResNet-18 and VGG-19, providing a comprehensive analysis of their performance. Additionally, we explore ViT-B/16 as a saliency method and perform an inter-method reliability analysis. To facilitate future research, we provide an user-friendly toolkit for dataset loading, saliency map generation, and evaluation, streamlining the benchmarking process. By standardizing the evaluation of visual explanations, Saliency-Bench aims to drive progress in XAI.

Despite its contributions, our benchmark has limitations. Human-annotated explanations in datasets like Gender-XAI and Scene-XAI may still introduce biases despite independent assessments. The pancreatic tumor detection dataset combines samples from different sources, which could cause unintended dataset biases. Additionally, the inclusion of gender classification may raise ethical concerns related to reinforcing gender stereotypes. These challenges underscore the need for continued refinement in dataset construction and evaluation methodologies.

CCS Concepts.

• Computing methodologies → Computer vision; Machine learning.

Acknowledgments

This work was supported by the National Science Foundation (NSF) Grant No. 2414115, No. 2403312, No. 2007716, No. 2007976, No. 1942594, No. 1907805, NIH R01AG089806, and NIH R01CA297856.

A. Appendix

In the appendix, we provide an introduction and tutorial on how to utilize our developed user-friendly API of Saliency-Bench. Our API is powered by the Python library named xaibenchmark and provides users with the ability to leverage our published datasets and evaluate results. This tutorial guides users through the process of conveniently loading the datasets and conducting evaluations on visual explanations generated by saliency methods using both alignment and faithfulness-based metrics.

A.1. Benchmark Usage

A.1.1. Installation.

The first step for utilizing our proposed benchmark is to download and install our developed xaibenchmark python package for saliency-bench, as shown in Figure 5.

A.1.2. Download and load a dataset.

We first need to download the dataset from Google Drive and unzip it. The dataset can then be loaded from Python with DataLoaders, as shown in Figure 6.

A.1.3. Iterate through the DataLoader.

We can iterate through the loaded dataset using dataloaders. By iterating over these dataloaders, we can efficiently pass images, human explanation annotations, and class IDs (encoded from class names) from the dataset in “minibatches,” as shown in Figure 7.

A.1.4. Evaluation Usage.

Once we want to evaluate a saliency method, we can use it to generate visual explanations on our published datasets. Subsequently, various evaluation metrics, using IoU as an example shown in Figure 8, can be computed against ground-truth human explanation annotations with our benchmark.

A.2. Human Annotation User Interface (UI)

We developed two interfaces: one for annotating human explanations and another for assessing explanation quality [19, 20].

Explanation Annotation UI.

Figure 9 shows the interface for users to highlight regions they associate with classification decisions, creating binary explanation masks.

Explanation Quality Assessment UI.

Figure 10 shows the interface used to assess model-generated explanations. Users evaluate five explanations presented in random order by answering three structured questions.

Figure 5: xaibenchmark Python package installation.

Figure 5:

Figure 6: Prepare data splits with DataLoaders.

Figure 6:

Figure 7: Iterate data through the DataLoader.

Figure 7:

Figure 8: Compute visual explanation evaluation metrics.

Figure 8:

Figure 9: UI for Human Explanation Annotation.

Figure 9:

Figure 10: UI for Explanation Qualities Assessment.

Figure 10:

A.3. Dataset Construction and Annotation Process

We tailored dataset annotation strategies to each task’s nature to ensure high-quality ground-truth explanations.

Gender-XAI and Environment-XAI.

Five annotators marked regions using the UI (Figure 9). Annotations were reviewed through the quality UI (Figure 10) to reduce bias.

Disease-XAI and Cancer-XAI.

We used annotations from radiologists and applied consensus to derive the final masks.

Security-XAI.

Annotations are reused from expert bounding boxes for positive-class images; negative samples are unannotated.

Pet-XAI and Object-XAI.

We filtered images to retain single-object scenes and extracted foreground masks as ground-truth explanations.

Action-XAI.

We filtered ACT-X VQA samples into classification tasks using GPT-4o mini via the OpenAI API. A question-answer pair was accepted if the model returned “yes” to:

“Can the following question-answer pair be restructured into a classification problem? Question: ‘Question’ Answer: ‘Answer’. If yes, respond with ‘yes’. If no, respond with ‘no’.”

The filtered samples were then combined with ACT-X annotations to form Action-XAI.

Footnotes

Ethical and Legal Considerations

All datasets in Saliency-Bench are constructed based on publicly available image datasets that are widely used in academic research. We do not introduce new raw image data; instead, we annotate existing samples or extract foreground masks to derive visual explanations. All source datasets have been properly cited in this paper, and their usage complies with the original licenses. For dataset details and access links, please refer to our project page https://github.com/XAIdataset/XAIdataset.github.io. No private or proprietary data is involved.

ACM Reference Format:

Yifei Zhang, James Song, Siyi Gu, Tianxu Jiang, Bo Pan, Guangji Bai, and Liang Zhao. 2025. Saliency-Bench: A Comprehensive Benchmark for Evaluating Visual Explanations. In Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 (KDD ’25), August 3–7, 2025, Toronto, ON, Canada. ACM, New York, NY, USA, 12 pages. https://doi.org/10.1145/3711896.3737414

Contributor Information

Yifei Zhang, Emory University, Atlanta, GA, USA.

James Song, Emory University, Atlanta, GA, USA.

Siyi Gu, Stanford University, Stanford, CA, USA.

Tianxu Jiang, University of Michigan-Ann Arbor, Ann Arbor, MI, USA.

Bo Pan, Emory University, Atlanta, GA, USA.

Guangji Bai, Emory University, Atlanta, GA, USA.

Liang Zhao, Emory University, Atlanta, GA, USA.

References

  • [1].Adadi Amina and Berrada Mohammed. 2018. Peeking inside the black-box: a survey on explainable artificial intelligence (XAI). IEEE access 6 (2018), 52138–52160. [Google Scholar]
  • [2].Agarwal Chirag, Krishna Satyapriya, Saxena Eshika, Pawelczyk Martin, Johnson Nari, Puri Isha, Zitnik Marinka, and Lakkaraju Himabindu. 2023. OpenXAI: Towards a Transparent Evaluation of Model Explanations. arXiv:2206.11104 [cs.LG] [Google Scholar]
  • [3].Agarwal Chirag, Queen Owen, Lakkaraju Himabindu, and Zitnik Marinka. 2023. Evaluating Explainability for Graph Neural Networks. arXiv:2208.09339 [cs.LG] [Google Scholar]
  • [4].Armato Samuel G III, McLennan Geoffrey, Bidaut Luc, McNitt-Gray Michael F, Meyer Charles R, Reeves Anthony P, Zhao Binsheng, Aberle Denise R, Henschke Claudia I, Hoffman Eric A, et al. 2011. The lung image database consortium (LIDC) and image database resource initiative (IDRI): a completed reference database of lung nodules on CT scans. Medical physics 38 (2011), 915–931. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [5].Arras Leila, Osman Ahmed, and Samek Wojciech. 2022. CLEVR-XAI: A benchmark dataset for the ground truth evaluation of neural network explanations. Information Fusion 81 (2022), 14–40. doi: 10.1016/j.inffus.2021.11.008 [DOI] [Google Scholar]
  • [6].Bertrand Astrid, Belloum Rafik, Eagan James R, and Maxwell Winston. 2022. How cognitive biases affect XAI-assisted decision-making: A systematic review. In Proceedings of the 2022 AAAI/ACM Conference on AI, Ethics, and Society. 78–91. [Google Scholar]
  • [7].Boggust Angie, Hoover Benjamin, Satyanarayan Arvind, and Strobelt Hendrik. 2022. Shared interest: Measuring human-ai alignment to identify recurring patterns in model behavior. In Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems. 1–17. [Google Scholar]
  • [8].Jordan Boyd-Graber Samuel Carton, Feng Shi, Liao Q Vera, Lombrozo Tania, Smith-Renner Alison, and Tan Chenhao. 2022. Human-Centered Evaluation of Explanations. In Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies: Tutorial Abstracts. 26–32. [Google Scholar]
  • [9].Buhrmester Vanessa, Münch David, and Arens Michael. 2021. Analysis of explainers of black box deep neural networks for computer vision: A survey. Machine Learning and Knowledge Extraction 3 (2021), 966–989. [Google Scholar]
  • [10].Chattopadhay Aditya, Sarkar Anirban, Howlader Prantik, and Balasubramanian Vineeth N. 2018. Grad-cam++: Generalized gradient-based visual explanations for deep convolutional networks. In 2018 IEEE winter conference on applications of computer vision (WACV). IEEE, 839–847. [Google Scholar]
  • [11].Das Abhishek, Agrawal Harsh, Zitnick Larry, Parikh Devi, and Batra Dhruv. 2017. Human attention in visual question answering: Do humans and deep networks look at the same regions? Computer Vision and Image Understanding 163 (2017), 90–100. [Google Scholar]
  • [12].Deng Jia, Dong Wei, Socher Richard, Li Li-Jia, Li Kai, and Fei-Fei Li. 2009. Imagenet: A large-scale hierarchical image database. In 2009 IEEE conference on computer vision and pattern recognition. Ieee, 248–255. [Google Scholar]
  • [13].DeYoung Jay, Jain Sarthak, Rajani Nazneen Fatema, Lehman Eric, Xiong Caiming, Socher Richard, and Wallace Byron C. 2020. ERASER: A Benchmark to Evaluate Rationalized NLP Models. arXiv:1911.03429 [cs.CL] [Google Scholar]
  • [14].Doshi-Velez Finale and Kim Been. 2017. Towards a rigorous science of interpretable machine learning. arXiv preprint arXiv:1702.08608 (2017). [Google Scholar]
  • [15].Dosovitskiy Alexey, Beyer Lucas, Kolesnikov Alexander, Weissenborn Dirk, Zhai Xiaohua, Unterthiner Thomas, Dehghani Mostafa, Minderer Matthias, Heigold Georg, Gelly Sylvain, et al. 2020. An image is worth 16×16 words: Transformers for image recognition at scale. arXiv preprint arXiv:2010.11929 (2020). [Google Scholar]
  • [16].Everingham M, Van Gool L, Williams CKI, Winn J, and Zisserman A. 2010. The Pascal Visual Object Classes (VOC) Challenge. International Journal of Computer Vision 88 (June 2010), 303–338. [Google Scholar]
  • [17].Fel Thomas, Hervier Lucas, Vigouroux David, Poche Antonin, Plakoo Justin, Cadene Remi, Chalvidal Mathieu, Colin Julien, Boissin Thibaut, Bethune Louis, et al. 2022. Xplique: A deep learning explainability toolbox. arXiv preprint arXiv:2206.04394 (2022). [Google Scholar]
  • [18].Fukui Hiroshi, Hirakawa Tsubasa, Yamashita Takayoshi, and Fujiyoshi Hironobu. 2019. Attention branch network: Learning of attention mechanism for visual explanation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 10705–10714. [Google Scholar]
  • [19].Gao Yuyang, Sun Tong Steven, Bai Guangji, Gu Siyi, Hong Sungsoo Ray, and Liang Zhao. 2022. Res: A robust framework for guiding visual explanation. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 432–442. [Google Scholar]
  • [20].Gao Yuyang, Sun Tong Steven, Zhao Liang, and Hong Sungsoo Ray. 2022. Aligning eyes between humans and deep neural network through interactive attention alignment. Proceedings of the ACM on Human-Computer Interaction 6, CSCW2 (2022), 1–28. [Google Scholar]
  • [21].Gu Siyi, Zhang Yifei, Gao Yuyang, Yang Xiaofeng, and Zhao Liang. 2023. Essa: Explanation iterative supervision via saliency-guided data augmentation. In Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 567–576. [Google Scholar]
  • [22].Guillaumin Matthieu and Ferrari Vittorio. 2012. Large-scale knowledge transfer for object localization in imagenet. In 2012 IEEE Conference on Computer Vision and Pattern Recognition. IEEE, 3202–3209. [Google Scholar]
  • [23].He Kaiming, Zhang Xiangyu, Ren Shaoqing, and Sun Jian. 2016. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition. 770–778. [Google Scholar]
  • [24].Anna Hedström Leander Weber, Krakowczyk Daniel, Bareeva Dilyara, Motzkus Franz, Samek Wojciech, Lapuschkin Sebastian, and Höhne Marina M-C. 2023. Quantus: An explainable ai toolkit for responsible evaluation of neural network explanations and beyond. Journal of Machine Learning Research 24, 34 (2023), 1–11. [Google Scholar]
  • [25].Hesse Robin, Schaub-Meyer Simone, and Roth Stefan. 2023. FunnyBirds: A synthetic vision dataset for a part-based analysis of explainable AI methods. In Proceedings of the IEEE/CVF International Conference on Computer Vision. 3981–3991. [Google Scholar]
  • [26].Hruska Eugen, Zhao Liang, and Liu Fang. 2022. Ground truth explanation dataset for chemical property prediction on molecular graphs. (2022). [Google Scholar]
  • [27].Irvin Jeremy, Rajpurkar Pranav, Ko Michael, Yu Yifan, Ciurea-Ilcus Silviana, Chute Chris, Marklund Henrik, Haghgoo Behzad, Ball Robyn, Shpanskaya Katie, et al. 2019. Chexpert: A large chest radiograph dataset with uncertainty labels and expert comparison. In Proceedings of the AAAI conference on artificial intelligence, Vol. 33. 590–597. [Google Scholar]
  • [28].Ivanovs Maksims, Kadikis Roberts, and Ozols Kaspars. 2021. Perturbation-based methods for explaining deep neural networks: A survey. Pattern Recognition Letters 150 (2021), 228–234. [Google Scholar]
  • [29].Jin Weina, Li Xiaoxiao, and Hamarneh Ghassan. 2023. The XAI alignment problem: Rethinking how should we evaluate human-centered AI explainability techniques. arXiv preprint arXiv:2303.17707 (2023). [Google Scholar]
  • [30].Kazmierczak Rémi, Azzolin Steve, Berthier Eloïse, Anna Hedström Patricia Delhomme, Bousquet Nicolas, Frehse Goran, Mancini Massimiliano, Caramiaux Baptiste, Passerini Andrea, et al. 2024. Benchmarking XAI Explanations with Human-Aligned Evaluations. arXiv preprint arXiv:2411.02470 (2024). [Google Scholar]
  • [31].Khashabi Daniel, Chaturvedi Snigdha, Roth Michael, Upadhyay Shyam, and Roth Dan. 2018. Looking beyond the surface: A challenge set for reading comprehension over multiple sentences. In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers). 252–262. [Google Scholar]
  • [32].Kokhlikyan Narine, Miglani Vivek, Martin Miguel, Wang Edward, Alsallakh Bilal, Reynolds Jonathan, Melnikov Alexander, Kliushkina Natalia, Araya Carlos, Yan Siqi, et al. 2020. Captum: A unified and generic model interpretability library for pytorch. arXiv preprint arXiv:2009.07896 (2020). [Google Scholar]
  • [33].Li Xiao-Hui, Shi Yuhan, Li Haoyang, Bai Wei, Song Yuanwei, Cao Caleb Chen, and Chen Lei. 2020. Quantitative evaluations on saliency methods: An experimental study. arXiv preprint arXiv:2012.15616 (2020). [Google Scholar]
  • [34].Lin Tsung-Yi, Maire Michael, Belongie Serge J., Bourdev Lubomir D., Girshick Ross B., Hays James, Perona Pietro, Ramanan Deva, Dollár Piotr, and Zitnick C. Lawrence. 2014. Microsoft COCO: Common Objects in Context. CoRR abs/1405.0312 (2014). arXiv:1405.0312 http://arxiv.org/abs/1405.0312 [Google Scholar]
  • [35].Liu Yang, Khandagale Sujay, White Colin, and Neiswanger Willie. 2021. Synthetic Benchmarks for Scientific Research in Explainable Machine Learning. arXiv:2106.12543 [cs.LG] [Google Scholar]
  • [36].Liu Ze, Lin Yutong, Cao Yue, Hu Han, Wei Yixuan, Zhang Zheng, Lin Stephen, and Guo Baining. 2021. Swin transformer: Hierarchical vision transformer using shifted windows. In Proceedings of the IEEE/CVF international conference on computer vision. 10012–10022. [Google Scholar]
  • [37].Messalas Andreas, Kanellopoulos Yiannis, and Makris Christos. 2019. Model-agnostic interpretability with shapley values. In 2019 10th International Conference on Information, Intelligence, Systems and Applications (IISA). IEEE, 1–7. [Google Scholar]
  • [38].Miao Caijing, Xie Lingxi, Wan Fang, Su Chi, Liu Hongye, Jiao Jianbin, and Ye Qixiang. 2019. SIXray : A Large-scale Security Inspection X-ray Benchmark for Prohibited Item Discovery in Overlapping Images. arXiv:1901.00303 [cs.CV] [Google Scholar]
  • [39].Mishra Saumitra, Sturm Bob L, and Dixon Simon. 2017. Local interpretable model-agnostic explanations for music content analysis.. In ISMIR, Vol. 53. 537–543. [Google Scholar]
  • [40].Mohseni Sina, Block Jeremy E, and Ragan Eric. 2021. Quantitative evaluation of machine learning explanations: A human-grounded benchmark. In Proceedings of the 26th International Conference on Intelligent User Interfaces. 22–31. [Google Scholar]
  • [41].Nauta Meike, Trienes Jan, Pathak Shreyasi, Nguyen Elisa, Peters Michelle, Schmitt Yasmin, Schlötterer Jörg, Van Keulen Maurice, and Seifert Christin. 2023. From anecdotal evidence to quantitative evaluation methods: A systematic review on evaluating explainable ai. Comput. Surveys 55, 13s (2023), 1–42. [Google Scholar]
  • [42].Park Dong Huk, Hendricks Lisa Anne, Akata Zeynep, Rohrbach Anna, Schiele Bernt, Darrell Trevor, and Rohrbach Marcus. 2018. Multimodal explanations: Justifying decisions and pointing to the evidence. In Proceedings of the IEEE conference on computer vision and pattern recognition. 8779–8788. [Google Scholar]
  • [43].Parkhi Omkar M., Vedaldi Andrea, Zisserman Andrew, and Jawahar CV 2012. Cats and Dogs. In IEEE Conference on Computer Vision and Pattern Recognition. [Google Scholar]
  • [44].Petsiuk Vitali, Das Abir, and Saenko Kate. 2018. Rise: Randomized input sampling for explanation of black-box models. arXiv preprint arXiv:1806.07421 (2018). [Google Scholar]
  • [45].Rojat Thomas, Puget Raphaël, Filliat David, Del Ser Javier, Gelin Rodolphe, and Díaz-Rodríguez Natalia. 2021. Explainable artificial intelligence (xai) on timeseries data: A survey. arXiv preprint arXiv:2104.00950 (2021). [Google Scholar]
  • [46].Roth Holger R, Lu Le, Farag Amal, Shin Hoo-Chang, Liu Jiamin, Turkbey Evrim B, and Summers Ronald M. 2015. Deeporgan: Multi-level deep convolutional networks for automated pancreas segmentation. In Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015: 18th International Conference, Munich, Germany, October 5–9, 2015, Proceedings, Part I 18. Springer, 556–564. [Google Scholar]
  • [47].Saporta Adriel, Gui Xiaotong, Agrawal Ashwin, Pareek Anuj, Truong Steven QH, Nguyen Chanh DT, Ngo Van-Doan, Seekins Jayne, Blankenberg Francis G, Ng Andrew Y, et al. 2022. Benchmarking saliency methods for chest X-ray interpretation. Nature Machine Intelligence 4, 10 (2022), 867–878. [Google Scholar]
  • [48].Selvaraju Ramprasaath R, Cogswell Michael, Das Abhishek, Vedantam Ramakrishna, Parikh Devi, and Batra Dhruv. 2017. Grad-cam: Visual explanations from deep networks via gradient-based localization. In Proceedings of the IEEE international conference on computer vision. 618–626. [Google Scholar]
  • [49].Shrikumar Avanti, Greenside Peyton, Shcherbina Anna, and Kundaje Anshul. 2016. Not just a black box: Learning important features through propagating activation differences. arXiv preprint arXiv:1605.01713 (2016). [Google Scholar]
  • [50].Sigut Jose, Fumero Francisco, Estévez José, Alayón Silvia, and Díaz-Alemán Tinguaro. 2023. In-depth evaluation of saliency maps for interpreting convolutional neural network decisions in the diagnosis of glaucoma based on fundus imaging. Sensors 24, 1 (2023), 239. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [51].Simonyan Karen and Zisserman Andrew. 2014. Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556 (2014). [Google Scholar]
  • [52].Springenberg Jost Tobias, Dosovitskiy Alexey, Brox Thomas, and Riedmiller Martin. 2014. Striving for simplicity: The all convolutional net. arXiv preprint arXiv:1412.6806 (2014). [Google Scholar]
  • [53].Sundararajan Mukund, Taly Ankur, and Yan Qiqi. 2017. Axiomatic attribution for deep networks. In International conference on machine learning. PMLR, 3319–3328. [Google Scholar]
  • [54].Szczepankiewicz Karolina, Popowicz Adam, Charkiewicz Kamil, Nałęcz-Charkiewicz Katarzyna, Szczepankiewicz Michał, Lasota Sławomir, Zawistowski Paweł, and Radlak Krystian. 2023. Ground truth based comparison of saliency maps algorithms. Scientific Reports 13, 1 (2023), 16887. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [55].Tjoa Erico and Guan Cuntai. 2020. A survey on explainable artificial intelligence (xai): Toward medical xai. IEEE transactions on neural networks and learning systems 32 (2020), 4793–4813. [Google Scholar]
  • [56].Tomsett Richard, Harborne Dan, Chakraborty Supriyo, Gurram Prudhvi, and Preece Alun. 2020. Sanity checks for saliency metrics. In Proceedings of the AAAI conference on artificial intelligence, Vol. 34. 6021–6029. [Google Scholar]
  • [57].Vaswani Ashish, Shazeer Noam, Parmar Niki, Uszkoreit Jakob, Jones Llion, Gomez Aidan N, Kaiser Łukasz, and Polosukhin Illia. 2017. Attention is all you need. Advances in neural information processing systems 30 (2017). [Google Scholar]
  • [58].Wang Haofan, Wang Zifan, Du Mengnan, Yang Fan, Zhang Zijian, Ding Sirui, Mardziel Piotr, and Hu Xia. 2020. Score-CAM: Score-weighted visual explanations for convolutional neural networks. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition workshops. 24–25. [Google Scholar]
  • [59].Yang Mengjiao and Kim Been. 2019. Benchmarking attribution methods with relative feature importance. arXiv preprint arXiv:1907.09701 (2019). [Google Scholar]
  • [60].Yeh Chih-Kuan, Hsieh Cheng-Yu, Suggala Arun, Inouye David I, and Ravikumar Pradeep K. 2019. On the (in) fidelity and sensitivity of explanations. Advances in neural information processing systems 32 (2019). [Google Scholar]
  • [61].Zaidan Omar, Eisner Jason, and Piatko Christine. 2007. Using “annotator rationales” to improve machine learning for text categorization. In Human language technologies 2007: The conference of the North American chapter of the association for computational linguistics; proceedings of the main conference. 260–267. [Google Scholar]
  • [62].Zeiler Matthew D and Fergus Rob. 2014. Visualizing and understanding convolutional networks. In Computer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6–12, 2014, Proceedings, Part I 13. Springer, 818–833. [Google Scholar]
  • [63].Zhang Jianming, Sarah Adel Bargal Zhe Lin, Brandt Jonathan, Shen Xiaohui, and Sclaroff Stan. 2018. Top-down neural attention by excitation backprop. International Journal of Computer Vision 126, 10 (2018), 1084–1102. [Google Scholar]
  • [64].Zhang Yifei, Gu Siyi, Gao Yuyang, Pan Bo, Yang Xiaofeng, and Zhao Liang. 2023. Magi: Multi-annotated explanation-guided learning. In Proceedings of the IEEE/CVF International Conference on Computer Vision. 1977–1987. [Google Scholar]
  • [65].Zhang Yifei, Jiang Tianxu, Pan Bo, Wang Jingyu, Bai Guangji, and Zhao Liang. 2024. MEGL: Multimodal Explanation-Guided Learning. arXiv preprint arXiv:2411.13053 (2024). [Google Scholar]
  • [66].Zhou Bolei, Khosla Aditya, Lapedriza Agata, Oliva Aude, and Torralba Antonio. 2015. Learning Deep Features for Discriminative Localization. arXiv:1512.04150 [cs.CV] [Google Scholar]
  • [67].Zhou Bolei, Lapedriza Agata, Khosla Aditya, Oliva Aude, and Torralba Antonio. 2017. Places: A 10 million Image Database for Scene Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence (2017). [Google Scholar]
  • [68].Zhou Bolei, Sun Yiyou, Bau David, and Torralba Antonio. 2018. Interpretable basis decomposition for visual explanation. In Proceedings of the European Conference on Computer Vision (ECCV). 119–134. [Google Scholar]

RESOURCES