Guardian of the Ensembles: Introducing Pairwise Adversarially Robust Loss for Resisting Adversarial Attacks in DNN Ensembles

Shubhi Shukla, Subhadeep Dalui, Manaar Alam, Shubhajit Datta, Arijit Mondal, Debdeep Mukhopadhyay, Partha Pratim Chakrabarti; Proceedings of the Winter Conference on Applications of Computer Vision (WACV), 2025, pp. 7205-7214

Abstract


Adversarial attacks rely on transferability where an adversarial example (AE) crafted on a surrogate classifier tends to mislead a target classifier. Recent ensemble methods demonstrate that AEs are less likely to mislead multiple classifiers in an ensemble. This paper proposes a new ensemble training using a Pairwise Adversarially Robust Loss (PARL) that by construction produces an ensemble of classifiers with diverse decision boundaries. PARL utilizes outputs and gradients of each layer with respect to network parameters in every classifier within the ensemble simultaneously. PARL is demonstrated to achieve higher robustness against black-box transfer attacks than previous ensemble methods as well as adversarial training without adversely affecting clean example accuracy. Extensive experiments using standard Resnet20 WideResnet28-10 classifiers demonstrate the robustness of PARL against state-of-the-art adversarial attacks. While maintaining similar clean accuracy and lesser training time the proposed architecture has a 24.8% increase in robust accuracy (e = 0.07) from the state-of-the art method. Code is available at: https://github.com/shubhishukla10/PARL

Related Material


[pdf] [supp] [arXiv]
[bibtex]
@InProceedings{Shukla_2025_WACV, author = {Shukla, Shubhi and Dalui, Subhadeep and Alam, Manaar and Datta, Shubhajit and Mondal, Arijit and Mukhopadhyay, Debdeep and Chakrabarti, Partha Pratim}, title = {Guardian of the Ensembles: Introducing Pairwise Adversarially Robust Loss for Resisting Adversarial Attacks in DNN Ensembles}, booktitle = {Proceedings of the Winter Conference on Applications of Computer Vision (WACV)}, month = {February}, year = {2025}, pages = {7205-7214} }