ToolGate Automates Scientific Benchmark Construction

Ke Zhang, Yankang Liu, Roya Zandi, Maziar Raissi· September 3, 2026 View original

Key takeaways

  • ToolGate automates the creation of scientific benchmarks requiring specialized software.
  • It uses a three-gate pipeline: executable solution, no-tool screening, and agent solvability.
  • The system reduces manual labor and ensures benchmark quality and non-triviality.
  • It provides an auditable process for scientific benchmark construction.

Who benefits

AI/ML ResearchScientific ComputingSoftware TestingEducation Technology

Summary

ToolGate is an executable acceptance pipeline that automates the construction of scientific benchmarks requiring specialist software computations. It validates generated questions by ensuring executable solutions, screening for triviality, and verifying solvability by a tool-using agent.

Creating high-quality scientific benchmarks, especially those requiring computations with specialized software, is a labor-intensive process often involving domain experts manually crafting and cross-checking tasks. While language models can rapidly generate candidate questions, the challenge lies in efficiently accepting or rejecting them. A new system called ToolGate addresses this by providing an executable acceptance pipeline for tool-dependent scientific benchmark construction. ToolGate treats each generated item as a proposal and subjects it to a three-stage validation process. First, a "local-verification gate" ensures that an executable solution script can reproduce the proposed answer when run with the specified scientific software. Second, a "randomized no-tool screening" rejects candidates that a language model can solve without needing the software, thus filtering out trivial questions. Finally, a "tool-using agent" must be able to solve the surviving questions within a fixed time limit. The researchers instantiated ToolGate using FEniCSx, generating 500 initial candidates. The pipeline successfully filtered these down to 128 unique, non-trivial, and tool-dependent questions. This process transforms the traditionally manual and repetitive tasks of answer checking and difficulty screening into an auditable, automated workflow, allowing domain experts to focus on design and final review.

Why it matters

Professionals involved in AI research and development can use ToolGate to efficiently create robust, non-trivial benchmarks for evaluating models that interact with specialized software, accelerating scientific progress.

How to implement this in your domain

  1. 1Adopt ToolGate's principles for automating benchmark creation in domains requiring external tool use.
  2. 2Develop executable solution scripts for scientific problems to enable automated verification.
  3. 3Integrate screening mechanisms to filter out trivial questions solvable without tools.
  4. 4Utilize tool-using agents to validate the solvability of benchmark tasks.

Original post by Ke Zhang, Yankang Liu, Roya Zandi, Maziar Raissi

"arXiv:2609.02067v1 Announce Type: new Abstract: Scientific benchmarks are commonly built by domain experts who write tasks and cross-check one another's work, or who adapt existing material from textbooks, published papers, and online resources. These routes can produce strong ev…"

View on X

Originally posted by Ke Zhang, Yankang Liu, Roya Zandi, Maziar Raissi on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses