Building A Platform for Machine Learning Operations from Open Source Frameworks
Citations Over TimeTop 10% of 2020 papers
Abstract
Machine Learning Operations (MLOps) aim to establish a set of practices that put tools, pipelines, and processes to build fast time-to-value machine learning development projects. The lifecycle of machine learning project development encompasses a set of roles, stacks of software frameworks and multiple types of computing resources. Such complexity makes MLOps support usually bundled with commercial cloud platforms that is referred as vendor lock. In this paper, we provide an alternative solution that devises a MLOps platform with open source frameworks on any virtual resources. Our MLOps approach is driven by the development roles of machine learning models. The tool chain of our MLOps connects to the typical CI/CD workflow of machine learning applications. We demonstrate a working example of training and deploying a machine learning model for the application of detecting software repository code vulnerability.
Related Papers
- Engagement of External Expertise in Information Systems Implementation(1994)
- → 12 questions to ask that IT vendor(2004)1 cited
- → Vendor Liaison: the Canadian Perspective(2011)1 cited
- → Leveraging the Vendor Relationship(2013)
- → Comparison Study for Multi-vendor Versus Single-vendor for Enterprise Computer Networks(2020)