mlsanityData to 7 Oct 2026

Simulated Adversarial Testing of Face Recognition Models

arXiv 2106.04569 ↗First posted 8 Jun 2021cs.CV cs.AI cs.CYcited by 10

Not on the map. Why?

Abstract (arXiv)

Most machine learning models are validated and tested on fixed datasets. This can give an incomplete picture of the capabilities and weaknesses of the model. Such weaknesses can be revealed at test time in the real world. The risks involved in such failures can be loss of profits, loss of time or even loss of life in certain critical applications. In order to alleviate this issue, simulators can be controlled in a fine-grained manner using interpretable parameters to explore the semantic image manifold. In this work, we propose a framework for learning how to test machine learning algorithms using simulators in an adversarial manner in order to find weaknesses in the model before deploying it in critical scenarios. We apply this method in a face recognition setup. We show that certain weaknesses of models trained on real data can be discovered using simulated samples. Using our proposed method, we can find adversarial synthetic faces that fool contemporary face recognition models. This demonstrates the fact that these models have weaknesses that are not measured by commonly used validation datasets. We hypothesize that this type of adversarial examples are not isolated, but usually lie in connected spaces in the latent space of the simulator. We present a method to find these adversarial regions as opposed to the typical adversarial points found in the adversarial example literature.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 47 of its 63 references that are in the map. First posted on arXiv 8 Jun 2021.

Builds on

47 of 63 references.

References · 47

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  3. 2013Intriguing properties of neural networkscited by 5,114
  4. 2017Squeeze-and-Excitation Networkscited by 4,763
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  6. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2018CBAM: Convolutional Block Attention Modulecited by 2,463
  9. 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
  10. 2019Expressive Body Capture: 3D Hands, Face, and Body from a Single Imagecited by 1,600
  11. 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
  12. 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
35 more
  1. 2017Adversarial Discriminative Domain Adaptationcited by 1,309
  2. 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
  3. 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
  4. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  5. 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
  6. 2016Playing for Data: Ground Truth from Computer Gamescited by 816
  7. 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
  8. 2018Learning Dexterous In-Hand Manipulationcited by 643
  9. 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
  10. 2017AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehiclescited by 517
  11. 2020Learning an Animatable Detailed 3D Face Model from In-The-Wild Imagescited by 475
  12. 2020Dynamic Neural Radiance Fields for Monocular 4D Facial Avatar Reconstructioncited by 465
  13. 2014Learning Face Representation from Scratchcited by 451
  14. 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
  15. 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 328
  16. 2017Fine-Grained Head Pose Estimation Without Keypointscited by 163
  17. 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
  18. 2019Meta-Sim: Learning to Generate Synthetic Datasetscited by 128
  19. 2017No More Discrimination: Cross City Adaptation of Road Scene Segmenterscited by 110
  20. 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
  21. 2017Adversarial Attacks Beyond the Image Spacecited by 67
  22. 2020Disrupting Deepfakes: Adversarial Attacks Against Conditional Image Translation Networks and Facial Manipulation Systemscited by 65
  23. 2020Unadversarial Examples: Designing Objects for Robust Visioncited by 45
  24. 2018Learning To Simulatecited by 43
  25. 2019Synthetic Examples Improve Generalization for Rare Classescited by 35
  26. 2019Synthesizing Coupled 3D Face Modalities by Trunk-Branch Generative Adversarial Networkscited by 34
  27. 2017Empirically Analyzing the Effect of Dataset Biases on Deep Face Recognition Systemscited by 28
  28. 2018Semi-supervised Adversarial Learning to Generate Photorealistic Face Images of New Identities from 3D Morphable Modelcited by 28
  29. 2018Deep Nets: What have they ever done for Vision?cited by 23
  30. 2017Adversarial Variational Optimization of Non-Differentiable Simulatorscited by 22
  31. 2018Training Deep Face Recognition Systems with Synthetic Datacited by 22
  32. 2020A 3D GAN for Improved Large-pose Facial Recognitioncited by 19
  33. 2020MorphGAN: One-Shot Face Synthesis GAN for Detecting Recognition Biascited by 14
  34. 2019Identifying Model Weakness with Adversarial Examinercited by 12
  35. 2020Protecting Against Image Translation Deepfakes by Leaking Universal Perturbations from Black-Box Neural Networkscited by 7

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 4; 2023: 3; 2024: 1; 2025: 1; 2026: 1.

10 papers.