← Latest papers
💬 NLP

Frontis-MA1: Training an AI4AI Model towards Recursive Self-Improvement in Machine Learning Engineering

This paper introduces OpenMLE, an open full-stack system for recursive self-improvement in machine learning engineering, and presents Frontis-MA1, a 35B meta-evolution agent that leverages execution-grounded training and long-horizon search to significantly outperform leading models on MLE benchmarks while demonstrating strong transferability to held-out tasks.

Original authors: Junlin Yang, Che Jiang, Yu Fu, Tianwei Luo, Can Ren, Weizhi Wang, Kaikai Zhao, Hongyi Liu, Yuxin Zuo, Yuru Wang, Yuchen Fan, Kai Tian, Zhenzhao Yuan, Xiaojian Lin, Li Sheng, Rushi Qiang, Guoli Jia, Xi
Published 2026-07-31
📖 3 min read☕ Coffee break read

Original authors: Junlin Yang, Che Jiang, Yu Fu, Tianwei Luo, Can Ren, Weizhi Wang, Kaikai Zhao, Hongyi Liu, Yuxin Zuo, Yuru Wang, Yuchen Fan, Kai Tian, Zhenzhao Yuan, Xiaojian Lin, Li Sheng, Rushi Qiang, Guoli Jia, Xingtai Lv, Ermo Hua, Dianqiao Lei, Youbang Sun, Ning Ding, Bowen Zhou, Kaiyan Zhang

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 a world where the people building the tools for the future are themselves being built by those tools. This is the realm of "AI for AI," a fascinating corner of computer science where artificial intelligence doesn't just play games or write poems, but actually designs, builds, and improves other AIs. The big dream here is "recursive self-improvement," a sci-fi concept where a smart system gets better at making smart systems, which then get even better at making the next generation, creating a runaway loop of intelligence. But to get there, we need a safe, real-world playground to test these ideas. That's where "Machine Learning Engineering" (MLE) comes in. Think of MLE as the messy, practical job of building real-world AI models: gathering data, training them, fixing bugs, and tweaking them until they work. It's the difference between a theoretical blueprint and a working car. If we can teach an AI to do this engineering job better and better on its own, we might just crack the code on that self-improving future.

This paper introduces a new, open playground called OpenMLE and a star student named Frontis-MA1-35B to see if an AI can truly learn to be a better engineer than the humans who taught it. The researchers didn't just build a single smart robot; they built an entire factory. First, they created OpenMLE-Gym, a massive digital gym with nearly 6,000 different "workout" tasks (like predicting stock prices or classifying images) where the AI can try to solve problems and get immediate, honest feedback on whether it succeeded or failed. Then, they taught their AI, Frontis-MA1, four specific "muscle moves": Draft (write new code), Improve (make it better), Debug (fix errors), and Crossover (mix two good ideas together).

The magic happens when they let the AI practice these moves. Instead of just guessing, Frontis-MA1 runs its code in the gym, sees the results, and learns from its mistakes. The researchers found that when they combined this training with a smart search strategy called OpenMLE-Evo, the AI didn't just get slightly better; it got dramatically better. On a tough test called MLE-Bench Lite, the base model (the AI before training) only got a "medal" (a top-tier score) on about 39% of the tasks. But after the training and search loop, Frontis-MA1-35B jumped to 60.61%. When they turned up the search dial even higher with a special "Max" mode, it hit 71.21%.

This isn't just a small win; the paper suggests this system actually outperformed some of the world's most famous, powerful AI models (like GPT-5.5 and Codex) on these specific engineering tasks, and approached the performance of Kimi K3, even though Frontis-MA1 was built on a smaller, 35-billion-parameter backbone. The key discovery is that the AI learned to use its past experiences to guide its future searches. It didn't just try random things; it remembered which "branches" of its problem-solving tree worked, which ones failed, and how to mix the winners together. The authors show that this "learning to learn" approach allows the AI to keep improving long after it finds a working solution, turning a simple fix into a gold-medal performance. While the paper stops short of claiming the AI has achieved full, infinite self-improvement, it provides strong evidence that we are moving from AIs that just follow instructions to AIs that can genuinely evolve their own engineering skills.

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 →