ML Pipelines on Google Cloud

  • 3.7
Approx. 11 hours to complete

Course Summary

In this course, you will learn how to build and deploy machine learning pipelines on Google Cloud Platform. Through hands-on exercises, you will gain a better understanding of how to implement different machine learning models and how to use Google Cloud tools to develop and deploy machine learning models.

Key Learning Points

  • Gain in-depth knowledge of building and deploying machine learning pipelines on Google Cloud Platform
  • Learn how to use Google Cloud tools to develop and deploy machine learning models
  • Understand how to implement different machine learning models

Related Topics for further study


Learning Outcomes

  • Develop and deploy machine learning models on Google Cloud Platform
  • Implement different machine learning models
  • Build and optimize data pipelines

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of machine learning concepts
  • Familiarity with Python programming

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Hands-on exercises
  • Video lectures
  • Quizzes and assessments

Similar Courses

  • Applied Data Science with Python
  • Introduction to Machine Learning with Python
  • Data Engineering on Google Cloud Platform

Related Education Paths


Notable People in This Field

  • Andrew Ng
  • Jeff Dean
  • Fei-Fei Li

Related Books

Description

In this course, you will be learning from ML Engineers and Trainers who work with the state-of-the-art development of ML pipelines here at Google Cloud. The first few modules will cover about TensorFlow Extended (or TFX), which is Google’s production machine learning platform based on TensorFlow for management of ML pipelines and metadata. You will learn about pipeline components and pipeline orchestration with TFX. You will also learn how you can automate your pipeline through continuous integration and continuous deployment, and how to manage ML metadata.

Outline

  • Welcome to ML Pipelines on Google Cloud
  • Course Introduction
  • [IMPORTANT] : Please Read
  • How to download course resources
  • How to Send Feedback
  • Introduction to TFX Pipelines
  • TensorFlow Extended (TFX)
  • TFX concepts
  • TFX standard data components
  • TFX standard model components
  • TFX pipeline nodes
  • TFX libraries
  • Getting Started with Google Cloud and Qwiklabs
  • Lab Intro: TFX Standard Components Walkthrough
  • Module Quiz
  • Pipeline orchestration with TFX
  • TFX Orchestrators
  • Apache Beam
  • TFX on Cloud AI Platform
  • Lab Intro: TFX on Cloud AI Platform
  • Module Quiz
  • Custom components and CI/CD for TFX pipelines
  • TFX custom components - Python functions
  • TFX custom components - containers & subclassed
  • CI/CD for TFX pipeline workflows
  • Lab Intro: CI/CD for TFX Pipelines
  • Module Quiz
  • ML Metadata with TFX
  • TFX Pipeline Metadata
  • TFX ML Metadata data model
  • Lab Intro: TFX Pipeline Metadata
  • Module Quiz
  • Continuous Training with multiple SDKs, KubeFlow & AI Platform Pipelines
  • Containerized Training Applications
  • Containerizing PyTorch, Scikit, and XGBoost Applications
  • KubeFlow & AI Platform Pipelines
  • Continuous Training
  • Lab Intro: Lab Intro: Continuous Training with TensorFlow, PyTorch, XGBoost, and Scikit Learn Models with KubeFlow and AI Platform Pipelines
  • Module Quiz
  • Continuous Training with Cloud Composer
  • What is Cloud Composer?
  • Core Concepts of Apache Airflow
  • Continuous Training Pipelines using Cloud Composer : Data
  • Continuous Training Pipelines using Cloud Composer : Model
  • Apache Airflow, Containers, and TFX
  • Lab Intro: Continuous Training Pipelines with Cloud Composer
  • Module Quiz
  • ML Pipelines with MLflow
  • Introduction
  • Overview of ML development challenges
  • How MLflow tackles these challenges
  • MLflow tracking
  • MLflow projects
  • MLflow models
  • MLflow model registry
  • Introduction
  • Demo: Deploying MLflow Locally Tracking Keras, TensorFlow, and Sckit-learn experiments
  • Module Quiz
  • Summary
  • Course Summary

Summary of User Reviews

Learn about machine learning pipelines on Google Cloud with this Coursera course. Users have found the course to be informative and well-structured, with practical exercises that help reinforce concepts.

Key Aspect Users Liked About This Course

The practical exercises are a key aspect that many users found helpful.

Pros from User Reviews

  • The course is well-structured and easy to follow
  • The practical exercises help reinforce concepts
  • The instructors are knowledgeable and engaging
  • The course covers a wide range of topics
  • The course uses real-world examples

Cons from User Reviews

  • The course may be too basic for some users
  • The course could benefit from more in-depth explanations
  • Some users found the course to be too focused on Google Cloud
  • Some users found the course to be too short
  • Some users found the course to be too theoretical
English
Available now
Approx. 11 hours to complete
Google Cloud Training
Google Cloud
Coursera

Instructor

Google Cloud Training

  • 3.7 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses