← Latest papers
💻 computer science

Aryabhata 2: Scaling Reinforcement Learning for Advanced STEM Reasoning

The paper introduces Aryabhata 2, a reinforcement learning-trained language model based on GPT-OSS-20B that achieves superior performance and greater token efficiency on competitive STEM examinations like JEE and NEET by leveraging a high-quality curriculum and progressive rollout exploration.

Original authors: Ritvik Rastogi, Vishal Singh, Tejas Chaudhari, Sandeep Varma

Published 2026-05-29
📖 4 min read☕ Coffee break read

Original authors: Ritvik Rastogi, Vishal Singh, Tejas Chaudhari, Sandeep Varma

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 have a brilliant but slightly scattered student named GPT-OSS-20B. This student has read a massive library of books and knows a lot of facts, but when you ask them to solve a tricky, multi-step math or science problem (like those found in India's toughest college entrance exams), they sometimes ramble, get confused, or take forever to write down the answer. They might get the right answer, but they use a lot of "ink" (computer tokens) to do it, which is expensive and slow.

The authors of this paper wanted to turn this student into a champion problem-solver without buying a bigger brain (a larger model). They created a new student called Aryabhata 2.

Here is how they did it, explained through simple analogies:

1. The Training Ground: A Strict Coach

Instead of just letting the student read more books (which is what standard training does), the researchers acted like a strict coach using Reinforcement Learning.

  • The Reward System: Imagine a video game where you only get points if you solve a puzzle correctly AND explain it clearly. If the student gets the answer wrong, they get zero points. If they get the answer right but write a 10-page essay when a one-paragraph explanation would do, they get a lower score.
  • The "Judge": The coach didn't just trust the student's word. They used a super-smart "Judge" (another AI) to check every single step. If the math didn't add up or the logic was flawed, the answer was rejected immediately.

2. The Curriculum: From Easy to Impossible

The researchers didn't throw the student into the deep end immediately. They built a three-level training camp:

  • Level 1 (Formatting): First, they taught the student how to hold the pen correctly. They focused on making sure the answer looked neat and followed a specific structure.
  • Level 2 (The Grind): Then, they gave the student thousands of practice problems. As the student got better, the coach made the problems harder. If the student kept getting 70% right, the coach swapped in even trickier questions.
  • Level 3 (The Wildcard): Finally, they let the student try many different ways to solve the same hard problem at once. Imagine asking the student to try 128 different paths to solve a maze simultaneously. This helped them discover clever shortcuts they hadn't seen before.

3. The Secret Sauce: "Broadened Exploration"

Usually, when training AI, you might ask it to solve a problem once. Aryabhata 2 was trained to generate many different attempts for every single question.

  • The Analogy: Think of it like a detective solving a crime. Instead of following one hunch, the detective sends out 128 different teams to look for clues. If even one team finds the right clue, the case is solved. This method helped the model find the "golden path" to the answer much faster and more reliably.

4. The Results: Faster, Smarter, and Leaner

When they tested Aryabhata 2 on real exams (like JEE and NEET) and even on super-hard math competitions (like AIME), the results were impressive:

  • Better Accuracy: It solved more problems correctly than its "parent" model (GPT-OSS-20B) and even beat some much larger, more expensive models.
  • The "Token" Savings: This is the biggest win. The original model often wrote long, winding explanations. Aryabhata 2 learned to be concise. It used up to 64% fewer words (tokens) to get the same (or better) result.
    • Analogy: If the old model was like a tourist taking 100 photos to find the perfect shot, Aryabhata 2 is like a pro photographer who snaps the perfect shot in one click.

The Bottom Line

The paper claims that by using a very specific, high-quality set of practice questions and a smart, multi-stage training method, they turned a standard 20-billion-parameter AI into a specialized STEM reasoning expert. It didn't need to be a giant model to be smart; it just needed the right kind of practice and a coach that knew exactly how to reward good behavior.

What they didn't claim:
The paper does not claim this AI can replace human teachers, diagnose medical conditions, or be used for general conversation. It is specifically built to solve science, math, and engineering problems found in competitive exams, acting as a highly efficient tutor for those specific subjects.

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 →