Bridging Adversarial and Collaborative Learning for AI-Generated Image Quality Assessment
Organizations: Department of Computer Science, South China Normal University, China · Department of Data Science and Analytics, Hong Kong University of Science and Technology (Guangzhou)
Abstract
AI-generated image quality assessment (AIGIQA) requires jointly reasoning about perceptual fidelity and prompt alignment, two quality dimensions that are often treated as independent in existing AIGIQA models. However, by re-examining human ratings, we uncover a previously overlooked phenomenon: the two dimensions are interdependent and exhibit both competitive and cooperative interactions during human rating. This observation suggests that a unified model should neither collapse the two dimensions nor rigidly separate them, but rather adaptively negotiate their interplay. Motivated by this insight, we introduce an interaction-aware learning framework that models perception-alignment relations through adversarial and collaborative inference pathways. Instead of designing a rigid dual-branch architecture, our method employs a gated interaction module that dynamically routes features according to the inferred relationship between the two dimensions. Task-aware prompts further modulate the gating behaviour, enabling the model to switch between competition and cooperation when necessary. Experiments across multiple AIGIQA benchmarks demonstrate that our approach not only achieves state-of-the-art accuracy but also yields interpretable interaction patterns, offering a more faithful approximation of human judgment. The codes are available at https://github.com/LQAMEI/ACL-IQA.
Figures & tables
| Symbol | Definition |
|---|---|
| Textual instructions for collaborative and adversarial learning strategy. | |
| Textual prompt templates for perception and alignment assessment. | |
| Textual learning instruction features derived from templates and . | |
| Textual quality assessment features derived from templates and . | |
| Decoupled image features routed for collaborative and adversarial learning paths. | |
| Dual gating networks guided by instructional textual features. |
| Method | SRCC | PLCC | Mean Score |
|---|---|---|---|
| CNNIQA [ 57 ] | 0.5800 | 0.7139 | 0.6470 |
| DBCNN [ 58 ] | 0.7491 | 0.8211 | 0.7851 |
| MGQA [ 59 ] | 0.6011 | 0.6760 | 0.6386 |
| CLIP-IQA [ 60 ] | 0.8227 | 0.8411 | 0.8319 |
| StairIQA [ 61 ] | 0.5504 | 0.6088 | 0.5796 |
| PSCR [ 62 ] | 0.8430 | 0.8403 | 0.8417 |
| Perception Quality | Alignment Quality | ||||||
|---|---|---|---|---|---|---|---|
| Method | SRCC | PLCC | Mean Score | Method | SRCC | PLCC | Mean Score |
| CNNIQA [ 57 ] | 0.7478 | 0.8469 | 0.7974 | CLIP [ 12 ] | 0.5972 | 0.6839 | 0.6406 |
| DBCNN [ 58 ] | 0.8207 | 0.8759 | 0.8483 | ImageReward [ 63 ] | 0.7298 | 0.7862 | 0.7580 |
| CLIP-IQA [ 60 ] | 0.8426 | 0.8053 | 0.8240 | HPS [ 64 ] | 0.6623 | 0.7008 | 0.6816 |
| ManIQA [ 31 ] | 0.8767 | 0.9105 | 0.8936 | ManIQA [ 31 ] | – | – | – |
| Re-IQA [ 32 ] | 0.8424 | 0.8890 | 0.8657 | Re-IQA [ 32 ] | – | – | – |
| Method | Perception | Authenticity | Alignment | ||||||
|---|---|---|---|---|---|---|---|---|---|
| SRCC | PLCC | Mean Score | SRCC | PLCC | Mean Score | SRCC | PLCC | Mean Score | |
| CNNIQA [ 57 ] | 0.7160 | 0.7937 | 0.7549 | 0.5958 | 0.5734 | 0.5846 | 0.4758 | 0.4937 | 0.4848 |
| ResNet34 [ 67 ] | 0.7229 | 0.7578 | 0.7404 | 0.5998 | 0.6285 | 0.6142 | 0.7058 | 0.7153 | 0.7106 |
| TReS [ 30 ] | 0.8064 | 0.8347 | 0.8206 | – | – | – | – | – | – |
| ManIQA [ 31 ] | 0.8269 | 0.8464 | 0.8367 | – | – | – | – | – | – |
| Re-IQA [ 32 ] | 0.8372 | 0.8721 | 0.8547 | – | – | – | – | – | – |
| Method | SRCC | PLCC | Mean Score |
|---|---|---|---|
| CNNIQA [ 57 ] | 0.5968 | 0.5913 | 0.5941 |
| DBCNN [ 58 ] | 0.8506 | 0.8688 | 0.8597 |
| HyperIQA [ 2 ] | 0.8160 | 0.8320 | 0.8240 |
| MUSIQ [ 68 ] | 0.8320 | 0.8640 | 0.8480 |
| ManIQA [ 31 ] | 0.8500 | 0.8870 | 0.8685 |
| StairIQA [ 61 ] | 0.7890 | 0.8420 | 0.8155 |
| Method | Perception Quality | Alignment Quality | ||||
|---|---|---|---|---|---|---|
| SRCC | PLCC | Mean Score | SRCC | PLCC | Mean Score | |
| CNNIQA [ 57 ] | 0.4348 | 0.5583 | 0.4966 | 0.1186 | 0.0791 | 0.0989 |
| DBCNN [ 58 ] | 0.5525 | 0.6181 | 0.5853 | 0.3301 | 0.3515 | 0.3408 |
| HyperIQA [ 2 ] | 0.5872 | 0.6768 | 0.6320 | 0.5348 | 0.5447 | 0.5398 |
| TReS [ 30 ] | 0.3935 | 0.4301 | 0.4118 | 0.1406 | 0.1520 | 0.1463 |
| MUSIQ [ 68 ] | 0.7985 | 0.8379 | 0.8182 | 0.5310 | 0.5510 | 0.5410 |
| Methods | AIGCIQA2023 AGIQA-3K | AGIQA-3K AIGCIQA2023 | ||||
|---|---|---|---|---|---|---|
| Perception | Alignment | Mean Score | Perception | Alignment | Mean Score | |
| ResNet50 [ 67 ] | 0.576 | 0.473 | 0.525 | 0.599 | 0.432 | 0.516 |
| ViT-B/32 [ 13 ] | 0.509 | 0.434 | 0.472 | 0.517 | 0.381 | 0.449 |
| DB-CNN [ 58 ] | 0.627 | 0.390 | 0.509 | 0.654 | 0.470 | 0.562 |
| HyperIQA [ 2 ] | 0.657 | 0.418 | 0.538 | 0.669 | 0.464 | 0.567 |
| TIER [ 7 ] | 0.611 | 0.417 | 0.514 | 0.675 | 0.441 | 0.558 |
| Method | AGIQA-3K EvalMi-50K | AIGCIQA2023 EvalMi-50K | ||||
|---|---|---|---|---|---|---|
| Perception | Alignment | Mean Score | Perception | Alignment | Mean Score | |
| ManIQA [ 31 ] | 0.0619 | – | 0.0619 | 0.1056 | – | 0.1056 |
| Re-IQA [ 32 ] | 0.1791 | – | 0.1791 | 0.1528 | – | 0.1528 |
| TReS [ 30 ] | -0.0677 | – | -0.0677 | -0.1296 | – | -0.1296 |
| MA-AGIQA [ 42 ] | 0.2914 | – | 0.2914 | 0.4438 | – | 0.4438 |
| LIQE [ 6 ] | 0.1823 | 0.1857 | 0.1840 | 0.1805 | 0.1568 | 0.1687 |
| Exp. ID | MoE | Dual LS | Adv. | Col. | AGIQA-3K | AIGCIQA2023 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Perception | Alignment | Perception | Alignment | ||||||||||
| SRCC | PLCC | SRCC | PLCC | SRCC | PLCC | SRCC | PLCC | ||||||
| 1 | ✗ | ✗ | ✗ | ✗ | 0.8841 | 0.9246 | 0.7697 | 0.8725 | 0.8640 | 0.8788 | 0.7979 | 0.7887 | |
| 2 | ✗ | ✗ | 0.8866 | 0.9253 | 0.7766 | 0.8771 | 0.8677 | 0.8835 | 0.8032 | 0.7939 | |||
| 3 | ✗ | 0.8895 | 0.9270 | 0.7787 | 0.8780 | 0.8687 | 0.8839 | 0.8043 | 0.7950 | ||||
| 4 | ✗ | 0.8680 | 0.8682 | 0.7660 | 0.8675 | 0.8622 | 0.8787 | 0.7648 | 0.7545 | ||||
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | FT | EvalMuse | GenAIBench | RichHF |
|---|---|---|---|---|
| LIQE [ 6 ] | 0.7708 / 0.7583 | 0.5528 / 0.5513 | 0.6884 / 0.6616 | |
| FGA-BLIP2 [ 1 ] | 0.7723 / 0.7716 | 0.5639 / 0.5578 | 0.6548 / 0.6415 | |
| Q-Align [ 7 ] | ✗ | 0.3236 / 0.3241 | 0.2539 / 0.2275 | 0.2654 / 0.2774 |
| Q-Align [ 7 ] | 0.7467 / 0.7375 | 0.6536 / 0.6365 | 0.7120 / 0.7071 | |
| LMM4LMM [ 8 ] | ✗ | 0.7284 / 0.6638 | 0.7445 / 0.5870 | 0.7193 / 0.6589 |
| LMM4LMM [ 8 ] | 0.8102 / 0.8038 | 0.7459 / 0.7244 | 0.7485 / 0.7293 |
| Dataset | Task | Model | SRCC 95% CI | PLCC 95% CI | Paired -test ( -value) |
|---|---|---|---|---|---|
| AGIQA-3K | Perception | IPCE | (SRCC: 0.0031, PLCC: 0.0040) | ||
| ACL-IQA | |||||
| Alignment | IPCE | (SRCC: 0.0069, PLCC: 0.0018) | |||
| ACL-IQA | |||||
| AIGCIQA2023 | Perception | IPCE | (SRCC: 0.0094, PLCC: 0.0013) | ||
| ACL-IQA |
| Prompt Template | Perception | Alignment |
|---|---|---|
| Default Template | 0.8719 / 0.8982 | 0.8556 / 0.8673 |
| Concise Template | 0.8705 / 0.8985 | 0.8545 / 0.8660 |
| Verbose Template | 0.8719 / 0.8991 | 0.8551 / 0.8672 |
| Synonym Template | 0.8693 / 0.8978 | 0.8531 / 0.8639 |
| Dataset | SRCC for Perception | PLCC for Perception | SRCC for Alignment | PLCC for Alignment | ||
| AGIQA-3K | 0.8969 | 0.9162 | - | - | ||
| 0.8819 | 0.8858 | 0.7207 | 0.8125 | |||
| 0.8282 | 0.7777 | 0.3757 ( 47.9%) | 0.0299 ( 96.3%) | |||
| AIGCIQA2023 | 0.8720 | 0.8865 | - | - | ||
| 0.8379 | 0.8588 | 0.7564 | 0.7508 | |||
| 0.8403 | 0.8576 | -0.0427 ( 105.6%) | 0.0438 ( 94.2%) |
| Dataset | SRCC for Alignment | PLCC for Alignment | SRCC for Perception | PLCC for Perception | ||
| AGIQA-3K | 0.7832 | 0.8800 | - | - | ||
| 0.7161 | 0.8116 | 0.8788 | 0.8971 | |||
| 0.7336 | 0.8248 | 0.2194 ( 75.0%) | 0.2393 ( 73.3%) | |||
| AIGCIQA2023 | 0.8092 | 0.8005 | - | - | ||
| 0.7257 | 0.7213 | 0.8469 | 0.8731 | |||
| 0.7653 | 0.7655 | 0.4242 ( 49.9%) | 0.3691 ( 57.7%) |