4 个月前

Score-CAM:基于分数加权的卷积神经网络可视化解释方法

Score-CAM:基于分数加权的卷积神经网络可视化解释方法

摘要

近日,卷积神经网络的内部机制及其做出特定决策的原因引起了越来越多的关注。在本文中,我们开发了一种基于类激活映射的新颖事后可视化解释方法,称为Score-CAM。与以往基于类激活映射的方法不同,Score-CAM通过每个激活图在目标类别上的前向传递得分来获得其权重,最终结果是通过权重和激活图的线性组合得到的。我们证明了Score-CAM在解释决策过程方面具有更好的视觉表现和公平性。我们的方法在识别和定位任务上均优于先前的方法,并且通过了合理性检查。此外,我们还指出了该方法作为调试工具的应用价值。官方代码已发布。

代码仓库

andreysorokin/scam-net
GitHub 中提及
windstormer/Cfd-CAM
pytorch
GitHub 中提及
frgfm/torch-cam
pytorch
GitHub 中提及
tabayashi0117/Score-CAM
tf
GitHub 中提及
jacobgil/pytorch-grad-cam
pytorch
GitHub 中提及
Jupetus/ExplainableAI
pytorch
GitHub 中提及
matheushent/score-cam
tf
GitHub 中提及
yiskw713/scorecam
pytorch
GitHub 中提及
haofanwang/Score-CAM
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
error-understanding-on-cub-200-2011-1Score-CAM
Average highest confidence (EfficientNetV2-M): 0.2403
Average highest confidence (MobileNetV2): 0.3141
Average highest confidence (ResNet-101): 0.2510
Insertion AUC score (EfficientNetV2-M): 0.1572
Insertion AUC score (MobileNetV2): 0.1195
Insertion AUC score (ResNet-101): 0.1073
error-understanding-on-cub-200-2011-resnetScore-CAM
Average highest confidence: 0.2510
Insertion AUC score: 0.1073

用 AI 构建 AI

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

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

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
Score-CAM:基于分数加权的卷积神经网络可视化解释方法 | 论文 | HyperAI超神经