A Test Suite for Efficient Robustness Evaluation of Face Recognition Systems
Ruihan Zhang, Jun Sun
TL;DR
The work tackles robustness evaluation for face recognition by addressing the inefficiency of pursuing extensive adversarial attacks and the impracticality of formal Lipschitz guarantees. It introduces RobFace, a search-free, system-agnostic framework that uses a pre-optimised test suite of transferable adversarial samples to rapidly estimate robustness across multiple perturbation spaces $p$-norms and natural transformations. The key contributions include constructing RobFace-01, demonstrating strong Pearson correlations ($r \approx 0.90$–$0.99$) with reference robustness across unseen systems, and achieving up to ~200x speedups while maintaining broad perturbation coverage and defense against adaptive attacks via seed randomisation. This approach enables scalable, agile robustness assessment in deployment pipelines and can be extended to other recognition tasks beyond face recognition.
Abstract
Face recognition is a widely used authentication technology in practice, where robustness is required. It is thus essential to have an efficient and easy-to-use method for evaluating the robustness of (possibly third-party) trained face recognition systems. Existing approaches to evaluating the robustness of face recognition systems are either based on empirical evaluation (e.g., measuring attacking success rate using state-of-the-art attacking methods) or formal analysis (e.g., measuring the Lipschitz constant). While the former demands significant user efforts and expertise, the latter is extremely time-consuming. In pursuit of a comprehensive, efficient, easy-to-use and scalable estimation of the robustness of face recognition systems, we take an old-school alternative approach and introduce RobFace, i.e., evaluation using an optimised test suite. It contains transferable adversarial face images that are designed to comprehensively evaluate a face recognition system's robustness along a variety of dimensions. RobFace is system-agnostic and still consistent with system-specific empirical evaluation or formal analysis. We support this claim through extensive experimental results with various perturbations on multiple face recognition systems. To our knowledge, RobFace is the first system-agnostic robustness estimation test suite.
