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

Google Cloud

Art and Science of Machine Learning

Google Cloud and Google via Coursera

Overview

Welcome to the Art and Science of machine learning. This course is delivered in 6 modules. The course covers the essential skills of ML intuition, good judgment and experimentation needed to finely tune and optimize ML models for the best performance. You will learn how to generalize your model using Regularization techniques and about the effects of hyperparameters such as batch size and learning rate on model performance. We’ll cover some of the most common model optimization algorithms and show you how to specify an optimization method in your TensorFlow code.

Syllabus

  • Introduction
    • Welcome to the Art and Science of Machine Learning. The course covers the essential skills of ML intuition, good judgment and experimentation needed to finely tune and optimize ML models for the best performance. You will learn how to generalize your model using Regularization techniques and about the effects of hyperparameters such as batch size and learning rate on model performance. We’ll cover some of the most common model optimization algorithms and show you how to specify an optimization method in your TensorFlow code.
  • The Art of ML
    • In this module, you learn how to tune batch size and learning rate for better model performance, how to optimize your model, and how to aply the concepts in TensorFlow code.
  • Hyperparameter Tuning
    • In this module you will learn how to differentiate between parameters and hyperparameters. Then we’ll discuss traditional grid search approach and learn how to think beyond it with smarter algorithms. Finally you’ll learn how Cloud ML engine makes it so convenient to automate hyperparameter tuning.
  • A Pinch of Science
    • In this module, we will start to introduce the science along with the art of machine learning. We’re first going to talk about how to perform regularization for sparsity so that we can have simpler, more concise models. Then we’re going to talk about logistic regression and learning how to determine performance.
  • The Science of Neural Networks
    • In this module we will now be diving deep into the science, specifically with neural networks.
  • Embeddings
    • In this module, you will learn how to use embeddings to manage sparse data, to make machine learning models that use sparse data consume less memory and train faster. Embeddings are also a way to do dimensionality reduction, and in that way, make models simpler and more generalizable.
  • Summary

Taught by

Google Cloud Training

Related Courses

Reviews

Start your review of Art and Science of Machine Learning

Never Stop Learning!

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

Sign up for free