Skip to content
/ idexpo Public

Official implementation of "insertion/deletion metrics-aware explanation-based optimization"

License

Notifications You must be signed in to change notification settings

yuyay/idexpo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDExpO

Yuya Yoshikawa, Tomoharu Iwata, Explanation-Based Training with Differentiable Insertion/Deletion Metric-Aware Regularizers, The 27th International Conference on Artificial Intelligence and Statistics (AISTATS2024), Valencia, Spain, May 2024.

Installation

Package idexpo can be installed in this repository by the following command:

pip install .

Usage Examples

Training and Evaluation

First, please download ResNet-18 pre-trained weights trained on CIFAR-10 (resnet18_cifar10.pth) from Google Drive, and place it into examples/weights directory. Then, you can fine-tune ResNet-18 with ID-ExpO and evaluate the fine-tuned model.

cd examples
python train_cifar10_gradcam.py

License

Please see LICENSE.txt.

TODO

  • Add implementation for Grad-CAM
  • Add implementation for LIME
  • Add implementation for tabular data

About

Official implementation of "insertion/deletion metrics-aware explanation-based optimization"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages