CAM(CNNの特徴の可視化を含めて)
CAM(Class Activation Map)は、画像分類等において、クラスが画像のどの領域に注目しているのかを可視化する手法です。
saliency mapとか言われたりする
リンク集
- CNN Heat Maps: Gradients vs. DeconvNets vs. Guided Backpropagation
-
GitHub - PAIR-code/saliency: Framework-agnostic implementation for state-of-the-art saliency methods (XRAI, BlurIG, SmoothGrad, and more)....
CAMの手法まとめ
CAM
2015年の”Learning Deep Features for Discriminative Localization”が、CAM(Class Activation Map)の代表的な手法の始まりだと思います。
Grad-CAM
CAMの派生です。
https://betashort-lab.com/データサイエンス/ディープラーニング/grad-cam/
Guided Grad-CAM
Grad-CAMとGuided Backpropagationを組み合わせた手法です。
Grad-CAMの論文で、Grad-CAMと共に提案されました。
https://betashort-lab.com/データサイエンス/ディープラーニング/grad-cam/
Guided BaskPropagation
Smooth Grad
参考
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9MjAxOSVFNSVCOSVCNCVFMyU4MSVCRSVFMyU4MSVBNyVFMyU4MSVBRUNBTSUyOENsYXNzJTIwQWN0aXZhdGlvbiUyME1hcCUyOSVFMyU4MSVCRSVFMyU4MSVBOCVFMyU4MiU4MSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9YTY5MWY5ZWM5MmQxMjU1ZjlmZGFhYmU1OTFiYzlmZDE&mark-x=120&mark-y=96&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDB5YW5nX251bGxfa2FuYSZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MmE1YTQ2OGY5NWUxN2FiNDI3ZTljOTI3ZDViOWUwZDk&blend-x=120&blend-y=500&blend-mode=normal&s=6723431e12fe805d52d1a7ababace777)
2019年までのCAM(Class Activation Map)まとめ - Qiita
...
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgzJTg3JUUzJTgyJUEzJUUzJTgzJUJDJUUzJTgzJTk3JUUzJTgzJUE5JUUzJTgzJUJDJUUzJTgzJThCJUUzJTgzJUIzJUUzJTgyJUIwJUUzJTgxJUFFJUU1JTg4JUE0JUU2JTk2JUFEJUU2JUEwJUI5JUU2JThCJUEwJUUzJTgyJTkyJUU3JTkwJTg2JUU4JUE3JUEzJUUzJTgxJTk5JUUzJTgyJThCJUU2JTg5JThCJUU2JUIzJTk1JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0xNWRjMjkxYThhMDhhMzdkMmQ5MjZjMDhlMTI5ODg4Mw&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBpY294Zm9nNDE3JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xNWJjMDdmMzRmZGY3OWZiZmRkZjhmYzNkOWFjYjJmZg&blend-x=142&blend-y=486&blend-mode=normal&s=bccaf3830c29170fe1e344a742cd98af)
ディープラーニングの判断根拠を理解する手法 - Qiita
...