From Spurious to Causal: Low-rank Orthogonal Subspace Intervention for Generalizable Face Forgery Detection
Chi Wang, Xinjue Hu, Boyu Wang, Ziwen He, Zhangjie Fu
TL;DR
This work tackles the generalization gap in face forgery detection by modeling spurious correlations as a compressible, low-rank subspace within CLIP's visual representations. It introduces Low-rank Orthogonal Removal (LROR) via SeLop, which learns an orthogonal basis $\mathbf{Q}$ to project out spurious directions $X_{vis}\mathbf{Q}\mathbf{Q}^T$, keeping the orthogonal complement that encodes forgery cues for classification. By only training the projection and a linear head, the method preserves CLIP's pre-trained knowledge while reducing spurious influence, achieving state-of-the-art robustness with approximately 0.43M parameters. The approach is supported by theoretical analysis of representation separability, and extensive experiments across cross-dataset and cross-manipulation benchmarks demonstrate superior generalization and robustness to perturbations, highlighting the practical impact of causal representation interventions in vision tasks. Key contributions include formulating spurious correlations as a whole via a causal framework, developing a lightweight yet effective LROR mechanism, and providing comprehensive ablations and analyses that substantiate the method’s effectiveness.
Abstract
The generalization problem remains a critical challenge in face forgery detection. Some researches have discovered that ``a backdoor path" in the representations from forgery-irrelevant information to labels induces biased learning, thereby hindering the generalization. In this paper, these forgery-irrelevant information are collectively termed spurious correlations factors. Previous methods predominantly focused on identifying concrete, specific spurious correlation and designing corresponding solutions to address them. However, spurious correlations arise from unobservable confounding factors, making it impractical to identify and address each one individually. To address this, we propose an intervention paradigm for representation space. Instead of tracking and blocking various instance-level spurious correlation one by one, we uniformly model them as a low-rank subspace and intervene in them. Specifically, we decompose spurious correlation features into a low-rank subspace via orthogonal low-rank projection, subsequently removing this subspace from the original representation and training its orthogonal complement to capture forgery-related features. This low-rank projection removal effectively eliminates spurious correlation factors, ensuring that classification decision is based on authentic forgery cues. With only 0.43M trainable parameters, our method achieves state-of-the-art performance across several benchmarks, demonstrating excellent robustness and generalization.
