Proceedings

FakeSpotter: A Simple yet Robust Baseline for Spotting AI-Synthesized Fake Faces

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 3444-3451.

https://doi.org/10.24963/ijcai.2020/476

Abstract

In recent years, generative adversarial networks (GANs) and its variants have achieved unprecedented success in image synthesis. They are widely adopted in synthesizing facial images which brings potential security concerns to humans as the fakes spread and fuel the misinformation. However, robust detectors of these AI-synthesized fake faces are still in their infancy and are not ready to fully tackle this emerging challenge. In this work, we propose a novel approach, named FakeSpotter, based on monitoring neuron behaviors to spot AI-synthesized fake faces. The studies on neuron coverage and interactions have successfully shown that they can be served as testing criteria for deep learning systems, especially under the settings of being exposed to adversarial attacks. Here, we conjecture that monitoring neuron behavior can also serve as an asset in detecting fake faces since layer-by-layer neuron activation patterns may capture more subtle features that are important for the fake detector. Experimental results on detecting four types of fake faces synthesized with the state-of-the-art GANs and evading four perturbation attacks show the effectiveness and robustness of our approach.

  1. [Agarwal et al., 2019] Shruti Agarwal, Hany Farid, Yuming Gu, Mingming He, Koki Nagano, and Hao Li. Protecting world lead- ers against deep fakes. In CVPR Workshops, pages 38-45, 2019.
  2. [Böhme and Kirchner, 2013] Rainer Böhme and Matthias Kirchner. Counter-forensics: Attacking image forensics. In Digital Image Forensics, pages 327-366. Springer, 2013.
  3. [Buchana et al., 2016] P. Buchana, I. Cazan, M. Diaz-Granados, F. Juefei-Xu, and M.Savvides. Simultaneous Forgery Identifica- tion and Localization in Paintings Using Advanced Correlation Filters. In ICIP, 2016.
  4. [Choi et al., 2018] Yunjey Choi, Minje Choi, Munyoung Kim, Jung-Woo Ha, Sunghun Kim, and Jaegul Choo. StarGAN: Uni- fied generative adversarial networks for multi-domain image-to- image translation. In CVPR, pages 8789-8797, 2018.
  5. [Cole, 2018] Samantha Cole. We Are Truly F-ed: Everyone Is Making AI-Generated Fake Porn Now. https://www.vice.com/ en us/article/bjye8a/reddit-fake-porn-app-daisy-ridley/, 2018. (Jan 25 2018). Link
  6. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Generative adversarial nets. In NeurIPS, pages 2672-2680, 2014.
  7. [Goodfellow et al., 2015] Ian Goodfellow, Jonathon Shlens, and Christian Szegedy. Explaining and harnessing adversarial exam- ples. In ICLR, 2015.
  8. [Guo et al., 2020] Qing Guo, Felix Juefei-Xu, Xiaofei Xie, Lei Ma, Jian Wang, Wei Feng, and Yang Liu. ABBA: Saliency- Regularized Motion-Based Adversarial Blur Attack. arXiv preprint arXiv:2002.03500, 2020.
  9. [Huang et al., 2020] Yihao Huang, Felix Juefei-Xu, Run Wang, Xi- aofei Xie, Lei Ma, Jianwen Li, Weikai Miao, Yang Liu, and Geguang Pu. FakeLocator: Robust Localization of GAN-Based Face Manipulations via Semantic Segmentation Networks with Bells and Whistles. arXiv preprint arXiv:2001.09598, 2020.
  10. [Karras et al., 2018] Tero Karras, Timo Aila, Samuli Laine, and Jaakko Lehtinen. Progressive growing of GANs for improved quality, stability, and variation. ICLR, 2018.
  11. [Karras et al., 2019a] Tero Karras, Samuli Laine, and Timo Aila. A style-based generator architecture for generative adversarial net- works. In CVPR, pages 4401-4410, 2019.
  12. [Karras et al., 2019b] Tero Karras, Samuli Laine, Miika Aittala, Janne Hellsten, Jaakko Lehtinen, and Timo Aila. Analyzing and improving the image quality of stylegan. arXiv preprint arXiv:1912.04958, 2019.
  13. [Korshunov and Marcel, 2018] Pavel Korshunov and Sébastien Marcel. Deepfakes: a new threat to face recognition? assessment and detection. arXiv preprint arXiv:1812.08685, 2018.
  14. [Li and Lyu, 2019] Yuezun Li and Siwei Lyu. Exposing deepfake videos by detecting face warping artifacts. CVPRW, 2, 2019.
  15. [Li et al., 2019] Yuezun Li, Xin Yang, Pu Sun, Honggang Qi, and Siwei Lyu. Celeb-DF: A new dataset for deepfake forensics. arXiv preprint arXiv:1909.12962, 2019.
  16. [Liu et al., 2015] Ziwei Liu, Ping Luo, Xiaogang W., and X. Tang. Deep learning face attributes in the wild. In ICCV, 2015.
  17. [Liu et al., 2019] Ming Liu, Yukang Ding, Min Xia, Xiao Liu, Er- rui Ding, Wangmeng Zuo, and Shilei Wen. STGAN: A unified selective transfer network for arbitrary image attribute editing. In CVPR, pages 3673-3682, 2019.
  18. [Ma et al., 2018a] Lei Ma, Felix Juefei-Xu, Fuyuan Zhang, Jiyuan Sun, Minhui Xue, Bo Li, Chunyang Chen, Ting Su, Li Li, Yang Liu, et al. DeepGauge: Multi-granularity testing criteria for deep learning systems. In ASE, pages 120-131, 2018.
  19. [Ma et al., 2018b] Lei Ma, Fuyuan Zhang, Jiyuan Sun, Minhui Xue, Bo Li, Felix Juefei-Xu, Chao Xie, Li Li, Yang Liu, Jian- jun Zhao, et al. Deepmutation: Mutation testing of deep learning systems. In ISSRE, 2018.
  20. [Ma et al., 2019a] Lei Ma, Felix Juefei-Xu, Minhui Xue, Bo Li, Li Li, Yang Liu, and Jianjun Zhao. Deepct: Tomographic combi- natorial testing for deep learning systems. In SANER, 2019.
  21. [Ma et al., 2019b] Shiqing Ma, Yingqi Liu, Guanhong Tao, Wen- Chuan Lee, and Xiangyu Zhang. NIC: Detecting adversarial sam- ples with neural network invariant checking. In NDSS, 2019.
  22. [Mahendran and Vedaldi, 2015] Aravindh Mahendran and Andrea Vedaldi. Understanding deep image representations by inverting them. In CVPR, June 2015.
  23. [McCloskey and Albright, 2018] Scott McCloskey and Michael Al- bright. Detecting GAN-generated imagery using color cues. arXiv preprint arXiv:1812.08247, 2018.
  24. [Nataraj et al., 2019] Lakshmanan Nataraj, Tajuddin Manhar Mo- hammed, BS Manjunath, Shivkumar Chandrasekaran, Arjuna Flenner, Jawadul H Bappy, and Amit K Roy-Chowdhury. De- tecting GAN generated fake images using co-occurrence matri- ces. arXiv preprint arXiv:1903.06836, 2019.
  25. [Pei et al., 2017] Kexin Pei, Yinzhi Cao, Junfeng Yang, and Suman Jana. DeepXplore: Automated whitebox testing of deep learning systems. In SOSP, 2017.
  26. [Rössler et al., 2019] Andreas Rössler, Davide Cozzolino, Luisa Verdoliva, Christian Riess, Justus Thies, and Matthias Nießner. FaceForensics++: Learning to detect manipulated facial images. In ICCV, 2019.
  27. [Stehouwer et al., 2020] Joel Stehouwer, Hao Dang, Feng Liu, Xi- aoming Liu, and Anil Jain. On the detection of digital face ma- nipulation. CVPR, 2020.
  28. [Wang et al., 2019] Run Wang, Felix Juefei-Xu, Xiaofei Xie, Lei Ma, Yihao Huang, and Yang Liu. Amora: Black-box Adversarial Morphing Attack. arXiv preprint arXiv:1912.03829, 2019.
  29. [Wang et al., 2020] Sheng-Yu Wang, Oliver Wang, Richard Zhang, Andrew Owens, and Alexei A Efros. CNN-generated images are surprisingly easy to spot... for now. CVPR, 2020.
  30. [Xie et al., 2019] Xiaofei Xie, Lei Ma, Felix Juefei-Xu, Minhui Xue, Hongxu Chen, Yang Liu, Jianjun Zhao, Bo Li, Jianxiong Yin, and Simon See. DeepHunter: a coverage-guided fuzz test- ing framework for deep neural networks. In ISSTA, 2019.
  31. [Yang et al., 2019] Xin Yang, Yuezun Li, and Siwei Lyu. Exposing deep fakes using inconsistent head poses. In ICASSP, 2019.
  32. [Yi et al., 2017] Zili Yi, Hao Zhang, Ping Tan, and Minglun Gong. Dualgan: Unsupervised dual learning for image-to-image trans- lation. In ICCV, pages 2849-2857, 2017.
  33. [Yu et al., 2019] Ning Yu, Larry S Davis, and Mario Fritz. Attribut- ing fake images to gans: Learning and analyzing gan fingerprints. In ICCV, pages 7556-7566, 2019.
  34. [Zakharov et al., 2019] Egor Zakharov, Aliaksandra Shysheya, Egor Burkov, and Victor Lempitsky. Few-shot adversarial learn- ing of realistic neural talking head models. arXiv preprint arXiv:1905.08233, 2019.
  35. [Zhang et al., 2019a] Jie M Zhang, Mark Harman, Lei Ma, and Yang Liu. Machine learning testing: Survey, landscapes and hori- zons. arXiv preprint arXiv:1906.10742, 2019.
  36. [Zhang et al., 2019b] Xu Zhang, Svebor Karaman, and Shih-Fu Chang. Detecting and simulating artifacts in gan fake images. arXiv preprint arXiv:1907.06515, 2019.
  37. [Zhu et al., 2017] Jun-Yan Zhu, Taesung Park, Phillip Isola, and Alexei A Efros. Unpaired image-to-image translation using cycle-consistent adversarial networks. In ICCV, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards