This repository will be used to track and document my progress through the Google Cloud Skills Boost Machine Learning Engineer Learning Path. Each course in the learning path listed below is associated with an issue and a GitHub project is used to track overall progress. Work for each section is completed on a branch which is merged and closed upon completion.
Note: The section numbering below follows that given in the study guide where the first two introductory sections listed on the learning path page are not included in the numbering.
Module 1: AI Foundations on Google CloudModule 2: AI Development on Google CloudModule 3: ML Workflow and Vertex AIModule 4: Generative AI on Google Cloud
Lab 1: Vertex AI: Qwik StartLab 2: Dataprep: Qwik StartLab 3: Dataflow: Qwik Start - TemplatesLab 4: Dataflow: Qwik Start - PythonLab 5: Dataproc: Qwik Start - ConsoleLab 6: Dataproc: Qwik Start - Command LineLab 7: Cloud Natural Language API: Qwik StartLab 8: Speech-to-Text API: Qwik StartLab 9: Video Intelligence: Qwik StartLab 10: Prepare Data for ML APIs on Google Cloud: Challenge Lab
Mini-course: 8 lessons
Lesson 1: Working with Notebooks in Vertex AILesson 2: Vertex AI Notebook SolutionsLesson 3: Vertex AI Colab Enterprise notebooksLesson 4: Vertex AI Workbench instance notebooksSummaryQuiz: Working with Notebooks in Vertex AILab 1: Exploratory Data Analysis using Bigquery and Colab Enterprise (2 hrs)Lab 2: Exploratory Data Analysis using Bigquery and Workbench Instances (2 hrs)
- Lab 1:
Getting Started with BigQuery ML - Lab 2:
Predict Visitor Purchases with a Classification Model in BigQuery ML - Lab 3:
Predict Taxi Fare with a BigQuery ML Forecasting Model - Lab 4:
Bracketology with Google Machine Learning - Lab 5:
Create ML Models with BigQuery ML: Challenge Lab
- Lab 1: Creating a Data Transformation Pipeline with Cloud Dataprep
- Lab 2: ETL Processing on Google Cloud Using Dataflow and BigQuery (Python)
- Lab 3: Predict Visitor Purchases with a Classification Model in BigQuery ML
- Lab 4: Engineer Data for Predictive Modeling with BigQuery ML: Challenge Lab
- Module 1: Introduction to Vertex AI Feature Store
- Module 2: Raw Data to Features
- Module 3: Feature Engineering
- Module 4: Preprocessing and Feature Creation
- Module 5: Feature Crosses: TensorFlow Playground
- Module 6: Introduction to TensorFlow Transform
- Module 1: Introduction to the TensorFlow Ecosystem
- Module 2: Design and Build an Input Data Pipeline
- Module 3: Building Neural Networks with the TensorFlow and Keras API
- Module 4: Training at Scale with Vertex AI
- Module 1: Architecting Production ML System
- Module 2: Designing Adaptable ML System Designing High-Performance ML Systems
- Module 3: Designing High-Performance ML Systems
- Module 4: Hybrid ML Systems
- Module 5: Troubleshooting ML Production Systems
- Module 1: Employing Machine Learning Operations
- Module 2: Vertex AI and MLOps on Vertex AI
- Module 1: Introduction to Vertex AI Feature Store
- Module 2: An In-Depth Look
- Mini-course: 1 lesson
- Mini-course: 1 lesson
- Mini Course: 5 lessons
- Module 1: Introduction to Model Evaluation
- Module 2: Model Evaluation for Generative AI
- Module 1: Introduction to TFX Pipelines
- Module 2: Pipeline Orchestration with TFX
- Module 3: Custom Components and CI/CD for TFX Pipelines
- Module 4: ML Metadata with TFX
- Module 5: Continuous Training with Multiple SDKs, KubeFlow & AI Platform Pipelines
- Module 6: Continuous Training with Cloud Composer
- Module 7: ML Pipelines with MLflow
- Lab 1: Vertex AI: Qwik Start
- Lab 2: Identify Damaged Car Parts with Vertex AutoML Vision
- Lab 3: Deploy a BigQuery ML Customer Churn Classifier to Vertex AI for Online Predictions
- Lab 4: Vertex Pipelines: Qwik Start
- Lab 5: Build and Deploy Machine Learning Solutions with Vertex AI: Challenge Lab
- Module 1: Generative AI Applications
- Module 2: Prompts
- Module 3: Retrieval Augmented Generation (RAG)
- Module 1: AI Interpretability and Transparency
- Module 2: Modernizing Infrastructure in the Cloud
- Module 1: AI Interpretability and Transparency
- Module 2: Modernizing Infrastructure in the Cloud
- Module 1: AI Privacy
- Module 2: AI Safety