henryzhongsc / adv_robust_gkp

Official implementation for Zhong et al., One Less Reason for Filter Pruning: Gaining Free Adversarial Robustness with Structured Grouped Kernel Pruning. NeurIPS 2023
3 stars 0 forks source link
neurips-2023 pruning

One Less Reason for Filter Pruning: Gaining Free Adversarial Robustness with Structured Grouped Kernel Pruning (SR-GKP)

This is the official codebase for our NeurIPS 2023 paper (OpenReview). Should you need to cite our paper, please use the following BibTeX:

@inproceedings{zhong2023adv_robust_gkp,
    title={One Less Reason for Filter Pruning: Gaining Free Adversarial Robustness with Structured Grouped Kernel Pruning},
    author={Shaochen Zhong and Zaichuan You and Jiamu Zhang and Sebastian Zhao and Zachary LeClaire and Zirui Liu and Daochen Zha and Vipin Chaudhary and Shuai Xu and Xia Hu},
    booktitle={Thirty-seventh Conference on Neural Information Processing Systems},
    year={2023},
}

Getting started with a runnable Colab Notebook

We provide a quick start notebook to demo how to prune a CIFAR-10-trained ResNet-20 according to SR-GKP specifications, then fine-tune the one-shot pruned model in a vanilla fashion.


To-Do