What Improves Multimodal Misinformation Detection? Answers from a Large-Scale Empirical Study
Organizations: CVPR Lab, MFSDSAI Indian Institute of Technology Guwahati
Abstract
Multimodal misinformation is increasingly crafted to look convincing by pairing a textual claim with an image that appears to "prove" it. Yet in practice, building effective detectors often hinges on a small set of design choices that are rarely examined in a controlled way. In this paper, we conduct a large-scale study of multimodal design choices for misinformation detection with over 3,375 experiments- spanning three benchmark datasets and a broad range of pre-trained vision and language backbones. Through systematic comparisons and targeted robustness analyses, we distill practical guidance on which design choices help, when do they fail silently, and what aspects of the pipeline most strongly shape model behavior, answering 4 key Research Questions (RQs). We aim to provide a reliable foundation for designing stronger and more dependable multimodal misinformation detection systems, thus contributing to the broader research community.
Figures & tables
| Classifier | Metric | MMFakeBench | MiRAGeNews | VLDBench |
| Logistic Regression | Prec | 73.93 ( 1.07) | 91.65 ( 0.95) | 63.68 ( 0.48) |
| AUROC | 83.55 ( 1.18) | 96.80 ( 0.54) | 69.63 ( 0.67) | |
| Acc | 77.87 ( 0.87) | 91.65 ( 0.95) | 64.73 ( 0.45) | |
| XGBoost | Prec | 74.51 ( 0.74) | 90.00 ( 0.83) | 64.52 ( 0.32) |
| AUROC | 85.45 ( 0.82) | 96.18 ( 0.48) | 70.60 ( 0.42) | |
| Acc | 78.29 ( 0.59) | 89.99 ( 0.83) | 65.53 ( 0.30) |
| Fusion | Metric | MMFakeBench | MiRAGeNews | VLDBench |
| Early | Prec | 75.20 ( 1.07) | 88.80 ( 1.15) | 64.06 ( 0.41) |
| AUROC | 83.73 ( 1.20) | 95.10 ( 0.76) | 69.93 ( 0.59) | |
| Acc | 76.79 ( 0.85) | 88.77 ( 1.16) | 65.06 ( 0.40) | |
| Mid | Prec | 72.22 ( 1.07) | 88.20 ( 1.41) | 62.27 ( 0.71) |
| AUROC | 82.78 ( 1.26) | 94.51 ( 1.02) | 67.63 ( 0.98) | |
| Acc | 76.62 ( 0.86) | 88.19 ( 1.41) | 63.31 ( 0.70) |
| Dataset | Fusion | Classifier | Full | Text drop | Image drop | ||
| MMFakeBench | Early | Logistic Reg. | 72.2/82.0/76.6 | 64.4/75.2/68.2 | 7.8/6.8/8.5 | 62.8/71.0/65.7 | 9.4/11.0/11.0 |
| XGBoost | 76.2/86.2/79.0 | 71.0/79.2/72.5 | 5.2/7.1/6.5 | 63.4/72.9/65.7 | 12.9/13.3/13.3 | ||
| Random Forest | 77.2/83.0/74.7 | 74.2/76.8/72.8 | 3.0/6.1/1.9 | 58.4/72.3/71.0 | 18.8/10.7/3.8 | ||
| Mid | Logistic Reg. | 74.9/84.9/78.6 | 66.4/78.0/72.3 | 8.4/6.9/6.3 | 69.2/77.7/73.2 | 5.7/7.2/5.4 | |
| XGBoost | 73.8/85.2/78.0 | 69.5/81.0/73.6 | 4.3/4.2/4.4 | 67.2/76.2/61.9 | 6.6/9.0/16.2 | ||
| Random Forest | 68.0/78.2/73.2 | 62.3/70.4/68.5 | 5.7/7.8/4.8 | 58.0/65.1/64.2 | 10.0/13.1/9.0 |
| Train Test | Macro-Precision | AUROC | Accuracy |
| MMFakeBench MiRAGeNews | 63.25 ( 0.59) | 67.70 ( 0.70) | 57.84 ( 0.57) |
| MMFakeBench VLDBench | 54.51 ( 0.33) | 56.60 ( 0.25) | 57.42 ( 0.14) |
| MiRAGeNews MMFakeBench | 62.56 ( 0.53) | 69.26 ( 0.70) | 55.44 ( 0.70) |
| MiRAGeNews VLDBench | 49.25 ( 0.15) | 48.88 ( 0.22) | 44.85 ( 0.19) |
| VLDBench MMFakeBench | 52.64 ( 0.26) | 54.69 ( 0.46) | 48.68 ( 0.39) |
| VLDBench MiRAGeNews | 52.03 ( 0.35) | 53.07 ( 0.52) | 51.39 ( 0.27) |
| (a) Classifier-wise transfer averages by target dataset | ||||
| Classifier | Metric | MMFakeBench | MiRAGeNews | VLDBench |
| Logistic Regression | Prec | 58.22 ( 0.97) | 58.77 ( 1.02) | 51.64 ( 0.52) |
| AUROC | 63.10 ( 1.46) | 62.02 ( 1.32) | 52.80 ( 0.59) | |
| Acc | 52.38 ( 0.85) | 55.21 ( 0.73) | 51.00 ( 1.05) | |
| XGBoost | Prec | 58.22 ( 1.01) | 58.45 ( 1.12) | 52.26 ( 0.55) |
| AUROC | 62.62 ( 1.39) | 61.89 ( 1.53) | 52.82 ( 0.74) | |
Multimodal Fusion
Multimodal fusion combines information from different data types to improve prediction, perception, and decision-making.
See all 768 papers