This repository contains multiple CNN visualization techniques applied to a medical dataset. These visualizations, particularly Grad-CAM and guided backpropagation, are highly effective in interpreting CNNs by highlighting important regions in medical images that influence the network's decisions. They provide valuable insights for medical diagnosis and research.
- grad-cam-for-kidney-dataset-VGG.ipynb: Grad-CAM visualization using VGG model.
- grad-cam-for-kidney-dataset.ipynb: Grad-CAM visualization.
- guided-backpropogation-alexnet.ipynb: Guided backpropagation using AlexNet.
- simple_CNN_with_Guided_Backpropogation.ipynb: Simple CNN with guided backpropagation.
- Python 3.x
- Jupyter Notebook
- Necessary Python libraries (TensorFlow, Keras, etc.)
- Clone the repository.
- Open the Jupyter notebooks.
- Run the cells to generate visualizations.
- Implement other visualization approaches such as saliency maps and occlusion sensitivity.
- Navaneeth Sivakumar