U-MATH is a comprehensive benchmark of 1,100 unpublished university-level problems sourced from real teaching materials.
27
13 commits
1 linked in READMEs
updated Jan 30, 2026
U-MATH is a comprehensive benchmark of 1,100 unpublished university-level problems sourced from real teaching materials.
It is designed to evaluate the mathematical reasoning capabilities of Large Language Models (LLMs).
The dataset is balanced across six core mathematical topics and includes 20% of multimodal problems (involving visual elements such as graphs and diagrams).
For fine-grained performance evaluation results and detailed discussion, check out our paper.
from datasets import load_dataset
ds = load_dataset('toloka/u-math', split='test')
uuid: problem id
has_image: a boolean flag on whether the problem is multimodal or not
image: binary data encoding the accompanying image, empty for text-only problems
subject: subject tag marking the topic that the problem belongs to
problem_statement: problem formulation, written in natural language
golden_answer: a correct solution for the problem, written in natural language \
For meta-evaluation (evaluating the quality of LLM judges), refer to the µ-MATH dataset.
The prompt used for inference:
{problem_statement}
Please reason step by step, and put your final answer within \boxed{}
All the dataset contents are available under the MIT license.
If you use U-MATH or μ-MATH in your research, please cite the paper:
@inproceedings{umath2024,
title={U-MATH: A University-Level Benchmark for Evaluating Mathematical Skills in LLMs},
author={Konstantin Chernyshev, Vitaliy Polshkov, Ekaterina Artemova, Alex Myasnikov, Vlad Stepanov, Alexei Miasnikov and Sergei Tilga},
year={2024}
}
For inquiries, please contact kchernyshev@toloka.ai
9 commits
4 commits
U-MATH is a comprehensive benchmark of 1,100 unpublished university-level problems sourced from real teaching materials.
27
13 commits
1 linked in READMEs
updated Jan 30, 2026
U-MATH is a comprehensive benchmark of 1,100 unpublished university-level problems sourced from real teaching materials.
It is designed to evaluate the mathematical reasoning capabilities of Large Language Models (LLMs).
The dataset is balanced across six core mathematical topics and includes 20% of multimodal problems (involving visual elements such as graphs and diagrams).
For fine-grained performance evaluation results and detailed discussion, check out our paper.
from datasets import load_dataset
ds = load_dataset('toloka/u-math', split='test')
uuid: problem id
has_image: a boolean flag on whether the problem is multimodal or not
image: binary data encoding the accompanying image, empty for text-only problems
subject: subject tag marking the topic that the problem belongs to
problem_statement: problem formulation, written in natural language
golden_answer: a correct solution for the problem, written in natural language \
For meta-evaluation (evaluating the quality of LLM judges), refer to the µ-MATH dataset.
The prompt used for inference:
{problem_statement}
Please reason step by step, and put your final answer within \boxed{}
All the dataset contents are available under the MIT license.
If you use U-MATH or μ-MATH in your research, please cite the paper:
@inproceedings{umath2024,
title={U-MATH: A University-Level Benchmark for Evaluating Mathematical Skills in LLMs},
author={Konstantin Chernyshev, Vitaliy Polshkov, Ekaterina Artemova, Alex Myasnikov, Vlad Stepanov, Alexei Miasnikov and Sergei Tilga},
year={2024}
}
For inquiries, please contact kchernyshev@toloka.ai
9 commits
4 commits