LGMLOct 13, 2020

To be Robust or to be Fair: Towards Fairness in Adversarial Training

arXiv:2010.06121v20.00220 citations
AI Analysis55

This addresses fairness issues in adversarial defenses for machine learning models, which is an incremental improvement focusing on a specific domain problem.

The paper tackles the problem of fairness in adversarial training, showing that it introduces severe accuracy and robustness disparities between data groups, such as a 93% clean accuracy for 'automobile' vs. 65% for 'cat' in CIFAR-10, and proposes a Fair-Robust-Learning framework to mitigate this unfairness.

Adversarial training algorithms have been proved to be reliable to improve machine learning models' robustness against adversarial examples. However, we find that adversarial training algorithms tend to introduce severe disparity of accuracy and robustness between different groups of data. For instance, a PGD adversarially trained ResNet18 model on CIFAR-10 has 93% clean accuracy and 67% PGD l-infty-8 robust accuracy on the class "automobile" but only 65% and 17% on the class "cat". This phenomenon happens in balanced datasets and does not exist in naturally trained models when only using clean samples. In this work, we empirically and theoretically show that this phenomenon can happen under general adversarial training algorithms which minimize DNN models' robust errors. Motivated by these findings, we propose a Fair-Robust-Learning (FRL) framework to mitigate this unfairness problem when doing adversarial defenses. Experimental results validate the effectiveness of FRL.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes