Sy-FAR: Symmetry-based Fair Adversarial Robustness
Not on the map. Why?
Abstract (arXiv)
Security-critical machine-learning (ML) systems, such as face-recognition systems, are susceptible to adversarial examples, including real-world physically realizable attacks. Various means to boost ML's adversarial robustness have been proposed; however, they typically induce unfair robustness: It is often easier to attack from certain classes or groups than from others. Several techniques have been developed to improve adversarial robustness while seeking perfect fairness between classes. Yet, prior work has focused on settings where security and fairness are less critical. Our insight is that achieving perfect parity in realistic fairness-critical tasks, such as face recognition, is often infeasible -- some classes may be highly similar, leading to more misclassifications between them. Instead, we suggest that seeking symmetry -- i.e., attacks from class i to j would be as successful as from j to i -- is more tractable. Intuitively, symmetry is a desirable because class resemblance is a symmetric relation in most domains. Additionally, as we prove theoretically, symmetry between individuals induces symmetry between any set of sub-groups, in contrast to other fairness notions where group-fairness is often elusive. We develop Sy-FAR, a technique to encourage symmetry while also optimizing adversarial robustness and extensively evaluate it using five datasets, with three model architectures, including against targeted and untargeted realistic attacks. The results show Sy-FAR significantly improves fair adversarial robustness compared to state-of-the-art methods. Moreover, we find that Sy-FAR is faster and more consistent across runs. Notably, Sy-FAR also ameliorates another type of unfairness we discover in this work -- target classes that adversarial examples are likely to be classified into become significantly less vulnerable after inducing symmetry.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 47 of its 61 references that are in the map. First posted on arXiv 16 Sep 2025.
Builds on
47 of 61 references.
References · 47
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2016Adversarial examples in the physical worldcited by 1,762
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2016Adversarial Machine Learning at Scalecited by 934
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
35 more
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 671
- 2018A Reductions Approach to Fair Classificationcited by 585
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 459
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2017Algorithmic decision making and the cost of fairnesscited by 402
- 2018Fairness Without Demographics in Repeated Loss Minimizationcited by 363
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
- 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 328
- 2017On Detecting Adversarial Perturbationscited by 232
- 2018Adversarial Logit Pairingcited by 224
- 2020How Does Mixup Help With Robustness and Generalization?cited by 193
- 2020To be Robust or to be Fair: Towards Fairness in Adversarial Trainingcited by 137
- 2022(Certified!!) Adversarial Robustness for Free!cited by 130
- 2020Sponge Examples: Energy-Latency Attacks on Neural Networkscited by 108
- 2018Adversarial Attacks Against Automatic Speech Recognition Systems via Psychoacoustic Hidingcited by 83
- 2017A General Framework for Adversarial Examples with Objectivescited by 82
- 2020Adversarial Vertex Mixup: Toward Better Adversarially Robust Generalizationcited by 73
- 2020Fairness Through Robustness: Investigating Robustness Disparity in Deep Learningcited by 55
- 2023CFA: Class-wise Calibrated Fair Adversarial Trainingcited by 53
- 2021FaceX-Zoo: A PyTorch Toolbox for Face Recognitioncited by 49
- 2024Representation Surgery: Theory and Practice of Affine Steeringcited by 47
- 2018Evaluating and Understanding the Robustness of Adversarial Logit Pairingcited by 34
- 2019Malware Makeover: Breaking ML-based Static Analysis by Modifying Executable Bytescited by 31
- 2018Probably Approximately Metric-Fair Learningcited by 29
- 2023WAT: Improve the Worst-class Robustness in Adversarial Trainingcited by 27
- 2021FACESEC: A Fine-grained Robustness Evaluation Framework for Face Recognition Systemscited by 14
- 2025Enhancing Robust Fairness via Confusional Spectral Regularizationcited by 11
- 2024Towards Fairness-Aware Adversarial Learningcited by 10
- 2021Fairness Properties of Face Recognition and Obfuscation Systemscited by 9
- 2023Equal Confusion Fairness: Measuring Group-Based Disparities in Automated Decision Systemscited by 3
Built on by
Not cited yet.