mlsanityData to 7 Oct 2026

Couler: Unified Machine Learning Workflow Optimization in Cloud

arXiv 2403.07608 ↗First posted 12 Mar 2024cs.DB cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine Learning (ML) has become ubiquitous, fueling data-driven applications across various organizations. Contrary to the traditional perception of ML in research, ML workflows can be complex, resource-intensive, and time-consuming. Expanding an ML workflow to encompass a wider range of data infrastructure and data types may lead to larger workloads and increased deployment costs. Currently, numerous workflow engines are available (with over ten being widely recognized). This variety poses a challenge for end-users in terms of mastering different engine APIs. While efforts have primarily focused on optimizing ML Operations (MLOps) for a specific workflow engine, current methods largely overlook workflow optimization across different engines. In this work, we design and implement Couler, a system designed for unified ML workflow optimization in the cloud. Our main insight lies in the ability to generate an ML workflow using natural language (NL) descriptions. We integrate Large Language Models (LLMs) into workflow generation, and provide a unified programming interface for various workflow engines. This approach alleviates the need to understand various workflow engines' APIs. Moreover, Couler enhances workflow computation efficiency by introducing automated caching at multiple stages, enabling large workflow auto-parallelization and automatic hyperparameters tuning. These enhancements minimize redundant computational costs and improve fault tolerance during deep learning workflow training. Couler is extensively deployed in real-world production scenarios at Ant Group, handling approximately 22k workflows daily, and has successfully improved the CPU/Memory utilization by more than 15% and the workflow completion rate by around 17%.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 61 references that are in the map. First posted on arXiv 12 Mar 2024.

Builds on

21 of 61 references.

References · 21

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  3. 2018Datasheets for Datasetscited by 1,371
  4. 2018Model Cards for Model Reportingcited by 1,068
  5. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
  6. 2023Just Ask for Calibration: Strategies for Eliciting Calibrated Confidence Scores from Language Models Fine-Tuned with Human Feedbackcited by 788
  7. 2016Wide & Deep Learning for Recommender Systemscited by 745
  8. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
  9. 2023Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluationcited by 378
  10. 2020AutoGluon-Tabular: Robust and Accurate AutoML for Structured Datacited by 368
  11. 2022A Systematic Evaluation of Large Language Models of Codecited by 360
  12. 2022Evaluating the Text-to-SQL Capabilities of Large Language Modelscited by 101
9 more
  1. 2023AutoML-GPT: Automatic Machine Learning with GPTcited by 80
  2. 2020How do Data Science Workers Collaborate? Roles, Workflows, and Toolscited by 64
  3. 2023GPTuner: A Manual-Reading Database Tuning System via GPT-Guided Bayesian Optimizationcited by 28
  4. 2019Towards Automated Machine Learning: Evaluation and Comparison of AutoML Approaches and Toolscited by 25
  5. 2021Production Machine Learning Pipelines: Empirical Analysis and Optimization Opportunitiescited by 21
  6. 2016KeystoneML: Optimizing Pipelines for Large-Scale Advanced Analyticscited by 13
  7. 2017TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning Frameworkscited by 4
  8. 2020SQLFlow: A Bridge between SQL and Machine Learningcited by 4
  9. 2020tf-Darshan: Understanding Fine-grained I/O Performance in Machine Learning Workloadscited by 2

Built on by

Not cited yet.