给定 CNN 的回归激活映射

End*_*oen 6 python regression machine-learning conv-neural-network keras

本文https://arxiv.org/pdf/1703.10757.pdf讨论使用回归激活映射(RAM) - 而不是类激活映射(CAM)。有几篇文章描述了如何实施 CAM。但我找不到任何 RAM - 或论文中使用的代码。

有人有 RAM 的代码示例吗?

更新:看看这个例子:http ://www.hackevolve.com/where-cnn-is-looking-grad-cam/

当 pred 是标量时,第 16 行和第 17 行应该是什么?

class_idx = np.argmax(preds[0])
class_output = model.output[:, class_idx]
Run Code Online (Sandbox Code Playgroud)

编辑:糖尿病视网膜病变检测论文的存储库:https://github.com/cauchyturing/kag​​gle_diabetic_RAM

edit2:将标题从 InceptionV3 更改为任何 CNN 架构

小智 0

RAM 和 CAM 似乎没有太大区别。它们都使用全局平均池化层的权重。