Code-Vision: Evaluating Multimodal LLMs Logic Understanding and Code Generation Capabilities

Hanbin Wang, Xiaoxuan Zhou, Zhipeng Xu, Keyuan Cheng, Yuxin Zuo +5 more
2/17/2025
cs.CLcs.AIcs.SE

Official code: wanghanbinpanda/CodeVision (11 stars, last commit 2025-02-22).

Abstract

This paper introduces Code-Vision, a benchmark designed to evaluate the logical understanding and code generation capabilities of Multimodal Large Language Models (MLLMs). It challenges MLLMs to generate a correct program that fulfills specific functionality requirements based on a given flowchart, which visually represents the desired algorithm or process. Code-Vision comprises three subsets: HumanEval-V, Algorithm, and MATH, which evaluate MLLMs' coding abilities across basic programming, algorithmic, and mathematical problem-solving domains. Our experiments evaluate 12 MLLMs on Code-Vision. Experimental results demonstrate that there is a large performance difference between proprietary and open-source models. On Hard problems, GPT-4o can achieve 79.3% pass@1, but the best open-source model only achieves 15%. Further experiments reveal that Code-Vision can pose unique challenges compared to other multimodal reasoning benchmarks MMCode and MathVista. We also explore the reason for the poor performance of the open-source models. All data and codes are available at https://github.com/wanghanbinpanda/CodeVision.

View on arXivView PDF

Code Implementations(1)

The repo for CodeVision Benchmark.

110Shell, PythonNov 16, 20241 years ago

Similar Papers

Cite this paper

@article{wang2025codevision,
  title  = {Code-Vision: Evaluating Multimodal LLMs Logic Understanding and Code Generation Capabilities},
  author = {Hanbin Wang and Xiaoxuan Zhou and Zhipeng Xu and Keyuan Cheng and Yuxin Zuo and Kai Tian and Jingwei Song and Junting Lu and Wenhui Hu and Xueyang Liu},
  year   = {2025},
  eprint = {2502.11829},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.11829v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.11829.svg)](https://codeofpaper.com/paper/2502.11829)

Discussion