FReTAL: Generalizing Deepfake Detection using Knowledge Distillation and Representation Learning
arXiv:2105.13617
Abstract
As GAN-based video and image manipulation technologies become more sophisticated and easily accessible, there is an urgent need for effective deepfake detection technologies. Moreover, various deepfake generation techniques have emerged over the past few years. While many deepfake detection methods have been proposed, their performance suffers from new types of deepfake methods on which they are not sufficiently trained. To detect new types of deepfakes, the model should learn from additional data without losing its prior knowledge about deepfakes (catastrophic forgetting), especially when new deepfakes are significantly different. In this work, we employ the Representation Learning (ReL) and Knowledge Distillation (KD) paradigms to introduce a transfer learning-based Feature Representation Transfer Adaptation Learning (FReTAL) method. We use FReTAL to perform domain adaptation tasks on new deepfake datasets while minimizing catastrophic forgetting. Our student model can quickly adapt to new types of deepfake by distilling knowledge from a pre-trained teacher model and applying transfer learning without using source domain data during domain adaptation. Through experiments on FaceForensics++ datasets, we demonstrate that FReTAL outperforms all baselines on the domain adaptation task with up to 86.97% accuracy on low-quality deepfakes.
12 pages, 2 figures, 5 tables, accepted for publication at the Workshop on Media Forensics 2021
References in corpus (8)
- Distilling the Knowledge in a Neural Network
- Hybrid LSTM and Encoder-Decoder Architecture for Detection of Image Forgeries
- Measuring Catastrophic Forgetting in Neural Networks
- The Deepfake Detection Challenge (DFDC) Preview Dataset
- Knowledge Distillation Methods for Efficient Unsupervised Adaptation Across Multiple Domains
- Large-Scale Domain Adaptation via Teacher-Student Learning
- A Convolutional LSTM based Residual Network for Deepfake Video Detection
- Am I a Real or Fake Celebrity? Measuring Commercial Face Recognition Web APIs under Deepfake Impersonation Attack