Qwen2.5-VL-7B (used as the baseline policy)T=2 in the paper)
K comparisons on randomly sampled image pairs, then derive pseudo-preferences p*(xi, xj) via majority votingc_compare:
<image><image> You are performing an image quality assessment task. Compare the two images and decide which one has better perceptual quality. Answer strictly with the index of the better image: 0 if the first image is better, or 1 if the second image is better.c_score:
<image> You are doing the image quality assessment task. Here is the question: What is your overall rating on the quality of this picture? The rating should be a float between 1 and 5, rounded to two decimal places, with 1 representing very poor quality and 5 representing excellent quality.You FIRST think about the reasoning process as an internal monologue and then provide the final answer. The reasoning process MUST BE enclosed within <think> </think> tags. The final answer MUST BE put in boxed{}.T = 1 (the open-sourced model weights are the result of the first round of self-evolution)K=32 responses per pair, then derive pseudo-labels via majority votingK=32 responses per sample (c_score)3e-7, with linear decaybeta = 0.050.615 -> 0.770 (+31.8%)0.570 -> 0.726 (+33.7%)<think>...</think> with boxed{score}; for actual integration, it is recommended to parse only the value inside boxed{} and consider how temperature/sampling strategies affect consistency1@article{wen2025selfevolving,
2 title={Self-Evolving Vision-Language Models for Image Quality Assessment via Voting and Ranking},
3 author={Wen, Wen and Zhi, Tianwu and Fan, Kanglong and Li, Yang and Peng, Xinge and Zhang, Yabin and Liao, Yiting and Li, Junlin and Zhang, Li},
4 journal={arXiv preprint arXiv:2509.25787},
5 year={2025}
6}