artificial intelligence

CIPHER: A Decoupled Exploration-Selection Framework for Test-Time Scaling of Data Science Agents

arXiv:2607.14386

summary

CIPHER is an AI-powered data science agent that improves reliability by generating multiple candidate initial states and selecting the best ones for parallel execution at test time.

Abstract

Data science tasks span from closed-ended information extraction to open-ended analysis, presenting significant challenges for automation. Recent AI agents powered by language models show promise for handling such complex tasks. However, existing agents typically rely on a single initial state that conditions the entire agent's execution, making them vulnerable to cascading errors initiated by a suboptimal initial state. To mitigate this, we present CIPHER, an automated data science agent that leverages test-time scaling through the generation and selection of multiple initial states for concurrent execution. Unlike existing works on test-time scaling of AI agents, CIPHER explicitly decouples the generation of candidate initial states from their strategic selection for parallel execution. Through extensive evaluation on two benchmarks (closed-form and open-form tasks), we demonstrate that CIPHER exceeds state-of-the-art performance in matched-model comparisons, and remains competitive against larger-model baselines despite relying on a substantially smaller base LM. Our empirical study characterizes the design space of the Decoupled Exploration-Selection (DES) framework: we quantify how generation strategy, selection strategy, and aggregator model capacity contribute to overall performance, and derive actionable design recommendations for practitioners.

Topics & keywords

#data science automation#test-time scaling#agent architecture#initial state generation#parallel executiondecoupled exploration-selectionlanguage modelbenchmark evaluationcandidate selectionCIPHER
CIPHER: A Decoupled Exploration-Selection Framework for Test-Time Scaling of Data Science Agents · wovepaper