← Latest papers
🤖 AI

VeriEvol: Scaling Multimodal Mathematical Reasoning via Verifiable Evol-Instruct

VeriEvol is an iterative framework that scales multimodal mathematical reasoning by decoupling prompt difficulty expansion via type-aware evolution operators from answer reliability enforcement through multi-source hypothesis-test falsification, thereby generating high-quality verified data that significantly boosts model performance on visual-math benchmarks.

Original authors: Haoling Li, Kai Zheng, Jie Wu, Can Xu, Qingfeng Sun, Han Hu, Yujiu Yang

Published 2026-06-23
📖 5 min read🧠 Deep dive

Original authors: Haoling Li, Kai Zheng, Jie Wu, Can Xu, Qingfeng Sun, Han Hu, Yujiu Yang

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

Imagine you are trying to teach a very smart, but slightly naive, student how to solve complex math problems using pictures (like diagrams, charts, and graphs).

In the past, researchers tried to make this student smarter by just giving them more homework. They would generate thousands of new questions. But there was a catch: they often just made the questions longer or slightly harder without actually checking if the answers were right. It was like a teacher handing out a test where the answer key had mistakes. If the student studied the wrong answers, they would get worse, not better.

VeriEvol is a new system that changes how we create this homework. Instead of just "more" questions, it focuses on "better" questions and "verified" answers. The authors call this a "Verifiable Evol-Instruct" framework.

Here is how it works, broken down into simple steps:

1. The "Evolution" Gym (Making Questions Harder)

Imagine you have a simple exercise: "Look at this picture of a triangle and tell me how many sides it has." That's too easy for a smart student.

VeriEvol has a special coach (the Evolution Module) that looks at the picture and the question, then rewrites the homework to be much harder, but still requires looking at the picture.

  • The Metaphor: Instead of just asking "How many sides?", the coach rewrites it to: "If you cut this triangle in half and rotated it, how would the area change compared to a square with the same perimeter?"
  • The Trick: The coach is smart enough to know what kind of picture it is. If it's a chart, it makes a chart-based question. If it's a geometry drawing, it makes a geometry question. It doesn't just throw random words at the student; it builds a specific challenge that forces the student to actually look at the image to solve it.

2. The "Skeptic" Detective (Checking the Answers)

This is the most important part. Usually, when a computer generates an answer, we just assume it's right. VeriEvol says, "No way. Let's try to prove it's wrong first."

They built a detective system called HTV-Agent.

  • The Metaphor: Imagine a courtroom. The computer generates an answer (the "Hypothesis"). The HTV-Agent is a team of skeptical lawyers whose only job is to find evidence that the answer is false.
  • How they fight:
    • They use different "witnesses" (different AI solvers) to see if they all agree.
    • They use a "calculator" (code execution) to check the math.
    • They use "eyes" (visual tools) to check if the numbers in the answer actually match the pixels in the image.
  • The Verdict: If the detectives can find any proof that the answer is wrong, the homework is thrown in the trash. The answer is only accepted if the detectives try their hardest to break it and fail. Only then does it become a "Verified" answer.

3. The Result: A Super-Reliable Textbook

The system takes these two steps and loops them:

  1. Take a simple question.
  2. Evolve it into a hard, image-based challenge.
  3. Generate an answer.
  4. Send it to the Skeptic Detectives.
  5. If the detectives can't break it, keep it. If they can, throw it away and try again.

The result is a massive library of 250,000+ math problems where every single answer has been stress-tested and verified.

What Happened When They Used It?

The researchers tested this on a "student" AI (a 7-billion parameter model).

  • Without VeriEvol: The student was okay, but often got confused by pictures or guessed based on text patterns.
  • With VeriEvol: The student got significantly better.
    • When they just used the "Evolved" questions (without the strict verifier), the student improved.
    • When they added the "Skeptic Detective" to ensure the answers were perfect, the student improved even more.
    • The Scale: They showed that as they added more of these verified questions (from 10,000 to 250,000), the student kept getting smarter, proving that the quality of the data matters more than just the quantity.

Why This Matters (In Simple Terms)

Most AI research tries to make the "teacher" (the AI optimizer) smarter. VeriEvol says, "Let's fix the textbook first."

By separating the process of "making questions harder" from "checking if answers are right," they created a system where the data itself is trustworthy. They didn't just build a better student; they built a better curriculum. They even released all their "detective reports" (the traces of how they verified every answer) so other researchers can audit their work, ensuring no one is cheating on the homework.

In short: VeriEvol is a system that automatically writes harder math problems based on pictures and then uses a team of digital detectives to make sure the answers are 100% correct before letting an AI learn from them.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →