How Far Are We? Systematic Evaluation of LLMs vs. Human Experts in Mathematical Contest in Modeling
This paper introduces a rigorous, expert-verified evaluation framework for the China Postgraduate Mathematical Contest in Modeling, revealing that while state-of-the-art LLMs excel at problem formulation, they suffer from a persistent "comprehension-execution gap" in solving, coding, and analyzing results that cannot be resolved by model scaling alone.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The Big Picture: The "Chef vs. The Recipe" Test
Imagine you hire a brilliant, super-fast AI Chef (the Large Language Model, or LLM) to cook a complex, multi-course meal for a high-stakes competition. The goal isn't just to chop vegetables; it's to design the menu, buy the ingredients, cook the dishes, plate them beautifully, and explain why they taste good.
For a long time, we've tested AI chefs by asking them simple questions like, "What's the capital of France?" or "Write a poem about a cat." The AI has aced these tests. But this paper asks a harder question: Can the AI actually run a full kitchen from start to finish, just like a human expert chef?
To find out, the researchers didn't just ask the AI to write a recipe. They threw it into the China Postgraduate Mathematical Contest in Modeling. This is like the "Iron Chef" of math: a real-world, messy, open-ended problem where there is no single right answer, and the solution requires a long, complicated workflow.
The Problem: The Old Scorecard Was Broken
Before this study, people tried to grade these AI solutions using a generic checklist. It was like judging a complex 10-course dinner based only on whether the table was set nicely and the napkins were folded.
- The Flaw: An AI could write a beautiful, fancy-sounding report with perfect grammar and a cool-looking table of contents, but if the actual math was wrong or the code didn't work, the old system still gave it a high score. It was grading the presentation, not the cooking.
The Solution: A New "Stage-by-Stage" Scorecard
The researchers built a new way to grade the AI. Instead of looking at the final report as one big blob, they broke the cooking process down into 7 specific stages (like a recipe's steps):
- Identifying the Problem: "What are we cooking?"
- Formulating the Plan: "What ingredients and tools do we need?"
- Making Assumptions: "We'll assume the oven is perfect; we'll ignore the wind."
- Building the Model: "Writing the actual recipe."
- Solving the Model: "Doing the math to figure out cooking times."
- Coding: "Actually turning on the stove and mixing the batter."
- Analyzing Results: "Tasting the food and checking if it's edible."
They created a custom grading rubric for every single step of every problem, verified by human experts (actual math competition winners). This ensures the AI is judged on whether it actually solved the problem, not just how well it talked about it.
The Findings: The "Comprehension-Execution Gap"
When they ran the test, they found a shocking split in the AI's abilities.
1. The AI is a Great "Planner" (Comprehension)
In the early stages (identifying the problem and making a plan), the AI scored almost as well as human experts. It could read the messy problem, understand what was being asked, and write a beautiful, logical introduction. It was like a sous-chef who can perfectly describe the menu and the ingredients.
2. The AI is a Terrible "Cook" (Execution)
As soon as the task moved to the hard stuff—actually doing the math, writing the code, and checking if the numbers worked—the AI's performance crashed.
- The Drop: While humans maintained a steady score, the AI's score plummeted in the "Model Solving" and "Code Implementation" stages.
- The Result: The AI would propose a brilliant idea, but then fail to build the engine to make it work. It was like a chef who designed a perfect soufflé but forgot to turn on the oven, or wrote a recipe that called for "a pinch of magic" instead of sugar.
The "Snowball Effect" of Errors
The paper also discovered a dangerous habit in the AI: It doesn't fix its mistakes.
- If the AI made a small error in the "Assumptions" stage (e.g., assuming the wind doesn't exist), it would carry that error all the way through to the end.
- It wouldn't stop and say, "Wait, my code isn't working because my assumption was wrong." Instead, it would just keep going, compounding the error until the final result was garbage.
- Analogy: It's like building a house on a crooked foundation. The AI keeps adding floors and painting walls, but because the foundation was wrong, the whole house is doomed. A human expert would notice the crooked foundation and fix it before building the second floor.
Does Bigger Mean Better? (The "Bigger is Not Better" Myth)
The researchers tested AI models of different sizes (from small to massive).
- The Good News: Bigger models got slightly better at understanding the problem and writing the plan.
- The Bad News: Making the model 100 times bigger did not fix the execution problem. The massive models still failed to write working code or verify their math.
- The Lesson: Just throwing more money at a bigger brain doesn't fix the fact that the AI is bad at doing the work. It's like giving a genius student a bigger library; they might know more facts, but they still can't fix the leaky roof.
The Conclusion: What's Next?
The paper concludes that we are not there yet. While AI is amazing at talking and planning, it is currently unreliable at the "grind" of real-world problem solving.
To get AI to the level of a human expert, we can't just make the models bigger. We need to teach them process. We need to build systems that force the AI to:
- Check its own work at every step.
- Fix mistakes immediately instead of ignoring them.
- Actually run the code and verify the numbers, rather than just guessing what the numbers should be.
In short: The AI is a fantastic storyteller, but it's still a clumsy builder. Until it learns to build as well as it tells stories, it can't replace human experts in complex, real-world tasks.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.