UPDATED 09:00 EST / SEPTEMBER 08 2022

AI

Canonical adds new data processing and model tracking features to Charmed Kubeflow MLOps platform

Canonical Ltd. has announced a key update to Charmed Kubeflow, an end-to-end machine learning operations platform that provides complex model training capabilities.

Announced today, Charmed Kubeflow 1.6 is the latest version of Canonical’s enterprise-grade version of Kubeflow, which is an open-source MLOps toolkit that’s designed to work with Kubernetes, the popular application container orchestration software.

Canonical is best known as the developer of the Ubuntu operating system, one of the most widely used versions of Linux. Ubuntu is especially popular among large enterprises, where it’s commonly used to power public cloud environments. It’s also frequently deployed together with Kubernetes, which is used to manage large numbers of containers that host the components of modern applications that can run on any platform.

A growing number of enterprises today run their artificial intelligence models within Kubernetes environments in support of machine learning initiatives. To enable this, Google LLC in 2018 released Kubeflow, which provides various tools that simplify the task of running AI software on Kubernetes. Canonical’s Charmed Kubeflow is a more customized and user-friendly version of that software.

Charmed Kubeflow’s feature set includes capabilities for running AI models, building them and training them. The primary benefit for data science teams is it helps them to automate tasks, thereby boosting their productivity. One of the key components Canonical adds to Kubeflow is “Charms,” which are Kubernetes operators that automate maintenance and security, and also accelerate workload deployment, meaning new AI models can be brought online more efficiently.

The Charmed Kubeflow 1.6 release is said to make data processing more seamless than before. In the 2022 Kubeflow survey, it was found that data processing and transformation are among the most challenging and time-consuming activities for Kubeflow users. Charmed Kubeflow uses charms to assist with integrating and processing data that comes from various sources, Canonical said.

A second key update pertains to Charmed Kubeflow’s tracking capabilities, Canonical said. With the updated release, AI and machine learning models can be measured more effectively, the company explained, making evolution and debugging simpler. For instance, it can detect data drift — something that can affect the conclusions AI models come to — and allow models to adapt to these changes rapidly. It also provides improved tracking of trial logs for debugging purposes in the event of data source failure.

The last major new addition is support for population-based training, which helps improve the likelihood that AI models can reach production readiness, Canonical said. Generally, AI models require up to 15 iterations to become production ready, but only about half of them progress that far. With population-based training, model training on large volumes of data becomes more efficient, the company explained.

Andy Thurai, vice president and principal analyst of Constellation Research Inc., said Kubeflow is an important tool that’s widely used by enterprises to simplify ML deployments on Kubernetes and speed up model training and serving.

“Canonical is aiming to capitalize on this by providing its own variation, Charmed Kubeflow,” Thurai said. “The draw is that it is open source, available on any cloud, and on-premise, with full support behind it. This makes it possible to train the models once, whether it is on-premises or on cloud, and run them anywhere. It also supports popular frameworks such as TensorFlow, MxNet, and PYTorch with support for the popular platforms such as Amazon EKS and Azure AKS. One of the differentiators with Charmed Kubeflow is that it can run as small as in MicroK8s to large scale and very highly available with 3+ nodes.”

Charmed Kubeflow 1.6 is available now, for free under an open-source license, just like the Kubeflow project on which it’s based. Canonical monetizes the software via add-on services such as technical support and setup assistance.

Image: Canonical

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU