跳到主要导航 跳到搜索 跳到主要内容

One step further: Evaluating interpreters using metamorphic testing

  • Xi'an Jiaotong University
  • Chongqing University

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

12 引用 (Scopus)

摘要

The black-box nature of the Deep Neural Network (DNN) makes it difficult for people to understand why it makes a specific decision, which restricts its applications in critical tasks. Recently, many interpreters (interpretation methods) are proposed to improve the transparency of DNNs by providing relevant features in the form of a saliency map. However, different interpreters might provide different interpretation results for the same classification case, which motivates us to conduct the robustness evaluation of interpreters. However, the biggest challenge of evaluating interpreters is the testing oracle problem, i.e., hard to label ground-truth interpretation results. To fill this critical gap, we first use the images with bounding boxes in the object detection system and the images inserted with backdoor triggers as our original ground-truth dataset. Then, we apply metamorphic testing to extend the dataset by three operators, including inserting an object, deleting an object, and feature squeezing the image background. Our key intuition is that after the three operations which do not modify the primary detected objects, the interpretation results should not change for good interpreters. Finally, we measure the qualities of interpretation results quantitatively with the Intersection-over-Minimum (IoMin) score and evaluate interpreters based on the statistics of metamorphic relation's failures. We evaluate seven popular interpreters on 877,324 metamorphic images in diverse scenes. The results show that our approach can quantitatively evaluate interpreters' robustness, where Grad-CAM provides the most reliable interpretation results among the seven interpreters.

源语言英语
主期刊名ISSTA 2022 - Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis
编辑Sukyoung Ryu, Yannis Smaragdakis
出版商Association for Computing Machinery, Inc
页327-339
页数13
ISBN(电子版)9781450393799
DOI
出版状态已出版 - 18 7月 2022
活动31st ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2022 - Virtual, Online, 韩国
期限: 18 7月 2022 → 22 7月 2022

丛书

姓名ISSTA 2022 - Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis

会议

会议31st ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2022
国家/地区韩国
市Virtual, Online
时期18/07/22 → 22/07/22

学术指纹

探究 'One step further: Evaluating interpreters using metamorphic testing' 的科研主题。它们共同构成独一无二的学术指纹。

引用此