Can LLMs Reliably Grade Olympiad Proofs? A Study of Mathematical Verification with LLMs
Organizations: Huawei Foundation Model Department · The Chinese University of Hong Kong · The Hong Kong University of Science and Technology
Abstract
Large Language Models (LLMs) have made remarkable progress on solving competition-level mathematics, yet their ability to verify natural-language mathematical proofs remains relatively underexplored. This gap is especially pronounced for Olympiad-level proofs, which require meticulous assessment of each claim in a long reasoning chain. Current proof verification thus primarily relies on expert inspection, which is costly to scale. In this paper, we present a systematic study of LLM-based verification in this setting. Specifically, we introduce a human-curated dataset of USAMO 2025 candidate solutions with expert grading, and conduct a broad evaluation of existing LLM verifiers across frontier models. We also propose TROJAN, an iterative self-critique pipeline for generating high-fidelity adversarial proofs at scale. Our comprehensive evaluation covers 20 models spanning seven metrics, two prompt styles, three inference methods, and three prompt templates, showing that state-of-the-art models still leave considerable room for improvement. To narrow this gap, we propose MABGrader, a Multi-Armed Bandit framework that reframes grading as arm selection over the discrete score space. MABGrader outperforms the SOTA ProofGrader by 26.4% in Quadratic Weighted Kappa and reduces grading error by 14%. Code and dataset are available at https://github.com/aziksh-ospanov/TROJAN.
Figures & tables
| Metric | QWK | Pearson | RMSE | MAE | WTA ≤1 | WTA ≤2 | Exact Match | Bias |
| Value | 0.76 | 0.89 | 1.09 | 0.62 | 0.85 | 0.94 | 0.58 |
| Metric | QWK | Pearson | RMSE | MAE | WTA ≤1 | WTA ≤2 | Exact Match | Bias |
| Value | 0.78 | 0.87 | 1.20 | 0.77 | 0.83 | 0.90 | 0.67 | 0.11 |
| Metric | QWK | Pearson | RMSE | MAE | WTA ≤1 | WTA ≤2 | Exact Match | Bias |
| Value | 0.78 | 0.94 | 0.70 | 0.49 | 1.00 | 1.00 | 0.51 |
| Full Setting | Blind Setting | |||||
| QWK ( ) | RMSE ( ) | Bias ( ) | QWK ( ) | RMSE ( ) | Bias ( ) | |
| Qwen3.5-9B (Base) | 0.02 | 4.00 | 3.23 | 0.06 | 2.52 | 0.63 |
| Qwen3.5-9B (SFT) | 0.35 | 2.08 | 0.27 | 0.07 | 2.40 | 0.39 |
| Qwen3.5-27B (Base) | 0.36 | 2.98 | 1.54 | -0.11 | 4.12 | -3.40 |
| Qwen3.5-27B (SFT) | 0.47 | 2.10 | 0.77 | 0.06 | 2.50 | 0.21 |
| QWK | RMSE | Bias | ||||||||
| 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | ||
| 1 | 0.583 | — | — | 1.414 | — | — | 0.400 | — | — | |
| 3 | 0.579 | 0.833 | 0.776 | 1.265 | 0.894 | 1.049 | 0.400 | 0.000 | 0.100 | |
| 5 | 0.757 | 0.884 | 0.818 | 0.949 | 0.707 | 0.894 | 0.300 | 0.100 | 0.000 | |
| 7 | 0.694 | 0.683 | 0.717 | 1.225 | 1.140 | 1.342 | 0.700 | 0.500 | 0.600 | |
| 9 | 0.571 | 0.735 | 0.622 | 1.225 | 1.140 | 1.304 | -0.300 | 0.100 | 0.700 | |
| QWK ( ) | RMSE ( ) | Bias ( ) | ||||||||||
| DS V4F | Kimi K2.5 | Gem. 3P | Q3.5 27B | DS- V4F | Kimi K2.5 | Gem. 3P | Q3.5 27B | DS- V4F | Kimi K2.5 | Gem. 3P | Q3.5 27B | |
| Chain-of-Thought (CoT@1) | ||||||||||||
| MathArena [ 4 ] | 0.59 | 0.20 | 0.45 | 0.33 | 2.28 | 3.29 | 2.50 | 3.37 | -0.69 | 2.24 | 1.35 | 1.73 |
| ProofGr. [ 33 ] | 0.64 | 0.24 | 0.46 | 0.36 | 2.15 | 3.06 | 2.51 | 3.10 | -0.81 | 2.14 | 1.59 | 2.02 |
| ProofAGr. [ 32 ] | 0.52 | 0.19 | 0.42 | 0.32 | 2.47 | 3.47 | 2.84 | 3.60 | -1.15 | 2.86 | 1.78 | 1.97 |
| Chain-of-Thought with Majority Vote Selection (MajorityVote@16) | ||||||||||||
Appendix figures & tables61 assets
Supplementary material from the paper’s appendix.
Appendix
| Questions | Answers |
|---|---|
| Motivation | |
| For what purpose was the dataset created? | The dataset was developed to benchmark the performance of current Large Language Models in grading and evaluating Olympiad-level mathematical proofs. |
| Who created the dataset and on behalf of which entity? | The authors of this paper. |
| Who funded the creation of the dataset? | The company where the authors work. |
| Any other comment? | None. |
| Composition | |
| Questions | Answers |
|---|---|
| Motivation | |
| For what purpose was the dataset created? | The dataset was developed to benchmark the performance of current Large Language Models in grading and evaluating Olympiad-level mathematical proofs. |
| Who created the dataset and on behalf of which entity? | The authors of this paper. |
| Who funded the creation of the dataset? | The company where the authors work. |
| Any other comment? | None. |
| Composition | |
| Error Type | Count | Percentage |
| Logical gap | 27 | 35.06% |
| Misapplied theorem | 18 | 23.38% |
| Conceptual error | 12 | 15.58% |
| Computational slip | 8 | 10.39% |
| Incomplete justification | 6 | 7.79% |
| None | 6 | 7.79% |
| Trojan-Bench(H) | Trojan-Bench(S) | ||||
| Model | Full | Blind | Full | Blind | Max tokens |
| Claude-Sonnet-4.6 [ 2 ] ( T ) | ✓ | ✓ | 65,536 | ||
| Claude-Sonnet-4.6 [ 2 ] ( T ) | ✓ | ✓ | ✓ | ✓ | 23,625 |
| DeepSeek-V3.2 [ 12 ] ( T ) | ✓ | ✓ | ✓ | 8,192 | |
| DeepSeek-V3.2 [ 12 ] ( T ) | ✓ | ✓ | ✓ | 65,536 | |
| DeepSeek-V4-Flash [ 11 ] ( T ) | ✓ | ✓ | 65,536 | ||
| Model | Pearson | Kendall | QWK | MAE |
| Claude-Sonnet-4.6 ( T ) | 0.554 0.025 | 0.451 0.026 | 0.446 0.024 | 1.785 0.070 |
| Claude-Sonnet-4.6 ( T ) | 0.604 0.046 | 0.506 0.043 | 0.513 0.043 | 1.623 0.087 |
| DeepSeek-V3.2 ( T ) | 0.435 0.011 | 0.342 0.009 | 0.289 0.008 | 2.292 0.025 |
| DeepSeek-V3.2 ( T ) | 0.622 0.065 | 0.526 0.058 | 0.613 0.066 | 1.357 0.136 |
| deepseek-v4-flash-nothinking | 0.347 0.014 | 0.286 0.020 | 0.228 0.010 | 2.363 0.030 |
| DeepSeek-V4-Flash ( T ) | 0.656 0.012 | 0.544 0.015 | 0.631 0.021 | 1.375 0.029 |
| Model | RMSE | Bias | Exact |
| Claude-Sonnet-4.6 ( T ) | 2.408 0.050 | 1.349 0.085 | 0.228 0.045 |
| Claude-Sonnet-4.6 ( T ) | 2.227 0.096 | 1.177 0.110 | 0.277 0.038 |
| DeepSeek-V3.2 ( T ) | 3.068 0.022 | 2.073 0.035 | 0.238 0.011 |
| DeepSeek-V3.2 ( T ) | 2.117 0.201 | 0.260 0.207 | 0.414 0.039 |
| deepseek-v4-flash-nothinking | 3.158 0.029 | 2.058 0.036 | 0.232 0.022 |
| DeepSeek-V4-Flash ( T ) | 2.111 0.061 | -0.615 0.165 | 0.380 0.020 |
| Model | Pearson | Kendall | QWK | MAE |
| Claude-Sonnet-4.6 ( T ) | 0.379 0.043 | 0.293 0.061 | 0.349 0.049 | 1.797 0.057 |
| Claude-Sonnet-4.6 ( T ) | 0.584 0.100 | 0.481 0.131 | 0.497 0.100 | 1.646 0.188 |
| DeepSeek-V3.2 ( T ) | 0.151 0.115 | 0.089 0.079 | 0.053 0.045 | 3.012 0.097 |
| DeepSeek-V3.2 ( T ) | 0.514 0.072 | 0.399 0.064 | 0.456 0.069 | 1.699 0.111 |
| deepseek-v4-flash-nothinking | 0.164 0.125 | 0.112 0.124 | 0.071 0.058 | 2.776 0.036 |
| DeepSeek-V4-Flash ( T ) | 0.468 0.072 | 0.361 0.054 | 0.396 0.058 | 2.146 0.143 |
| Model | RMSE | Bias | Exact |
| Claude-Sonnet-4.6 ( T ) | 2.292 0.052 | -0.422 0.086 | 0.214 0.046 |
| Claude-Sonnet-4.6 ( T ) | 2.006 0.238 | -0.609 0.437 | 0.146 0.055 |
| DeepSeek-V3.2 ( T ) | 3.683 0.107 | -2.832 0.103 | 0.133 0.020 |
| DeepSeek-V3.2 ( T ) | 2.243 0.128 | -0.871 0.139 | 0.227 0.048 |
| deepseek-v4-flash-nothinking | 3.476 0.067 | -2.505 0.075 | 0.156 0.036 |
| DeepSeek-V4-Flash ( T ) | 2.798 0.151 | -1.406 0.027 | 0.229 0.017 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.54 | 0.44 | 0.44 | 1.79 | 2.43 | 1.33 | 0.56 |
| Claude-Sonnet-4.6 ( T ) | 0.55 | 0.45 | 0.47 | 1.73 | 2.40 | 1.24 | 0.58 |
| DeepSeek-V3.2 ( T ) | 0.43 | 0.35 | 0.29 | 2.27 | 3.04 | 2.02 | 0.48 |
| DeepSeek-V3.2 ( T ) | 0.60 | 0.53 | 0.59 | 1.35 | 2.26 | 0.27 | 0.71 |
| DeepSeek-V4-Flash ( T ) | 0.66 | 0.54 | 0.64 | 1.33 | 2.08 | -0.50 | 0.69 |
| Gemini-2.5-Flash | 0.62 | 0.50 | 0.59 | 1.54 | 2.23 | 0.63 | 0.58 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.57 | 0.47 | 0.46 | 1.69 | 2.35 | 1.31 | 0.60 |
| Claude-Sonnet-4.6 ( T ) | 0.65 | 0.53 | 0.55 | 1.54 | 2.13 | 1.17 | 0.60 |
| DeepSeek-V3.2 ( T ) | 0.44 | 0.34 | 0.29 | 2.29 | 3.06 | 2.08 | 0.48 |
| DeepSeek-V3.2 ( T ) | 0.65 | 0.53 | 0.65 | 1.35 | 1.93 | 0.23 | 0.67 |
| DeepSeek-V4-Flash ( T ) | 0.72 | 0.59 | 0.69 | 1.25 | 1.87 | -0.67 | 0.69 |
| Gemini-2.5-Flash | 0.69 | 0.57 | 0.68 | 1.23 | 1.76 | 0.44 | 0.73 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.58 | 0.47 | 0.46 | 1.75 | 2.37 | 1.38 | 0.58 |
| Claude-Sonnet-4.6 ( T ) | 0.61 | 0.53 | 0.52 | 1.65 | 2.25 | 1.23 | 0.56 |
| DeepSeek-V3.2 ( T ) | 0.44 | 0.34 | 0.29 | 2.29 | 3.08 | 2.08 | 0.48 |
| DeepSeek-V3.2 ( T ) | 0.66 | 0.57 | 0.65 | 1.27 | 2.05 | 0.10 | 0.67 |
| DeepSeek-V4-Flash ( T ) | 0.65 | 0.54 | 0.63 | 1.38 | 2.13 | -0.54 | 0.65 |
| Gemini-2.5-Flash | 0.67 | 0.57 | 0.64 | 1.38 | 2.14 | 0.63 | 0.69 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.40 | 0.32 | 0.38 | 1.77 | 2.24 | -0.31 | 0.44 |
| Claude-Sonnet-4.6 ( T ) | 0.49 | 0.34 | 0.46 | 1.60 | 1.97 | 0.16 | 0.56 |
| DeepSeek-V3.2 ( T ) | 0.15 | 0.04 | 0.06 | 2.96 | 3.64 | -2.71 | 0.29 |
| DeepSeek-V3.2 ( T ) | 0.57 | 0.50 | 0.51 | 1.54 | 2.12 | -0.88 | 0.56 |
| DeepSeek-V4-Flash ( T ) | 0.40 | 0.31 | 0.34 | 2.25 | 2.94 | -1.38 | 0.46 |
| Gemini-2.5-Flash | 0.42 | 0.32 | 0.43 | 1.86 | 2.39 | -0.01 | 0.46 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.39 | 0.31 | 0.35 | 1.77 | 2.22 | -0.40 | 0.44 |
| Claude-Sonnet-4.6 ( T ) | 0.48 | 0.36 | 0.40 | 1.63 | 2.03 | -0.21 | 0.50 |
| DeepSeek-V3.2 ( T ) | 0.20 | 0.12 | 0.06 | 3.00 | 3.63 | -2.83 | 0.31 |
| DeepSeek-V3.2 ( T ) | 0.61 | 0.48 | 0.52 | 1.52 | 2.03 | -0.85 | 0.60 |
| DeepSeek-V4-Flash ( T ) | 0.51 | 0.39 | 0.42 | 2.04 | 2.67 | -1.46 | 0.50 |
| Gemini-2.5-Flash | 0.44 | 0.33 | 0.43 | 1.75 | 2.29 | -0.25 | 0.54 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.46 | 0.38 | 0.42 | 1.67 | 2.15 | -0.46 | 0.48 |
| Claude-Sonnet-4.6 ( T ) | 0.47 | 0.35 | 0.40 | 1.63 | 2.03 | -0.13 | 0.54 |
| DeepSeek-V3.2 ( T ) | 0.09 | 0.06 | 0.02 | 3.15 | 3.83 | -3.02 | 0.29 |
| DeepSeek-V3.2 ( T ) | 0.59 | 0.48 | 0.49 | 1.58 | 2.18 | -1.08 | 0.58 |
| DeepSeek-V4-Flash ( T ) | 0.49 | 0.39 | 0.42 | 2.10 | 2.74 | -1.35 | 0.48 |
| Gemini-2.5-Flash | 0.38 | 0.29 | 0.38 | 1.85 | 2.56 | -0.06 | 0.52 |
| Model | Pearson | Kendall | QWK | MAE |
| Claude-Sonnet-4.6 ( T ) | 0.772 0.067 | 0.677 0.079 | 0.713 0.075 | 0.843 0.157 |
| DeepSeek-V3.2 ( T ) | 0.729 0.007 | 0.630 0.007 | 0.423 0.007 | 2.008 0.018 |
| DeepSeek-V3.2 ( T ) | 0.768 0.019 | 0.652 0.021 | 0.724 0.019 | 1.020 0.039 |
| DeepSeek-V4-Flash ( T ) | 0.587 0.042 | 0.488 0.037 | 0.533 0.036 | 1.380 0.051 |
| GPT-4o | 0.527 0.007 | 0.454 0.004 | 0.120 0.003 | 3.371 0.009 |
| GPT-5 | 0.745 0.018 | 0.626 0.017 | 0.658 0.012 | 1.121 0.039 |
| Model | RMSE | Bias | Exact |
| Claude-Sonnet-4.6 ( T ) | 1.256 0.189 | 0.609 0.093 | 0.436 0.080 |
| DeepSeek-V3.2 ( T ) | 2.337 0.020 | 1.978 0.018 | 0.080 0.005 |
| DeepSeek-V3.2 ( T ) | 1.398 0.052 | 0.093 0.037 | 0.312 0.016 |
| DeepSeek-V4-Flash ( T ) | 1.848 0.068 | -0.530 0.041 | 0.237 0.006 |
| GPT-4o | 3.628 0.010 | 3.371 0.009 | 0.005 0.000 |
| GPT-5 | 1.549 0.022 | 0.769 0.038 | 0.312 0.019 |
| Model | Pearson | Kendall | QWK | MAE |
| Claude-Sonnet-4.6 ( T ) | 0.507 0.067 | 0.411 0.058 | 0.493 0.058 | 1.188 0.066 |
| DeepSeek-V4-Flash ( T ) | 0.464 0.044 | 0.367 0.044 | 0.432 0.041 | 1.561 0.054 |
| GPT-4o | 0.427 0.005 | 0.368 0.015 | 0.120 0.003 | 3.034 0.010 |
| GPT-5 | 0.490 0.024 | 0.397 0.031 | 0.459 0.025 | 1.341 0.079 |
| GPT-5-Mini | 0.503 0.013 | 0.394 0.014 | 0.423 0.012 | 1.538 0.029 |
| Kimi-K2.5 | 0.452 0.035 | 0.352 0.018 | 0.391 0.031 | 1.590 0.052 |
| Model | RMSE | Bias | Exact |
| Claude-Sonnet-4.6 ( T ) | 1.563 0.065 | 0.267 0.235 | 0.264 0.029 |
| DeepSeek-V4-Flash ( T ) | 1.994 0.082 | -0.374 0.058 | 0.203 0.037 |
| GPT-4o | 3.332 0.011 | 2.986 0.013 | 0.031 0.003 |
| GPT-5 | 1.709 0.067 | 0.576 0.043 | 0.212 0.033 |
| GPT-5-Mini | 1.943 0.031 | 0.990 0.045 | 0.193 0.030 |
| Kimi-K2.5 | 1.978 0.076 | 0.892 0.016 | 0.175 0.018 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.81 | 0.73 | 0.75 | 0.78 | 1.12 | 0.61 | 0.80 |
| DeepSeek-V3.2 ( T ) | 0.72 | 0.62 | 0.42 | 2.01 | 2.35 | 1.98 | 0.36 |
| DeepSeek-V3.2 ( T ) | 0.77 | 0.65 | 0.73 | 1.00 | 1.37 | 0.05 | 0.79 |
| DeepSeek-V4-Flash ( T ) | 0.57 | 0.47 | 0.52 | 1.43 | 1.89 | -0.48 | 0.63 |
| GPT-4o | 0.53 | 0.45 | 0.12 | 3.37 | 3.63 | 3.37 | 0.10 |
| GPT-5 | 0.73 | 0.61 | 0.64 | 1.18 | 1.58 | 0.78 | 0.67 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.74 | 0.65 | 0.66 | 0.86 | 1.36 | 0.70 | 0.78 |
| DeepSeek-V3.2 ( T ) | 0.73 | 0.63 | 0.42 | 2.01 | 2.32 | 1.98 | 0.35 |
| DeepSeek-V3.2 ( T ) | 0.81 | 0.69 | 0.77 | 0.92 | 1.23 | 0.05 | 0.83 |
| DeepSeek-V4-Flash ( T ) | 0.63 | 0.53 | 0.59 | 1.23 | 1.65 | -0.51 | 0.69 |
| GPT-4o | 0.53 | 0.46 | 0.12 | 3.37 | 3.63 | 3.37 | 0.10 |
| GPT-5 | 0.77 | 0.66 | 0.69 | 1.02 | 1.45 | 0.73 | 0.75 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.72 | 0.62 | 0.64 | 0.90 | 1.44 | 0.74 | 0.76 |
| DeepSeek-V3.2 ( T ) | 0.73 | 0.63 | 0.42 | 2.01 | 2.33 | 1.98 | 0.35 |
| DeepSeek-V3.2 ( T ) | 0.77 | 0.65 | 0.72 | 1.03 | 1.41 | 0.08 | 0.77 |
| DeepSeek-V4-Flash ( T ) | 0.59 | 0.49 | 0.54 | 1.36 | 1.83 | -0.50 | 0.66 |
| GPT-4o | 0.52 | 0.45 | 0.12 | 3.38 | 3.64 | 3.38 | 0.10 |
| GPT-5 | 0.77 | 0.65 | 0.67 | 1.09 | 1.52 | 0.79 | 0.73 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.49 | 0.37 | 0.46 | 1.16 | 1.55 | 0.48 | 0.71 |
| DeepSeek-V4-Flash ( T ) | 0.50 | 0.41 | 0.47 | 1.50 | 1.90 | -0.36 | 0.60 |
| GPT-4o | 0.43 | 0.36 | 0.12 | 3.03 | 3.32 | 2.98 | 0.14 |
| GPT-5 | 0.50 | 0.40 | 0.46 | 1.36 | 1.72 | 0.62 | 0.63 |
| GPT-5-Mini | 0.51 | 0.40 | 0.44 | 1.52 | 1.90 | 0.93 | 0.56 |
| Kimi-K2.5 | 0.41 | 0.33 | 0.36 | 1.64 | 2.05 | 0.91 | 0.52 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.50 | 0.41 | 0.50 | 1.18 | 1.55 | 0.09 | 0.70 |
| DeepSeek-V4-Flash ( T ) | 0.48 | 0.38 | 0.46 | 1.47 | 1.86 | -0.35 | 0.61 |
| GPT-4o | 0.43 | 0.38 | 0.12 | 3.04 | 3.33 | 2.99 | 0.14 |
| GPT-5 | 0.49 | 0.41 | 0.46 | 1.30 | 1.68 | 0.53 | 0.66 |
| GPT-5-Mini | 0.53 | 0.43 | 0.45 | 1.45 | 1.85 | 0.99 | 0.59 |
| Kimi-K2.5 | 0.52 | 0.41 | 0.44 | 1.45 | 1.78 | 0.91 | 0.58 |
| Model | Pearson | Kendall | QWK | MAE | RMSE | Bias | WTA ≤1 |
| Claude-Sonnet-4.6 ( T ) | 0.47 | 0.37 | 0.47 | 1.25 | 1.63 | 0.07 | 0.67 |
| DeepSeek-V4-Flash ( T ) | 0.51 | 0.41 | 0.47 | 1.50 | 1.91 | -0.34 | 0.58 |
| GPT-4o | 0.42 | 0.36 | 0.12 | 3.06 | 3.35 | 3.01 | 0.14 |
| GPT-5 | 0.49 | 0.40 | 0.46 | 1.35 | 1.72 | 0.57 | 0.64 |
| GPT-5-Mini | 0.53 | 0.41 | 0.45 | 1.51 | 1.89 | 0.96 | 0.55 |
| Kimi-K2.5 | 0.49 | 0.39 | 0.44 | 1.54 | 1.89 | 0.80 | 0.55 |
| QWK ( ) | RMSE ( ) | Bias ( ) | ||||||||||
| DS V4F | Kimi K2.5 | Gem. 3P | Q3.5 27B | DS- V4F | Kimi K2.5 | Gem. 3P | Q3.5 27B | DS- V4F | Kimi K2.5 | Gem. 3P | Q3.5 27B | |
| Chain-of-Thought (CoT@1) | ||||||||||||
| MathArena [ 4 ] | 0.52 | 0.35 | - | 0.40 | 1.89 | 2.59 | - | 2.60 | -0.48 | 2.20 | - | 2.10 |
| Chain-of-Thought with Majority Vote Selection (MajorityVote@16) | ||||||||||||
| MathArena [ 4 ] | 0.54 | 0.36 | - | 0.41 | 1.83 | 2.56 | - | 2.55 | -0.50 | 2.25 | - | 2.20 |
| Chain-of-Thought with Best-of-N Selection (BoN@16) | ||||||||||||
| Setting | Value |
| Model | |
| Base model | Qwen3.5-9B |
| Tuning regime | Full fine-tuning |
| Precision | bfloat16 |
| Data | |
| Training corpus | Synthetic data from four competitions |
| Setting | Value |
| Model | |
| Base model | Qwen3.5-27B |
| Tuning regime | LoRA |
| LoRA rank ( ) | 8 |
| Precision | bfloat16 |
| Data | |
| UCB exploration | QWK | RMSE | Bias |
| 0.641 | 2.38 | -1.17 | |
| 0.657 | 2.06 | -1.04 | |
| 0.634 | 2.59 | -1.34 | |
| 0.613 | 2.69 | -1.40 | |
| 0.616 | 2.46 | -1.47 |
| Full Setting | Blind Setting | |||||
| QWK ( ) | RMSE ( ) | Bias ( ) | QWK ( ) | RMSE ( ) | Bias ( ) | |
| Qwen3.5-9B (Base) | 0.02 | 4.00 | 3.23 | 0.06 | 2.52 | 0.63 |
| Qwen3.5-9B (SFT) | 0.23 | 2.19 | 0.17 | 0.08 | 2.32 | -0.52 |
| Full Setting | Blind Setting | |||||
| QWK ( ) | RMSE ( ) | Bias ( ) | QWK ( ) | RMSE ( ) | Bias ( ) | |
| Qwen3.5-9B (Base) | 0.02 | 4.00 | 3.23 | 0.06 | 2.52 | 0.63 |
| Qwen3.5-9B (SFT-Opus-4.6) | 0.35 | 2.08 | 0.27 | 0.07 | 2.40 | 0.39 |
| Qwen3.5-9B (SFT-DSV4F) | 0.23 | 2.18 | 0.27 | 0.17 | 2.29 | -0.23 |
| Qwen3.5-27B (Base) | 0.36 | 2.98 | 1.54 | -0.11 | 4.12 | -3.40 |
| Qwen3.5-27B (SFT-Opus-4.6) | 0.47 | 2.10 | 0.77 | 0.06 | 2.50 | 0.21 |
| Full Setting | Blind Setting | |||||
| QWK ( ) | RMSE ( ) | Bias ( ) | QWK ( ) | RMSE ( ) | Bias ( ) | |
| Qwen3.5-9B (Base) | 0.70 | 2.29 | 1.11 | 0.47 | 3.16 | 1.98 |
| Qwen3.5-9B (SFT) | 0.79 | 1.50 | 0.15 | 0.53 | 2.32 | 0.93 |
| Qwen3.5-27B (Base) | 0.80 | 1.81 | 0.41 | 0.49 | 3.08 | 1.04 |
| Qwen3.5-27B (SFT) | 0.81 | 1.44 | -0.12 | 0.48 | 2.36 | 0.28 |
| QWK ( ) | RMSE ( ) | Bias ( ) | |
| Qwen3.5-27B (model only) | 0.30 | 3.04 | 1.81 |
| Qwen3.5-27B (uniform with ) | 0.40 | 2.78 | -1.48 |
| Qwen3.5-27B (uniform with ) | 0.56 | 2.25 | -1.26 |
| Qwen3.5-27B (UCB) | 0.57 | 2.15 | -0.98 |
Automated Grading
Automated grading uses machine learning and language models to score student work against answer keys or rubrics and provide feedback.
See all 89 papers