atlas

Research map / Detection and segmentation / CNN features

Can We Leave Deepfake Data Behind in Training Deepfake Detector?

NeurIPS 2024 · Detection and segmentation › CNN features · approach: Efficient DETR query design · 25 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Oriented Progressive Regularizer and feature bridging to train a deepfake detector on real, blendfake (SBI, CBI) and deepfake data arranged as progressive anchors in latent space, outperforming blendfake-only training.

Problem

Blendfake-only training is standard for generalizable deepfake detection, but naively combining deepfake and blendfake data (vanilla hybrid training) degrades performance; the question is how to effectively use deepfake data too.

Approach

Treat real, blendfake (SBI, CBI), and deepfake as ordered anchors of a progressive real-to-fake transition, encode accumulated forgery attributes with triplet binary labels, bridge adjacent anchors via feature mixup with mixed labels, and add a noise-based transition loss to organize the latent space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OPR's progressive organization to train with both blendfake and deepfake data instead of vanilla hybrid trainingDeepfake detector · C-Avg. cross-dataset evaluation from FF++AUC: 0.7811 -> 0.8225Helped
Add blendfake-only training rather than vanilla hybrid trainingDeepfake detector · C-Avg. cross-dataset evaluation from FF++AUC: 0.7811 -> 0.8070Helped
Add oriented loss L_o to progressively organize latent-space anchors (ablation)OPR · C-Avg. cross-dataset evaluationAUC: 0.8087 -> 0.8553Helped
Add feature bridging between adjacent anchors (ablation)OPR · C-Avg. cross-dataset evaluationAUC: 0.8337 -> 0.8553Helped
Add transition loss L_t (ablation)OPR · C-Avg. cross-dataset evaluationAUC: 0.8473 -> 0.8553Helped
Replace triplet binary classification with multi-class classification (ablation)OPR · FF++ and cross-dataset benchmarksAUC: FF++: 0.9591 -> 0.9677; C-Avg.: 0.8553 -> 0.8229Mixed
Replace triplet binary classification with multi-label classification (ablation)OPR · CDFv1AUC: 0.9094 -> 0.8757Hurt
Use triplet binary rather than multi-label classification to distinguish forgery attributes (ablation)OPR · CDFv1AUC: 0.8757 -> 0.9094Helped
Use OPR rather than VHT under unseen perturbationsDeepfake detector · FF++ test set under unseen perturbations (Avg.)AUC: 0.8353 -> 0.8713Helped

Surprising findings

Limitations

Experimental setup

Datasets: FaceForensics++ Celeb-DF-v1 Celeb-DF-v2 DFDC-Preview DFDC DF40 DiffusionFace

Benchmarks: FaceForensics++ Celeb-DF-v1 Celeb-DF-v2 DFDC-Preview DFDC DF40 subsets

Metrics: AUC EER video-level AUC mPD

Baselines: Xception EfficientB4 SPSL SRM SLADD SBI IID UCF X-ray VHT

Builds on: SBI CBI DeepFakeBench EfficientNet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy