4 个月前

RISE:随机输入采样解释黑盒模型

RISE:随机输入采样解释黑盒模型

摘要

深度神经网络在自动化数据分析和决策方面正得到越来越广泛的应用,然而其决策过程大多不透明,难以向最终用户解释。本文针对输入为图像、输出为类别概率的深度神经网络,探讨了可解释人工智能(Explainable AI)的问题。我们提出了一种称为RISE的方法,该方法生成一张重要性图,显示每个像素对模型预测的重要性程度。与利用梯度或其他内部网络状态来估计像素重要性的白盒方法不同,RISE适用于黑盒模型。它通过随机遮挡输入图像的不同版本并获取相应的输出,从而经验性地估计重要性。我们使用自动删除/插入指标和基于人工标注对象片段的指针指标,将我们的方法与其他最先进的重要性提取方法进行了比较。在多个基准数据集上的大量实验表明,我们的方法在性能上与包括白盒方法在内的其他方法相当或更优。项目页面:http://cs-people.bu.edu/vpetsiuk/rise/

代码仓库

openvinotoolkit/openvino_xai
pytorch
GitHub 中提及
vlue-c/PyTorch-Explanations
pytorch
GitHub 中提及
wickstrom/relax
pytorch
GitHub 中提及
palatos/RISE_tf
tf
GitHub 中提及
myurasov/RISE
GitHub 中提及
eclique/RISE
官方
pytorch
GitHub 中提及
yiskw713/RISE
pytorch
GitHub 中提及
openvinotoolkit/datumaro
tf
GitHub 中提及
hysts/pytorch_D-RISE
pytorch
GitHub 中提及
ftorres11/saliencysense
pytorch
GitHub 中提及
dbash/zerowaste
pytorch
GitHub 中提及

基准测试

基准方法指标
image-attribution-on-celebaRISE
Deletion AUC score (ArcFace ResNet-101): 0.1444
Insertion AUC score (ArcFace ResNet-101): 0.5703
image-attribution-on-cub-200-2011-1RISE
Deletion AUC score (ResNet-101): 0.0665
Insertion AUC score (ResNet-101): 0.7193
image-attribution-on-vggface2RISE
Deletion AUC score (ArcFace ResNet-101): 0.1375
Insertion AUC score (ArcFace ResNet-101): 0.6530
interpretability-techniques-for-deep-learning-1RISE
Insertion AUC score: 0.5703

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
RISE:随机输入采样解释黑盒模型 | 论文 | HyperAI超神经