Skip to content
Back to skills

Mathcoder Vl Eval

ASecurity

Evaluates multimodal mathematical reasoning capabilities across diverse benchmarks, focusing on geometry problem solving, multi-step reasoning, and cross-modal alignment between visual diagrams and mathematical concepts. Use when the user wants to benchmark on MATH-Vision, MathVista, MathVerse, GAOKAO-MM, We-Math, or asks about evaluating this task. Reports accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill mathcoder-vl-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mathcoder Vl Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mathcoder Vl Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-mathcoder-vl-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-mathcoder-vl-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mathcoder-vl-eval
description: Evaluates multimodal mathematical reasoning capabilities across diverse benchmarks, focusing on geometry problem solving, multi-step reasoning, and cross-modal alignment between visual diagrams and mathematical concepts. Use when the user wants to benchmark on MATH-Vision, MathVista, MathVerse, GAOKAO-MM, We-Math, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2505.10557
  bibtex_key: [REDACTED]
  confidence: high
---

# mathcoder-vl-eval

> MathCoder-VL: Bridging Vision and Code for Enhanced Multimodal Mathematical Reasoning — Wang et al. (2025) (arXiv:2505.10557, 2025)

## What this evaluates

Evaluates multimodal mathematical reasoning capabilities across diverse benchmarks, focusing on geometry problem solving, multi-step reasoning, and cross-modal alignment between visual diagrams and mathematical concepts.

## Datasets

- **MATH-Vision** — total 3040; splits: test (3040)
- **MathVista** — total ?; splits: test (-1)
- **MathVerse** — total ?; splits: test (-1)
- **GAOKAO-MM** — total ?; splits: test (-1)
- **We-Math** — total ?; splits: test (-1)

## Metrics

- `accuracy` **(primary)** — range: percent
  - Calculated as the percentage of correctly answered problems out of the total number of evaluated instances. Standard exact-match or semantic-match accuracy is used per benchmark conventions.

## Input / output format

**Input**: Multimodal instances containing mathematical problem text and associated images/diagrams (e.g., geometric figures, charts, or visual contexts).

**Output**: Text-based answers or step-by-step solutions generated via greedy decoding.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_labels):
    correct = 0
    for pred, gold in zip(predictions, gold_labels):
        if normalize_answer(pred) == normalize_answer(gold):
            correct += 1
    return (correct / len(gold_labels)) * 100
```

## Common pitfalls

- MathVista evaluation must be restricted to the Geometry Problem Solving (GPS) subset, as other tasks prioritize natural image recognition over mathematical reasoning.
- Performance varies significantly by input modality (Text-Dominant vs Vision-Only), so reporting aggregate scores without modality breakdowns can be misleading.
- Multi-step problem accuracy requires explicit stratification by step count (1-step, 2-step, 3-step) to properly assess chain-of-thought reasoning capabilities.

## Evidence (verbatim from paper)

> Benchmarks. We assess our models across a diverse set of widely recognized mathematical benchmarks. The MATH-Vision dataset includes 3,040 visually contextualized math problems sourced from real-world competitions. MathVista is a well-known dataset designed for evaluating reasoning in visual contexts. Many tasks in MathVista require more emphasis on natural image recognition rather than math reasoning abilities, so we only report results on the Geometry Problem Solving (GPS) subset. Overall Performances. As shown in Table[1], MathCoder-VL demonstrates strong performance across multiple mathematical benchmarks... MathCoder-VL-8B achieves the highest accuracy among open-source LMMs of similar sizes, with 26.1% on MATH-Vision, 46.5% on MathVerse, and an impressive 73.6% on the MathVista (GPS).

## Citation

```bibtex
@misc{wang2025mathcodervl,
  title={MathCoder-VL: Bridging Vision and Code for Enhanced Multimodal Mathematical Reasoning},
  author={Wang et al. (2025)},
  year={2025},
  note={arXiv:2505.10557}
}
```

- arXiv: 2505.10557

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.