atlas

Research map / Continual learning / Continual fine-tuning of LLMs

DevFD : Developmental Face Forgery Detection by Learning Shared and Orthogonal LoRA Subspaces

NeurIPS 2025 · Continual learning › Continual fine-tuning of LLMs · approach: Synthetic data and merging for CLIP · 0 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.

Frames face forgery detection as continual learning and proposes DevFD, a developmental mixture-of-LoRA-experts with one shared Real-LoRA and orthogonal Fake-LoRAs trained with an integrated orthogonal (subspace + gradient) loss and a label-guided balancing loss.

Problem

Face forgery detectors handle known manipulation types but forget earlier forgery types and struggle to adapt to new ones when trained sequentially under limited data and compute.

Approach

A developmental MoE of LoRA experts: a single shared Real-LoRA models the stable real-face distribution, while a growing sequence of Fake-LoRAs is kept orthogonal to previous subspaces via an orthogonal loss augmented with an orthogonal-gradient term, plus a label-guided localized balancing loss that routes real vs fake samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add integrated orthogonal loss with orthogonal gradient constraints (ablation)DevFD · DFDaverage forgetting: 6.82 -> 3.40Helped
add integrated orthogonal loss with orthogonal gradient constraints (ablation)DevFD · DFDaverage accuracy: 92.08 -> 93.14Helped
add LLB loss for expert allocation (ablation)DevFD · DFDC-Paverage accuracy: 94.20 -> 93.48No clear effect
add LLB loss for expert allocation (ablation)DevFD · DFDaverage accuracy: 86.75 -> 93.14Helped
add LLB loss for expert allocation (ablation)DevFD · CDF2average accuracy: 83.07 -> 89.82Helped
add Fake-LoRA sequence (ablation)DevFD with one Real-LoRA · DFDaverage forgetting: 19.51 -> 3.40Helped
add Real-LoRA alongside 4 Fake-LoRAs (ablation)DevFD · DFDaverage accuracy: 91.31 -> 93.14Helped
add Real-LoRA alongside 4 Fake-LoRAs (ablation)DevFD · DFDaverage forgetting: 4.20 -> 3.40Helped
replace shared Real-LoRA with an orthogonal Real-LoRA sequence (ablation)DevFD with 4 Fake-LoRAs · DFDaverage accuracy: 93.14 -> 93.00No clear effect
replace shared Real-LoRA with an orthogonal Real-LoRA sequence (ablation)DevFD with 4 Fake-LoRAs · DFDaverage forgetting: 3.40 -> 3.45No clear effect
use ViT-B/16 instead of ViT-B/32 (ablation)DevFD · DFDC-Paverage accuracy: 91.24 -> 93.48Helped
increase backbone from ViT-B/16 to ViT-L/14 (ablation)DevFD · CDF2average forgetting: 4.03 -> 5.86Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FaceForensics++ DFDC-P DFD Celeb-DF v2 DF40

Benchmarks: FaceForensics++ DFDC-P DFD Celeb-DF v2 DF40

Metrics: accuracy AUC average accuracy average forgetting

Baselines: LwF ER SI CoReD DFIL DMP iCaRL DER HDP SUR-LID

Builds on: LoRA O-LoRA InfLoRA DFIL MoECL

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