atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Thinking Racial Bias in Fair Forgery Detection: Models, Datasets and Evaluations

AAAI 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Industrial anomaly detection · 5 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.

Builds the FairFD racial-bias benchmark for face forgery detection (11 forgery methods, race-balanced RFW source faces), proposes Approach Averaged and Utility Regularized fairness metrics, and a training-free pruning method BPFA that improves fairness of detectors.

Problem

Racial bias in deep face forgery detectors is under-evaluated; existing datasets have few subjects, undefined ethnicity labels, and few forgery methods, and naive fairness metrics can be misleading (bias offset and aggregation distortion).

Approach

A race-balanced, multi-forgery benchmark (FairFD) plus fairness metrics computed per forgery approach and regularized by utility, and a post-hoc pruning score that favors weights with low magnitude and high cross-race activation variability, requiring no retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply BPFA pruning at 7%SPSL on FairFD · FairFDAADPD: 0.0556 -> 0.0473Helped
Apply BPFA pruning at 7%SPSL on FairFD · FairFDAUC: 0.6763 -> 0.6862Helped
Prune by reciprocal activation bias instead of BPFASPSL on FairFD · FairFDAADPD: 0.0556 -> 0.1462Hurt
Train on race-balanced data instead of unbalanced data (ablation)Xception on FairFD · FairFDAADPD: 0.1957 -> 0.1030Helped
Train on race-balanced data instead of unbalanced data (ablation)Xception on FairFD · FairFDAccuracy: 0.5552 -> 0.3984Hurt
Train on race-balanced data instead of unbalanced data (ablation)F3Net on FairFD · FairFDAADPD: 0.1102 -> 0.0996Helped
Train on race-balanced data instead of unbalanced data (ablation)F3Net on FairFD · FairFDAccuracy: 0.5266 -> 0.3308Hurt
Use a race-specific optimal threshold instead of 0.5 (ablation)Xception on FairFD real faces and FaceSwap · FairFD real faces and FaceSwapAADPD: 0.1274 -> 0.0544Helped
Convert input images from RGB to grayscale (ablation)Xception on FairFD · FairFDDPD: 0.1538 -> 0.1309Helped
Convert input images from RGB to grayscale (ablation)F3Net on FairFD · FairFDDPD: 0.0764 -> 0.0780Hurt
Increase BPFA pruning rate from 1% to 4% (ablation)SPSL on FairFD · FairFDAADPD: 0.0556 -> 0.0523Helped
Increase BPFA pruning rate from 7% to 10% (ablation)SPSL on FairFD · FairFDAADPD: 0.0473 -> 0.0487Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FF++ (c23) RFW FairFD

Benchmarks: FairFD

Metrics: DPD DEOdds DEO STD Approach Averaged Metric (AADPD, AADEOdds, AADEO, AASTD) Utility Regularized Metric (URDPD, URDEOdds, URDEO, URSTD) AUC ACC

Baselines: WEIG RoBA DAG DAW PFGDFD Xception RECCE UCF Capsule FFD CORE F3Net

Builds on: Demographic Parity Equalized Odds RFW FaceForensics++ magnitude pruning

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