Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Bringing ML Workflows to Heterogeneous Cloud Native Machine Learning Platforms Using Intermediate Representation

Linux Foundation via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of machine learning workflows in cloud-native environments through this conference talk. Delve into the concept of Intermediate Representation (IR) in Kubeflow Pipelines v2, designed to enhance ML pipeline portability across different frameworks. Learn about the new pipeline orchestration engine that supports automatic lineage tracking and metadata-driven components. Discover how IR facilitates deployment of ML pipelines on various platforms, including Kubeflow Pipelines and Google Vertex AI. Gain insights into the IR specification, components of the new pipeline orchestration engine, and its adaptation to other pipeline frameworks. Examine the pillars of AI lifecycle, pipeline definition using Python SDK, and the benefits of metadata and artifact tracking. Understand the transition from Kubeflow Pipelines v1 to v2, exploring improvements in Machine Learning Metadata and pipeline specifications. Investigate the abstraction layer for orchestration engines, its benefits, and features such as execution client and execution spec. Acquire knowledge about Argo Workflows, Kubeflow Pipelines with Tekton, and TensorFlow Extended's use of MLMD as a metadata store.

Syllabus

Intro
Pillars of Al Lifecycle - Datasets, Models...
and Pipelines
Define Pipeline with Python SDK
Argo Workflows
Kubeflow Pipelines with Tekton hits v1.0
Benefits of metadata and artifact tracking
Lineage Tracking
TensorFlow Extended-Using MLMD as metadata store
Kubeflow Pipelines v2 main goals
Machine Learning Metadata in v1
Pipeline Spec in v1
Intermediate Representation in v2
New Orchestration Controllers
Components
Abstraction Layer for Orchestration Engines
Abstraction Layer Benefits
Abstraction Layer Features: Execution Client
Abstraction Layer Features: Execution Spec
Summary
References
Smart Runtime

Taught by

Linux Foundation

Reviews

Start your review of Bringing ML Workflows to Heterogeneous Cloud Native Machine Learning Platforms Using Intermediate Representation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.