AlphaEvolve: A coding agent for scientific and algorithmic discovery

In this white paper, we present AlphaEvolve, an evolutionary coding agent that substantially enhances capabilities of state-of-the-art LLMs on highly challenging tasks such as tackling open scientific problems or optimizing critical pieces of computational infrastructure. AlphaEvolve orchestrates an autonomous pipeline of LLMs, whose task is to improve an algorithm by making direct changes to the code. Using an evolutionary approach, continuously receiving feedback from one or more evaluators, AlphaEvolve iteratively improves the algorithm, potentially leading to new scientific and practical discoveries. We demonstrate the broad applicability of this approach by applying it to a number of important computational problems. When applied to optimizing critical components of large-scale computational stacks at Google, AlphaEvolve developed a more efficient scheduling algorithm for data centers, found a functionally equivalent simplification in the circuit design of hardware accelerators, and accelerated the training of the LLM underpinning AlphaEvolve itself. Furthermore, AlphaEvolve discovered novel, provably correct algorithms that surpass state-of-the-art solutions on a spectrum of problems in mathematics and computer science, significantly expanding the scope of prior automated discovery methods (Romera-Paredes et al., 2023). Notably, AlphaEvolve developed a search algorithm that found a procedure to multiply two $4 \times 4$ complex-valued matrices using $48$ scalar multiplications; offering the first improvement, after 56 years, over Strassen's algorithm in this setting. We believe AlphaEvolve and coding agents like it can have a significant impact in improving solutions of problems across many areas of science and computation.

Neural MachineTranslation by Jointly…Neural Machine Translation by Jointly Learning to Align and TranslateIlluminating searchspaces by mapping elitesIlluminating search spaces by mapping elitesBiological structure andfunction emerge from…Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequencesDiscovering fastermatrix multiplication…Discovering faster matrix multiplication algorithms with reinforcement learningMathematical discoveriesfrom program search wit…Mathematical discoveries from program search with large language modelsDrugAssist: A LargeLanguage Model for…DrugAssist: A Large Language Model for Molecule OptimizationAn Example ofEvolutionary Computatio…An Example of Evolutionary Computation + Large Language Model Beating Human: Design of Efficient Guided Local SearchPromptbreeder:Self-Referential…Promptbreeder: Self-Referential Self-Improvement Via Prompt EvolutionCRISPR-GPT: An LLM Agentfor Automated Design of…CRISPR-GPT: An LLM Agent for Automated Design of Gene-Editing ExperimentsTowards an AIco-scientistTowards an AI co-scientistLLM4SR: A Survey onLarge Language Models…LLM4SR: A Survey on Large Language Models for Scientific ResearchTowards ScientificIntelligence: A Survey…Towards Scientific Intelligence: A Survey of LLM-based Scientific AgentsThe Evolving Role ofLarge Language Models i…The Evolving Role of Large Language Models in Scientific Innovation: Evaluator, Collaborator, and ScientistTowards ScientificIntelligence: A Survey…Towards Scientific Intelligence: A Survey of LLM-based Scientific AgentsCUDA-L1: Improving CUDAOptimization via…CUDA-L1: Improving CUDA Optimization via Contrastive Reinforcement LearningMOOSE-Chem3: TowardExperiment-Guided…MOOSE-Chem3: Toward Experiment-Guided Hypothesis Ranking via Simulated Experimental FeedbackReinforced Generation ofCombinatorial…Reinforced Generation of Combinatorial Structures: Applications to Complexity TheoryScientific AlgorithmDiscovery by Augmenting…Scientific Algorithm Discovery by Augmenting AlphaEvolve with Deep ResearchA Survey on theOptimization of Large…A Survey on the Optimization of Large Language Model-based AgentsWhat Do EvolutionaryCoding Agents Evolve?What Do Evolutionary Coding Agents Evolve?Glia: A Human-InspiredAI for Automated System…Glia: A Human-Inspired AI for Automated Systems Design and OptimizationTowardUltra-Long-Horizon…Toward Ultra-Long-Horizon Agentic Science: Cognitive Accumulation for Machine Learning EngineeringMemSkill: Learning andEvolving Memory Skills…MemSkill: Learning and Evolving Memory Skills for Self-Evolving AgentsContrastive Concept-TreeSearch for LLM-Assisted…Contrastive Concept-Tree Search for LLM-Assisted Algorithm DiscoveryAlphaEvolve: A codingagent for scientific an…AlphaEvolve: A coding agent for scientific and algorithmic discovery過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。