Decomposing Complex Visual Comprehension into Atomic Visual Skills for Vision Language Models
Hyunsik Chae, Seungwoo Yoon, Jaden Park, Chloe Yewon Chun, Yongin Cho, Mu Cai, Yong Jae Lee, Ernest K. Ryu
TL;DR
This paper introduces AVSD, a dataset that decomposes basic 2D Euclidean geometry perception into 36 atomic visual skills to probe Vision-Language Models. By evaluating a wide range of models on AVSD and a nu-geometry failure benchmark, it shows that state-of-the-art VLMs struggle with atomic geometric perception, with limited gains from chain-of-thought prompting and notable sensitivity to image style. AVSD comprises handcrafted (AVSD-h), synthetic (AVSD-s), and style-augmented (AVSD-c) subdatasets, totaling 13,188 problems across 36 skills, designed to enable skill isolation and robust evaluation. The study demonstrates that targeted pre-training on atomic visual skills, rather than solely composite geometry data, can improve performance and generalization, signaling a shift toward atomic-skill-centric training for geometric perception. These findings highlight the need for purpose-built, atomic-skill datasets to advance robust multimodal reasoning in geometry and related scientific visual tasks, with ν-geometry proposed as a broader evaluation framework for future work.
Abstract
Recent Vision-Language Models (VLMs) have demonstrated impressive multimodal comprehension and reasoning capabilities, yet they often struggle with trivially simple visual tasks. In this work, we focus on the domain of basic 2D Euclidean geometry and systematically categorize the fundamental, indivisible visual perception skills, which we refer to as atomic visual skills. We then introduce the Atomic Visual Skills Dataset (AVSD) for evaluating VLMs on the atomic visual skills. Using AVSD, we benchmark state-of-the-art VLMs and find that they struggle with these tasks, despite being trivial for adult humans. Our findings highlight the need for purpose-built datasets to train and evaluate VLMs on atomic, rather than composite, visual perception tasks.
