The Curious Case of Nonverbal Abstract Reasoning with Multi-Modal Large Language Models
Kian Ahrabian, Zhivar Sourati, Kexuan Sun, Jiarui Zhang, Yifan Jiang, Fred Morstatter, Jay Pujara
TL;DR
This work interrogates nonverbal abstract reasoning in multi-modal LLMs by evaluating 24 models on RPM-style benchmarks (IQ50, RAVEN, CCSE) with semi-isolated setups to separate textual and visual contributions. It reveals a substantial performance gap between open-source and closed-source MLLMs, with GPT-4V showing non-trivial capabilities but still limited by misalignment and surface-level generation biases. The paper identifies textual reasoning and visual awareness as root causes of poor performance and demonstrates that guided prompting, especially corrective hints, can dramatically boost results (up to ~100% in some cases) for closed-source models. It argues for more grounded, scalable evaluation and stronger cross-modal alignment to realize robust nonverbal abstract reasoning in future MLLMs, providing datasets and code to support ongoing research.
Abstract
While large language models (LLMs) are still being adopted to new domains and utilized in novel applications, we are experiencing an influx of the new generation of foundation models, namely multi-modal large language models (MLLMs). These models integrate verbal and visual information, opening new possibilities to demonstrate more complex reasoning abilities at the intersection of the two modalities. However, despite the revolutionizing prospect of MLLMs, our understanding of their reasoning abilities is limited. In this study, we assess the nonverbal abstract reasoning abilities of open-source and closed-source MLLMs using variations of Raven's Progressive Matrices. Our experiments reveal the challenging nature of such problems for MLLMs while showcasing the immense gap between open-source and closed-source models. We also uncover critical shortcomings of visual and textual perceptions, subjecting the models to low-performance ceilings. Finally, to improve MLLMs' performance, we experiment with different methods, such as Chain-of-Thought prompting, leading to a significant (up to 100%) boost in performance. Our code and datasets are available at https://github.com/usc-isi-i2/isi-mmlm-rpm.
