CIPHER Improves Data Science Agents with Decoupled Exploration-Selection.

Maxime Heuillet, Sharadind Peddiraju· July 17, 2026 View original

Summary

This paper introduces CIPHER, an automated data science agent that enhances performance by decoupling the generation of multiple initial states from their strategic selection for concurrent execution. This framework mitigates cascading errors from suboptimal initial states, outperforming state-of-the-art methods on data science tasks.

Automating complex data science tasks, from information extraction to open-ended analysis, presents significant challenges. While recent AI agents powered by large language models show promise, their reliance on a single initial state can lead to cascading errors if that state is suboptimal. This research introduces CIPHER, an innovative automated data science agent designed to overcome this limitation through "test-time scaling." CIPHER's core innovation is its Decoupled Exploration-Selection (DES) framework. Unlike existing approaches, CIPHER explicitly separates the process of generating multiple candidate initial states from the strategic selection of which states to execute in parallel. This decoupling allows the agent to explore a wider range of potential starting points and choose the most promising ones, significantly mitigating the risk of early-stage errors. Extensive evaluations on both closed-form and open-form data science tasks demonstrate that CIPHER achieves state-of-the-art performance, even outperforming larger-model baselines while using a substantially smaller base language model. The study also provides actionable design recommendations for practitioners by characterizing how generation strategy, selection strategy, and aggregator model capacity influence overall performance.

Why it matters

Data science professionals can leverage CIPHER's framework to build more robust and reliable automated data science agents, reducing errors and improving performance on complex analytical tasks, even with smaller models.

How to implement this in your domain

  1. 1Evaluate current data science automation workflows for reliance on single initial states and potential for cascading errors.
  2. 2Explore implementing a decoupled exploration-selection framework for your data science agents.
  3. 3Experiment with generating multiple initial states and strategically selecting them for parallel execution.
  4. 4Apply the design recommendations from CIPHER to optimize the generation, selection, and aggregation components of your agents.

Who benefits

Data ScienceFinancial ServicesHealthcareResearch & DevelopmentConsulting

Key takeaways

  • Single initial states in AI agents can lead to cascading errors in data science tasks.
  • CIPHER introduces a Decoupled Exploration-Selection (DES) framework to mitigate this.
  • DES generates multiple initial states and strategically selects them for parallel execution.
  • CIPHER achieves state-of-the-art performance, even with smaller base language models.

Original post by Maxime Heuillet, Sharadind Peddiraju

"arXiv:2607.14386v1 Announce Type: new 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. How…"

View on X

Originally posted by Maxime Heuillet, Sharadind Peddiraju on X · view source

Want to go deeper?

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

Explore courses