YoVDO

Shopify's Machine Learning Platform Journey: Building Merlin with Open Source Tools

Offered By: MLOps World: Machine Learning in Production via YouTube

Tags

MLOps Courses Machine Learning Courses Shopify Courses Distributed Computing Courses Orchestration Courses XGBoost Courses Open Source Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Shopify's journey in building Merlin, their new machine learning platform, in this 48-minute conference talk from MLOps World. Dive into the process, architecture, and impact of Merlin on scaling ML work at Shopify. Learn about the open-source stack and tooling used end-to-end, including Ray for distributed computing. Discover the platform's goals, timeline, and early vision. Gain insights into Merlin's architecture, API, workspaces, and user workflow. Understand the challenges of building and maintaining such a platform, including migration considerations. Follow along as Isaac Vidas, Machine Learning Platform Tech Lead at Shopify, shares valuable lessons and acknowledges the team's efforts in this comprehensive case study.

Syllabus

Intro
ML Platform goals
Background
Merlin Timeline
Merlin Early Vision
What is Ray?
Installing Ray
Ray Dashboard
Simple Ray Program
Tasks vs. Actors
Train Model with Ray XGBoost
ML Platform on Ray
Distributed Computation with Merlin Workspaces
Merlin Architecture
Merlin API
Merlin Workspace Details
Connecting to Merlin Workspaces
Isolating Merlin Workspaces
Structure of Merlin Project
Configuring a Merlin Project
Merlin CLI
Orchestration
User Workflow in Merlin
Balance
Building != Maintaining
Migration
What did we cover?
Acknowledgements


Taught by

MLOps World: Machine Learning in Production

Related Courses

Machine Learning Operations (MLOps): Getting Started
Google Cloud via Coursera
Проектирование и реализация систем машинного обучения
Higher School of Economics via Coursera
Demystifying Machine Learning Operations (MLOps)
Pluralsight
Machine Learning Engineer with Microsoft Azure
Microsoft via Udacity
Machine Learning Engineering for Production (MLOps)
DeepLearning.AI via Coursera