Investigating Relational Reasoning in VLMs
This paper investigates whether Vision-Language Models truly understand visual relations or rely on language shortcuts by using a synthetic geometric dataset and the Qwen3-VL-4B model, revealing that current VLMs combine genuine visual reasoning with strategies primarily rooted in language cues.
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 modern landscape of artificial intelligence, a new generation of computers has learned to see and speak simultaneously. These systems, known as vision-language models, can look at a photograph and describe its contents, answer questions about what they see, or even solve puzzles based on an image. To the human observer, they appear to possess a genuine understanding of the visual world, much like a person who can glance at a scene and instantly grasp how objects relate to one another. However, a fundamental question remains unanswered: do these machines truly comprehend the spatial relationships and connections between objects, or are they merely clever pattern matchers that rely on linguistic tricks and statistical guesses? This uncertainty matters because if these systems are only mimicking understanding through shortcuts, they may fail unpredictably when faced with situations that do not match their training data, leading to errors in critical applications.
A team of researchers set out to uncover the inner workings of these models by stripping away the complexity of the real world and replacing it with a controlled, synthetic environment. They created a custom dataset consisting of thousands of simple images, each featuring a small number of basic geometric shapes like circles, squares, and triangles arranged in specific patterns. These shapes were assigned distinct colors and sizes, and in some cases, arrows were drawn to explicitly connect them, while in others, the connection was implied only by their relative positions. The researchers then posed a series of precise questions to a modern vision-language model, asking it to identify the number of shapes, recognize specific colors, or determine the direction of an arrow between two objects. By comparing the model's answers against the known facts of the synthetic images, they could measure exactly how well the machine was performing.
The results revealed a stark divide between what the model could do easily and what it struggled to understand. When asked simple recognition questions, such as counting the total number of shapes or identifying if a green square was present, the model performed with near-perfect accuracy, often exceeding ninety-six percent. It seemed to have a firm grasp on the tangible elements of the image. However, as soon as the questions required the model to understand relationships without explicit visual cues, its performance dropped significantly. For instance, when asked to identify which objects were connected by an arrow without the arrow being drawn, or to describe the position of one shape relative to another based solely on their layout, the model's accuracy fell to around sixty percent or lower. Interestingly, when the query provided explicit visual markers, such as asking for the direction of a drawn arrow, the model maintained high accuracy at over ninety-two percent. This suggested that the machine was not building a coherent mental map of the scene but was instead relying heavily on the specific words used in the question and the explicit visual markers provided.
To determine if the model was truly "seeing" the relationships or just guessing based on language, the researchers conducted a rigorous test by altering the images themselves. They created modified versions of the original pictures where they digitally removed one specific element, such as a single shape or an arrow, and then asked the same questions again. If the model were genuinely reasoning about the visual evidence, removing a key part of the image should have caused its accuracy to plummet. In some cases, this is exactly what happened; when the model was asked to count shapes or follow an arrow direction, removing the relevant visual element caused its performance to drop by nearly twenty-five percent. This indicated that for these tasks, the model was indeed looking at the image, but it was also mixing that visual data with internal biases that made it fragile when the scene changed.
More surprisingly, the researchers found that for other types of questions, removing visual elements actually improved the model's performance or left it unchanged. When asked about the relative position of shapes or the existence of a connection without an arrow, the model got slightly better answers when the visual evidence was obscured. This counterintuitive result, which the paper notes as "surprising" and "directly contradicting visual reasoning," strongly suggests that the model was not using the visual data to solve these problems at all. Instead, it was relying on statistical patterns it had learned from its training data, essentially guessing the answer based on how the question was phrased rather than what was actually in the picture. The machine was not reasoning about space; it was reciting a likely response based on language cues.
By peering inside the model's layers of processing, the researchers traced how information flowed from the initial image input to the final answer. They found that the earliest layers of the model were very good at spotting simple details like the presence of a specific color or shape. As the information moved deeper into the system, the model became better at counting and identifying coarse relationships. However, the deeper layers failed to consistently encode the complex, abstract relationships between objects, such as the precise direction of an arrow or the spatial arrangement of items without explicit markers. The study concludes that while these powerful systems can achieve high scores on many visual tasks, their understanding is strictly limited to what is explicitly observable. They do not exhibit true visual understanding, relying instead on a hybrid strategy that combines genuine visual perception with linguistic shortcuts. This discovery highlights a critical limitation in current artificial intelligence, suggesting that true visual understanding requires more than just processing pixels and words; it demands a deeper, more robust form of reasoning that these models have yet to achieve.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.