What Is ModelOps and How Does It Work?
ModelOps is an umbrella term that includes tools that allow organizations to derive greater value from their AI models, explains Terry Halvorsen, vice president of federal client development at IBM. This can include DevOps, along with DataOps, ITOps and MLOps, which deals with machine learning (ML).
Notably, ModelOps also involves tools related to data management and data cleaning. And ideally, these tools will leverage automation. “One of the big problems with all of this — and implementing enterprise AI and cleaning up your data — is that there aren’t enough skilled people to do the work,” Halvorsen says.
“So, how do I use these techniques to automate things and reduce my requirement for data scientists?” he asks. “I could do that with this set of tools and processes.”
ModelOps focuses on the governance of the full lifecycle of ML models and ensures that these models are updated when they start to become less stable and lose their predictive value, says Jennifer Atlas, director of global presales at Minitab, a data analytics firm that offers ModelOps services.
READ MORE: Why midsize IT leaders are turning cloud optimization into a competitive edge.
“From a big-picture standpoint, its job is to make sure that the model is good, holding its own, and alerting the data scientists and other people who are using that model,” Atlas says.
Enterprises can also use ModelOps to swap in new models when their main model requires fine-tuning or replacement. Atlas says that this capability ensures that models are not using biased data that will lead to biased outcomes.
What Is the Difference Between ModelOps and MLOps?
A subset of ModelOps, MLOps is a set of tools focused more on enabling data scientists and others they work with to collaborate and communicate when automating or adjusting ML models, Atlas explains. It is concerned with testing ML models and ensuring that the algorithms produce accurate results.
MLOps is also more narrowly focused on factors such as the costs of data engineering and model training. Additionally, it focuses on checking the data feeding into the ML model.
“It’s the part that makes it worthwhile, if ModelOps can be successful,” says Atlas.
