AIGI-Holmes: Towards Explainable and Generalizable AI-Generated Image Detection via Multimodal Large Language Models
About
The rapid development of AI-generated content (AIGC) technology has led to the misuse of highly realistic AI-generated images (AIGI) in spreading misinformation, posing a threat to public information security. Although existing AIGI detection techniques are generally effective, they face two issues: 1) a lack of human-verifiable explanations, and 2) a lack of generalization in the latest generation technology. To address these issues, we introduce a large-scale and comprehensive dataset, Holmes-Set, which includes the Holmes-SFTSet, an instruction-tuning dataset with explanations on whether images are AI-generated, and the Holmes-DPOSet, a human-aligned preference dataset. Our work introduces an efficient data annotation method called the Multi-Expert Jury, enhancing data generation through structured MLLM explanations and quality control via cross-model evaluation, expert defect filtering, and human preference modification. In addition, we propose Holmes Pipeline, a meticulously designed three-stage training framework comprising visual expert pre-training, supervised fine-tuning, and direct preference optimization. Holmes Pipeline adapts multimodal large language models (MLLMs) for AIGI detection while generating human-verifiable and human-aligned explanations, ultimately yielding our model AIGI-Holmes. During the inference stage, we introduce a collaborative decoding strategy that integrates the model perception of the visual expert with the semantic reasoning of MLLMs, further enhancing the generalization capabilities. Extensive experiments on three benchmarks validate the effectiveness of our AIGI-Holmes.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Forgery Detection | MedForge Real Forgery (In-Domain) 90K | Accuracy90.24 | 18 | |
| Forgery Detection | MedForge-90K Real Forgery Cross-Forgery | Accuracy86.53 | 9 | |
| Forgery Detection | MedForge Real Forgery Cross-Model 90K | Accuracy84.37 | 9 | |
| Forgery Detection | MedForge-90K Remove Forgery Cross-Forgery | Accuracy90.64 | 9 | |
| Forgery Detection | MedForge-90K Remove Forgery Cross-Model | Accuracy87.23 | 9 | |
| Forgery Detection | MedForge-90K Implant Forgery Cross-Forgery | Accuracy84.46 | 9 | |
| Forgery Detection | MedForge-90K Implant Forgery Cross-Model | Accuracy80.91 | 9 | |
| Forgery Detection | MedForge-90K Remove Forgery (In-Domain) | Accuracy90.58 | 9 |