An AI system to help scientists write expert-level empirical software
By: Eser Aygün , Anastasiya Belyaeva , Gheorghe Comanici and more
Potential Business Impact:
AI builds science tools, speeding up discoveries.
The cycle of scientific discovery is frequently bottlenecked by the slow, manual creation of software to support computational experiments. To address this, we present an AI system that creates expert-level scientific software whose goal is to maximize a quality metric. The system uses a Large Language Model (LLM) and Tree Search (TS) to systematically improve the quality metric and intelligently navigate the large space of possible solutions. The system achieves expert-level results when it explores and integrates complex research ideas from external sources. The effectiveness of tree search is demonstrated across a wide range of benchmarks. In bioinformatics, it discovered 40 novel methods for single-cell data analysis that outperformed the top human-developed methods on a public leaderboard. In epidemiology, it generated 14 models that outperformed the CDC ensemble and all other individual models for forecasting COVID-19 hospitalizations. Our method also produced state-of-the-art software for geospatial analysis, neural activity prediction in zebrafish, time series forecasting and numerical solution of integrals. By devising and implementing novel solutions to diverse tasks, the system represents a significant step towards accelerating scientific progress.
Similar Papers
SR-Scientist: Scientific Equation Discovery With Agentic AI
Artificial Intelligence
AI scientist finds science rules by testing code.
OmniScientist: Toward a Co-evolving Ecosystem of Human and AI Scientists
Computers and Society
AI agents work together like human scientists.
OmniScientist: Toward a Co-evolving Ecosystem of Human and AI Scientists
Computers and Society
AI scientists work together like human researchers.