Explainable Computer Vision with Grad-CAM @SirajRaval
Explainable Computer Vision with Grad-CAM  @SirajRaval
Uploaded January 2020 | Updated September 2026, 2 weeks ago
Building powerful Computer Vision-based apps without deep expertise has become possible for more people due to easily accessible tools like Python, Colab, Keras, PyTorch, and Tensorflow. But why does a computer classify an image the way that it does? This is a question that is critical when it comes to AI applied to diagnostics, driving, or any other form of critical decision making. In this episode, I'd like to raise awareness around one technique in particular that I found called "Grad-Cam" or Gradient Class Activation Mappings. It allows you to generate a heatmap that helps detail what your model thinks the most relevant features in an image are that cause it to make its predictions. I'll be explaining the math behind it and demoing a code sample by fairyonice to help you understand it. I hope that after this video, you'll be able to implement it in your own project. Enjoy!

TWITTER: bit.ly/2OHYLbB
WEBSITE: bit.ly/2OoVPQF
INSTAGRAM: bit.ly/312pLUb
FACEBOOK: bit.ly/2OqOhx1

Subscribe for more educational videos! It would mean a lot to me.

One or more of the many slides i used to help convey concepts to people didn't include the name of the original source, the "Fraunhofer institute". This was not intentional, i literally forgot. I am one guy, and i'm making a sincere effort to invite more people into the AI community through educational videos while simultaneously crediting all the giant shoulders that my explanations stand on. I'll do better next week!

Here are the 4 explainable AI videos on Youtube i liked the most:
youtube.com/watch?v=B-c8tIgchu0
youtube.com/watch?v=CY3t11vuuOM
youtube.com/watch?v=4pgLsDzrlB8
youtube.com/watch?v=I0yrJz8uc5Q

Grad-CAM Demo:
gradcam.cloudcv.org

FairyOnIce's Grad-CAM code:
github.com/FairyOnIce/FairyOnIce.github.io

This implementation looks pretty cool as well:
github.com/jacobgil/keras-grad-cam

Are you a total beginner to machine learning? Watch this:
youtube.com/watch?v=Cr6VqTRO1v0

Learn Python:
youtube.com/watch?v=T5pRlIbr6gg

Hit the Join button above to sign up to become a member of my channel for access to exclusive live streams!

Signup for my newsletter for exciting updates in the field of AI:
goo.gl/FZzJ5w

Credits:
Fairyonice for python example & RR Selvaraju et. all for
the GRAD-CAM method

And please support me on Patreon:
patreon.com/user?u=3191693 Join my AI community: chatgptschool.io Sign up for my AI Sports betting Bot, WagerGPT! (500 spots available): https://www.wagergpt.xyz
Explainable Computer Vision with Grad-CAMMy AI Sales Bot Made $596 Overnight | MCP BuildReliable Machine LearningI Built a Physics Simulator With One Prompt (Enia Code)THE LAST EXAM | #FutureVisionXPRIZE SubmissionLets Build a Quantum Classifier! LIVEIntels New AI Chip ExplainedMachine Learning App ExamplesHow to Build a Healthcare StartupGraph Networks in 2020Natural Language ProcessingCan ChatGPT O1 Make Me Money?
Siraj Raval |

Explainable Computer Vision with Grad-CAM

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER