Machine Learning on Google Cloud Platform

AVG Duration2h


Learning Path Description

This learning path will introduce you to neural networks, TensorFlow, and Google Cloud Machine Learning Engine. Even if you don't have any previous experience with machine learning, that's okay, because these courses cover the basic concepts.

The first course explains the fundamentals of neural networks and how to implement them using TensorFlow. Then it shows you how to train and deploy a model using Cloud ML Engine.

The second course explains how to build convolutional neural networks, which are very effective at performing object detection in images, among other tasks. It also shows how to visualize a model's performance using TensorBoard, reduce overfitting, and train a model on a custom cluster using Cloud ML Engine.

Both of these courses include hands-on demos you can do yourself. Then you can test what you’ve learned by taking the exam.

Learning Objectives

  • Describe how an artificial neural network functions
  • Run a simple TensorFlow program
  • Train a model using a distributed cluster on Cloud ML Engine
  • Increase prediction accuracy using feature engineering and both wide and deep networks
  • Deploy a trained model on Cloud ML Engine to make predictions with new data
  • Build a Convolutional Neural Network in TensorFlow
  • Analyze a model’s training performance using TensorBoard
  • Identify cases of overfitting and apply techniques to prevent it
  • Scale a Cloud ML Engine job using a custom configuration

Intended Audience

  • Data professionals


This Learning Path Includes

  • 2 video courses
  • 1 exam


If you have thoughts or suggestions for this learning path, please contact Cloud Academy at


Your certificate for this learning path

Training Content

Course - Intermediate - 1h 3m
Introduction to Google AI Platform
In this course, you'll learn how to train and deploy neural networks with Google AI Platform.
Course - Advanced - 38m
Building Convolutional Neural Networks on Google Cloud
Learn how to build a CNN, train it on Machine Learning Engine and visualize its performance. Learn how to recognize overfitting and apply different methods to avoid it.
Exam - 35m
Final Exam: Machine Learning on Google Cloud Platform
Final Exam: Machine Learning on Google Cloud Platform
About the Author
Learning paths147

Guy launched his first training website in 1995 and he's been helping people learn IT technologies ever since. He has been a sysadmin, instructor, sales engineer, IT manager, and entrepreneur. In his most recent venture, he founded and led a cloud-based training infrastructure company that provided virtual labs for some of the largest software vendors in the world. Guy’s passion is making complex technology easy to understand. His activities outside of work have included riding an elephant and skydiving (although not at the same time).