Machine Learning in the Enterprise
This course encompasses a real-world practical approach to the ML Workflow: a case study approach that presents an ML team faced with several ML business requirements and use cases.
What you'll learn
This course encompasses a real-world practical approach to the ML Workflow: a case study approach that presents an ML team faced with several ML business requirements and use cases. This team must understand the tools required for data management and governance and consider the best approach for data preprocessing: from providing an overview of Dataflow and Dataprep to using BigQuery for preprocessing tasks. The team is presented with three options to build machine learning models for two specific use cases. This course explains why the team would use AutoML, BigQuery ML, or custom training to achieve their objectives. A deeper dive into custom training is presented in this course. We describe custom training requirements from training code structure, storage, and loading large datasets to exporting a trained model. You will build a custom training machine learning model, which allows you to build a container image with little knowledge of Docker. The case study team examines hyperparameter tuning using Vertex Vizier and how it can be used to improve model performance. To understand more about model improvement, we dive into a bit of theory: we discuss regularization, dealing with sparsity, and many other essential concepts and principles. We end with an overview of prediction and model monitoring and how Vertex AI can be used to manage ML models.
Table of contents
- Introduction 0m
- Feature Store 7m
- Data Catalog 3m
- Dataplex 5m
- Analytics Hub 4m
- Data preprocessing options 3m
- Dataprep 6m
- Lab intro: Exploring and Creating an Ecommerce Analytics Pipeline with Dataprep 0m
- Lab: Exploring and Creating an Ecommerce Analytics Pipeline with Cloud Dataprep v1.5 0m
- Resources: Data in the Enterprise 0m
- Introduction 1m
- The art and science of machine learning 7m
- Make training faster 8m
- When to use custom training 5m
- Training requirements and dependencies (part 1) 9m
- Training requirements and dependencies (part 2) 4m
- Training custom ML models using Vertex AI 2m
- Lab intro: Vertex AI: Custom Training Job and Prediction Using Managed Datasets 0m
- Lab: Vertex AI: Custom Training Job and Prediction Using Managed Datasets 0m
- Resources: Science of Machine Learning and Custom Training 0m
- Resources: The Science of Machine Learning 0m
- Introduction 1m
- Predictions using Vertex AI 7m
- Lab: Vertex SDK: Custom Training Tabular Regression Models for Online Prediction and Explainability 0m
- Model management using Vertex AI 8m
- Lab intro: Vertex AI Model Monitoring 0m
- Lab: Monitoring Vertex AI Model 0m
- Resources: Prediction and Model Monitoring Using Vertex AI 0m