Scale Your Machine Learning with MLOps

When it is time for your machine learning pilot programs to graduate and take on the real world, you need to start looking at MLOps.
A few years ago, everyone was trying to figure out how to get started with artificial intelligence and one of its components, machine learning. But today many organizations have put together pilot programs, identified promising use cases, and even turned around some value for their organizations.
After you’ve won those initial successes, it’s time to expand that value to other use cases and other parts of the organization. But with each of your initial use cases you learned something. You developed some technology that you may want to use again. You identified approaches that may not have worked as well as others. How do you take those lessons and apply it to new projects? How do you ensure that you are not re-inventing the wheel each time you tackle a new data science job?
Machine learning ops, or MLOps, takes the principals and philosophy behind DevOps and applies them to the practice of data science. Omdia chief analyst for AI platforms, analytics, and data management, Brad Shimmin, shared his perspective on the value of developing an MLOps practice and how to go about it during his presentation at Interop Digital, MLOps: Supercharging Data Science in the Enterprise.
For more on technology in the enterprise, read these:
“The more you invest in AI, the more you optimize, the more you instrument your business and then use AI to understand it and to predict it, and to accommodate the changes that might happen, then your business becomes more resilient to change and more agile,” Shimmin said. “You can’t really get that if you’re just focusing on one or two spot solutions like just trying to figure out turn rates or sales quarterly numbers.”
To achieve that kind of a machine learning practice, you need to solve for three problems: repeatability, scalability, and surety, Shimmin said.
Repeatability means achieving the same results and being replicable. Scalability means you have enough processing power for the job you need to do. Surety means that you can trust the outcome and you can explain how the outcome was achieved. To solve these problems, you need more than just a couple of data scientists and a Jupyter Notebook, according to Shimmin.
“You need to have a process, a lifestyle,” he said. “This is a collaborative sport. You’re not just your data scientists, but you have data engineers, you have business analysts, you have executive sponsors. There are many, many different roles that play a very important part.

