Ease.ML: A Lifecycle Management System for MLDev and MLOps

  • Leonel Aguilar ,
  • David Dao ,
  • Shaoduo Gan ,
  • Nezihe Merve Gurel ,
  • Nora Hollenstein ,
  • Jiawei Jiang ,
  • Bojan Karlas ,
  • Thomas Lemmin ,
  • Tian Li ,
  • Yang Li ,
  • Susie Rao ,
  • Johannes Rausch ,
  • Cedric Renggli ,
  • Luka Rimanic ,
  • Maurice Weber ,
  • Shuai Zhang ,
  • Zhikuan Zhao ,
  • Kevin Schawinski ,
  • ,
  • Ce Zhang

Conference on Innovative Data Systems Research (CIDR 2021) |

We present Ease.ML, a lifecycle management system for machine learning (ML). Unlike many existing works, which focus on improving individual steps during the lifecycle of ML application development, Ease.ML focuses on managing and automating the entire lifecycle itself. We present user scenarios that have motivated the development of Ease.ML, the eight-step Ease.ML process that covers the lifecycle of ML application development; the foundation of Ease.ML in terms of a probabilistic database model and its connection to information theory; and our lessons learned, which hopefully can inspire future research.