← Latest papers
💻 computer science

V-Rubrics: Visual Faithfulness via Rubric-Based Reinforcement Learning

This paper introduces V-Rubrics, a reinforcement learning framework that enhances the visual faithfulness of vision-language models by decomposing responses into atomic propositions for structured, partial-credit scoring across visual grounding, reasoning, and instruction following, thereby overcoming the limitations of scalar outcome rewards.

Original authors: Shulin Tian, Minglun Li, Yuhao Dong, Hao Ding, Jiarui Yao, Haiwen Diao, Jingkang Yang, Hongyuan Zhu, Ziwei Liu

Published 2026-08-27
📖 5 min read🧠 Deep dive

Original authors: Shulin Tian, Minglun Li, Yuhao Dong, Hao Ding, Jiarui Yao, Haiwen Diao, Jingkang Yang, Hongyuan Zhu, Ziwei Liu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the rapidly evolving world of artificial intelligence, a specific type of computer program has emerged that can look at a photograph and describe what it sees. These systems, known as vision-language models, are trained to connect the pixels of an image with the words of human language. They can identify a dog in a park, read a menu in a foreign language, or explain a complex chart. However, a persistent problem has plagued these systems: they are often fluent but unfaithful. A model might generate a perfectly smooth sentence that sounds confident, yet it could be describing an object that isn't there, misreading a number on a graph, or drawing a conclusion that the picture simply does not support. For a human, this is a hallucination; for the machine, it is a failure to anchor its words in visual reality. The core challenge for researchers has been how to teach these machines to be honest about what they see, rather than just good at guessing the right answer.

The researchers behind this study approached this problem by realizing that the way they currently reward these machines is too blunt. In standard training, a computer is shown an image and a question, and it produces an answer. If the answer is correct, the system gets a point; if it is wrong, it gets nothing. This method works well for simple tasks, but it fails when the reasoning process is complex. Imagine a student who correctly identifies the objects in a photo but then makes a logical error in connecting them, or a student who gets the final answer right by sheer luck despite misreading the chart. A simple "right or wrong" score cannot tell the difference between these scenarios. It cannot see that the student saw the right things but thought about them incorrectly, or that they missed a specific instruction while getting the main point. Without this nuance, the machine learns to prioritize the final outcome over the truthfulness of the steps taken to get there.

To solve this, the team introduced a new training method that treats the answer not as a single block of text, but as a collection of smaller, checkable facts. They broke down the ideal response into a list of specific requirements, or "rubrics." For a question about a diagram of the solar system, the rubric would not just ask for the final answer. Instead, it would list distinct steps: "Did the model correctly identify the sun?" "Did it notice that the moon is in a straight line with the earth?" "Did it explain why this alignment causes high tides?" Each of these steps is assigned a specific weight based on its importance. The system then checks the computer's response against each of these tiny criteria individually. If the model gets the object identification right but fails the reasoning step, it receives partial credit for the first part and a penalty for the second. This allows the training process to see exactly where the machine went wrong and to reward it for the parts it got right, even if the final conclusion was flawed.

The researchers built a massive dataset to teach their system this new way of thinking. They gathered over 50,000 examples from 17 canonical sources covering diagram reasoning, chart understanding, document VQA, mathematical visual reasoning, counting, educational QA, and general visual reasoning. For each example, they used a powerful language model to generate these detailed rubrics, turning a simple question-and-answer pair into a structured lesson plan. They then trained their vision model using a technique called reinforcement learning, where the computer plays the role of a student trying to improve. Instead of waiting for a final grade, the student gets immediate feedback on every sentence it writes. If it describes a visual element accurately, it earns points. If it hallucinates a detail or skips a logical step, it loses points. Crucially, the system learns to associate these points with the specific part of the text where the action happened, though this localization is approximate and relies on fuzzy matching to align the feedback with the response, so it knows which words to keep and which to change.

The results of this approach were significant, particularly for tasks that require careful observation and logical deduction. When tested on a wide range of benchmarks, the model trained with these detailed rubrics outperformed both the standard version and a version trained only on final answers. The improvement was most noticeable in areas like visual mathematics and chart analysis, where a single unsupported claim can ruin the entire solution. In these tests, the rubric-trained model was better at preserving the chain of reasoning, ensuring that every conclusion was backed by evidence visible in the image. It learned to avoid the trap of guessing the right answer for the wrong reasons. The study suggests that by breaking down the concept of "correctness" into smaller, verifiable pieces, we can guide artificial intelligence toward a more reliable and truthful understanding of the visual world, moving beyond simple fluency to genuine comprehension.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →