paper-with-me

홈 › Papers

How Developers Iterate on Machine Learning Workflows -- A Survey of the Applied Machine Learning Literature

2018-03-27 · Doris Xin, Litian Ma, Shuchen Song, Aditya Parameswaran

Machine learning workflow development is anecdotally regarded to be an iterative process of trial-and-error with humans-in-the-loop. However, we are not aware of quantitative evidence corroborating this popular belief. A quantitative characterization of iteration can serve as a benchmark for machine learning workflow development in practice, and can aid the development of human-in-the-loop machine learning systems. To this end, we conduct a small-scale survey of the applied machine learning literature from five distinct application domains. We collect and distill statistics on the role of iteration within machine learning workflow development, and report preliminary trends and insights from our investigation, as a starting point towards this benchmark. Based on our findings, we finally describe desiderata for effective and versatile human-in-the-loop machine learning systems that can cater to users in diverse domains.

📄 PDF Abstract BibTeX arXiv:1803.10311

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Helix: Holistic Optimization for Accelerating Iterative Machine Learning

2018-12-14 · Doris Xin, Stephen Macke, Litian Ma, Jialin Liu 외

Machine learning workflow development is a process of trial-and-error: developers iterate on workflows by testing out small modifications until the desired accuracy is achieved. Unfortunately, existing machine learning s…

BIG-bench Machine Learning

Interactive Debugging and Steering of Multi-Agent AI Systems

2025-03-03 · Will Epperson, Gagan Bansal, Victor Dibia, Adam Fourney 외

Fully autonomous teams of LLM-powered AI agents are emerging that collaborate to perform complex tasks for users. What challenges do developers face when trying to build and debug these AI agent teams? In formative inter…

AI Agent

Recommending More Efficient Workflows to Software Developers

2021-02-06 · Dylan Bates

Existing recommendation systems can help developers improve their software development abilities by recommending new programming tools, such as a refactoring tool or a program navigation tool. However, simply recommendin…

Recommendation Systems

The SPACE of AI: Real-World Lessons on AI's Impact on Developers

2025-07-31 · Brian Houck, Travis Lowdermilk, Cody Beyer, Steven Clarke 외 arxiv

As artificial intelligence (AI) tools become increasingly embedded in software development workflows, questions persist about their true impact on developer productivity and experience. This paper presents findings from …

Time Warp: The Gap Between Developers' Ideal vs Actual Workweeks in an AI-Driven Era

2025-02-21 · Sukrit Kumar, Drishti Goel, Thomas Zimmermann, Brian Houck 외

Software developers balance a variety of different tasks in a workweek, yet the allocation of time often differs from what they consider ideal. Identifying and addressing these deviations is crucial for organizations aim…