Incorporating machine learning into data pipelines increases the ability to extract insights from data. This course covers ways machine learning can be included in data pipelines on Google Cloud. For little to no customization, this course covers AutoML. For more tailored machine learning capabilities, this course introduces Notebooks and BigQuery machine learning (BigQuery ML). Also, this course covers how to productionalize machine learning solutions by using Vertex AI.
Overview
Syllabus
- Introduction
- Course Introduction
- Introduction to Analytics and AI
- Module introduction
- What is AI?
- From ad-hoc data analysis to data-driven decisions
- Options for ML models on Google Cloud
- Introduction to Analytics and AI
- Prebuilt ML Model APIs for Unstructured Data
- Module introduction
- Unstructured data is hard
- ML APIs for enriching data
- Lab Intro: Using the Natural Language API to Classify Unstructured Text
- Using the Natural Language API to classify unstructured text
- Prebuilt ML Model APIs for Unstructured Data
- Big Data Analytics with Notebooks
- Module introduction
- What’s a Notebook?
- BigQuery magic and ties to Pandas
- Lab Intro: BigQuery in JupyterLab on Vertex AI
- BigQuery in JupyterLab on Vertex AI 2.5
- Big Data Analytics with Notebooks
- Production ML Pipelines
- Module introduction
- Ways to do ML on Google Cloud
- Vertex AI Pipelines
- TensorFlow Hub
- Lab Intro: Running Pipelines on Vertex AI
- Running Pipelines on Vertex AI 2.5
- Summary
- Production ML Pipelines
- Custom Model Building with SQL in BigQuery ML
- Module introduction
- BigQuery ML for Quick Model Building
- Supported models
- Lab Intro: Predict Bike Trip Duration with a Regression Model in BigQuery ML
- Predict Bike Trip Duration with a Regression Model in BQML 2.5
- Lab Intro: Movie Recommendations in BigQuery ML
- Movie Recommendations in BigQuery ML 2.5
- Summary
- Custom Model Building with SQL in BigQuery ML
- Custom Model Building with Vertex AI AutoML
- Module introduction
- Why AutoML?
- AutoML Vision
- AutoML Natural Language Processing
- AutoML Tables
- Summary
- Custom Model Building with AutoML
- Summary
- Course Summary
- Course Resources
- Smart Analytics, Machine Learning, and AI on Google Cloud
- Your Next Steps
- Course Badge