Class Activation Map (CAM)
- Prof. Seungchul Lee
Class Activation Map (CAM) Prof. Seungchul Lee Industrial AI Lab. - - PowerPoint PPT Presentation
Class Activation Map (CAM) Prof. Seungchul Lee Industrial AI Lab. Issues on CNN (or Deep Learning) Deep learning performs well comparing with any other existing algorithms But works as a black box A classification result is simply
– A classification result is simply returned without knowing how the classification results are derived → little interpretability
– We can determine which parts of the image the model is focusing on, based on the learned weights – Highlighting the importance of the image region to the prediction
2
Learning Deep Features for Discriminative Localization. CVPR'16
3
Convolution and pooling layers
Convolutional Neural Networks
Classification Fully connected layer
Convolution Max pooling
7 9
4
7 9 sigmoid
, x y
Class Activation Map
1
2
k
Convolution and pooling layers
Convolutional Neural Networks
Classification Global Average Pooling
Convolution Max pooling
learned
Learning Deep Features for Discriminative Localization. CVPR'16
5
7 9
sigmoid
1
2
k
7 9 sigmoid
, x y
6
1
2
k
7 9 sigmoid
, x y
7
, x y
1
2
k
7 9
softmax
8
softmax
, x y
9
10
In collaboration with KIMM
In collaboration with KIMM
11