Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
80 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Understanding the Complexity and Its Impact on Testing in ML-Enabled Systems (2301.03837v1)

Published 10 Jan 2023 in cs.SE and cs.AI

Abstract: Machine learning (ML) enabled systems are emerging with recent breakthroughs in ML. A model-centric view is widely taken by the literature to focus only on the analysis of ML models. However, only a small body of work takes a system view that looks at how ML components work with the system and how they affect software engineering for MLenabled systems. In this paper, we adopt this system view, and conduct a case study on Rasa 3.0, an industrial dialogue system that has been widely adopted by various companies around the world. Our goal is to characterize the complexity of such a largescale ML-enabled system and to understand the impact of the complexity on testing. Our study reveals practical implications for software engineering for ML-enabled systems.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Junming Cao (10 papers)
  2. Bihuan Chen (21 papers)
  3. Longjie Hu (2 papers)
  4. Jie Gao (185 papers)
  5. Kaifeng Huang (11 papers)
  6. Xin Peng (82 papers)
Citations (2)