Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks

9d ago · Global · primary source: export.arxiv.org

Researchers have introduced Evolution Fine-Tuning (EFT), a mid-training paradigm that teaches large language models to iteratively improve solutions across disparate optimization tasks rather than starting from scratch each time, according to a preprint posted to arXiv [1]. The approach addresses a structural limitation in earlier work, where LLMs were integrated into evolutionary search scaffolds that tackled one target task at a time. Once a run finished, the accumulated search experience was discarded, leaving the capability to decide which part of a solution to mutate or when to backtrack entirely in the scaffold rather than in the model itself [1]. EFT converts evolutionary search trajectories into supervised training data so the model internalizes the process of evolving a solution [1]. To train the models, the team constructed the Finch Collection, a dataset of 156,000 trajectories spanning 10 domains and 371 optimization tasks [1]. The domains include mathematical discovery, competitive programming, heuristic optimization, numerical algorithm optimization, symbolic regression, GPU kernel optimization, constructive search, and biological denoising [3]. Trajectories were collected using the OpenEvolve scaffold with Qwen3.5-397B-A17B as the teacher mutation operator, running under two strategies — diff-based edit for exploitation and full rewrite for exploration — at temperature 0.7 and top-p 0.95 [5]. After filtering to remove systematic errors and unrecoverable cases, 156,731 transitions were retained, each labeled by its score delta [5]. Open-source LLMs ranging from 2 billion to 9 billion parameters were fine-tuned on the dataset [1]. On 22 held-out tasks, the EFT models outperformed their base counterparts by an average of 10.22 percent [1]. When combined with test-time reinforcement learning, the fine-tuned model matched state-of-the-art performance on two circle-packing tasks and surpassed its base-model counterpart on the Erdős minimum-overlap problem [1]. The researchers frame EFT as a “practice phase” for general-purpose discovery agents that do not solve new problems from scratch [1]. The dataset is intentionally heterogeneous and highly imbalanced across task groups: symbolic regression tasks contribute the most trajectories, while competitive programming contributes the largest share of individual tasks at 172 from the FrontierCS benchmark [5]. Two teacher variants of the Finch Collection have also been released, one using GPT-5.4 with 5,535 trajectories across 14 tasks in three groups, and another using Gemini-3-Flash with 8,120 trajectories across 27 tasks in five groups [9][10]. The Gemini-3-Flash variant shows a different improvement profile, with 53.7 percent of transitions labeled as regressed and 43.1 percent as improved, compared with the main collection’s 39.4 percent improved and 41.3 percent regressed [5][10].

benchmarkinfrastructureresearch-paperapplicationtool-release

Background sources we checked (10)
  • arxiv.org ↗ Would experience designing faster GPU kernels also help close in on a long-standing open mathematical conjecture? Large Language Models (LLMs) integrated into evolutionary search have recently produced state-of-the-art solutions on optimization tasks, including open mathematical …
  • arxiv.org ↗ # Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks ... Would experience designing faster GPU kernels also help close in on a long-standing open mathematical conjecture? Large Language Models (LLMs) integrated into evolutionary search have recently produce…
  • arxiv.org ↗ # Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks ... Would experience designing faster GPU kernels also help close in on a long-standing open mathematical conjecture? Large Language Models (LLMs) integrated into evolutionary search have recently produce…
  • huggingface.co ↗ ## Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks ... 👋 Welcome to Finch Collection, the dataset proposed in Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks. It is a 156K-trajectory a large-scale dataset of 156K evolutionary se…
  • en.wikipedia.org ↗ Artificial intelligence (AI) is the capability of computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of research in engineering, mathematics and computer…
  • en.wikipedia.org ↗ A convolutional neural network (CNN) is a type of feedforward neural network that learns features via filter (or kernel) optimization. This type of deep learning network has been applied to process and make predictions from many different types of data including text, images and …
  • en.wikipedia.org ↗ These datasets are used in machine learning (ML) research and have been cited in peer-reviewed academic journals. Datasets are an integral part of the field of machine learning. Major advances in this field can result from advances in learning algorithms (such as deep learning), …
  • huggingface.co ↗ ## Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks ... A mid-training "practice phase" that teaches small open-source LLMs how to evolve solutions. ... 👋 This is the GPT-5.4 teacher variant of the Finch Collection— evolutionary search trajectories from t…
  • huggingface.co ↗ ## Evolution Fine-Tuning: Learning to Discover Across 371 Optimization Tasks ... A mid-training "practice phase" that teaches small open-source LLMs how to evolve solutions. ... 👋 This is the Gemini-3-Flash teacher variant of the Finch Collection— evolutionary search trajectories…
  • huggingface.co ↗ Anthropic (Anthropic) ### AI & ML interests None defined yet. ### Recent Activity brianna-ant new activity 9 days ago Anthropic/BioMysteryBench-full:Open-sourcing the BioMysteryBench eval harness? brianna-ant updated a dataset 14 days ago Anthropic/BioMysteryBench-preview …

Sources

Spot something wrong? Report an issue