Vertex AI - bobbae/gcp GitHub Wiki

Google's Vertex AI is a unified AI platform that brings Google AutoML and Google AI Platform together into a unified API, client library, and user interface.

https://cloud.google.com/blog/products/ai-machine-learning/new-features-for-google-clouds-unified-data-and-ai-platform

General Concepts

https://cloud.google.com/vertex-ai/docs/general/general-concepts

Getting started

https://cloud.google.com/blog/products/ai-machine-learning/getting-started-with-vertex-ai

Going from notebook to a production ML model

https://cloud.google.com/blog/products/ai-machine-learning/go-from-a-notebook-to-a-production-ml-model

Datasets

https://cloud.google.com/vertex-ai/docs/datasets/datasets

AutoML Models

https://cloud.google.com/vertex-ai/docs/training/training

Custom training

https://cloud.google.com/vertex-ai/docs/training/custom-training

Importing models

https://cloud.google.com/vertex-ai/docs/general/import

Model co-hosting

https://cloud.google.com/vertex-ai/docs/predictions/model-co-hosting

https://cloud.google.com/blog/products/ai-machine-learning/introducing-co-hosting-models-on-the-vertex-ai-prediction-service

Configure models and get predictions

https://cloud.google.com/vertex-ai/docs/predictions/getting-predictions

Vertex AI Model Registry

https://cloud.google.com/blog/topics/developers-practitioners/mlops-bigquery-ml-vertex-ai-model-registry

Predictive Analytics

https://cloud.google.com/learn/what-is-predictive-analytics

Prediction market

https://cloud.google.com/blog/topics/solutions-how-tos/design-patterns-in-googles-prediction-market-on-google-cloud

Explainable AI

https://cloud.google.com/vertex-ai/docs/explainable-ai

https://medium.com/google-cloud/explainable-ai-with-google-cloud-vertex-ai-3b5cef44cbae

Model quality monitoring

https://cloud.google.com/vertex-ai/docs/model-monitoring

Serving AI models

https://cloud.google.com/ai-platform/prediction/docs/deploying-models

Vertex AI Pipelines

Orchestration of ML workflow using Vertex AI pipelines

https://cloud.google.com/vertex-ai/docs/pipelines

Building reusable ML workflows using pipeline templates

https://cloud.google.com/blog/topics/developers-practitioners/building-reusable-machine-learning-workflows-pipeline-templates

Serverless Spark components for Vertex AI Pipelines

https://cloud.google.com/vertex-ai/docs/pipelines/dataproc-component

https://cloud.google.com/blog/topics/developers-practitioners/announcing-serverless-spark-components-vertex-ai-pipelines

Vertex AI Pipelines vs. Cloud Composer

https://medium.com/google-cloud/vertex-ai-pipelines-vs-cloud-composer-for-orchestration-4bba129759de

Feature Store

https://medium.com/hacking-talent/vertexais-feature-store-for-dummies-3d798b45ece4

Track ML metadata

https://cloud.google.com/vertex-ai/docs/ml-metadata

Vertex AI Workbench

https://cloud.google.com/vertex-ai/docs/workbench

Protecting confidential data in Vertex AI Workbench user-managed notebooks

https://cloud.google.com/architecture/protecting-confidential-data-in-ai-platform-notebooks

AI workbench with GKE

https://medium.com/@gogasca_/ai-workbench-with-gke-b3b204c81328

Experiments

https://cloud.google.com/vertex-ai/docs/experiments

https://cloud.google.com/blog/topics/developers-practitioners/track-compare-manage-experiments-vertex-ai-experiments

Optimize with Vertex AI Vizier

https://cloud.google.com/vertex-ai/docs/vizier

Manage features using AI Features store

https://cloud.google.com/vertex-ai/docs/featurestore

https://towardsdatascience.com/do-you-really-need-a-feature-store-e59e3cc666d3

Vertex AI Matching Engine

https://cloud.google.com/vertex-ai/docs/matching-engine/overview

https://medium.com/google-cloud/all-you-need-to-know-about-google-vertex-ai-matching-engine-3344e85ad565

Perform vector similarity searches using Vertex AI Matching Engine

https://cloud.google.com/vertex-ai/docs/matching-engine

Monitor and secure

https://cloud.google.com/vertex-ai/docs/general/monitoring-security

Vertex AI Neural Architecture Search

https://research.google/pubs/pub45826/

https://cloud.google.com/blog/products/ai-machine-learning/vertex-ai-nas-makes-the-most--advanced-ml-modeling-possible

Examples

automl vertex ai pipeline

https://cloud.google.com/blog/topics/developers-practitioners/building-scalable-mlops-system-vertex-ai-automl-and-pipeline

Custom Training using Titanic survivor data

https://codelabs.developers.google.com/codelabs/vertex-ai-custom-code-training?hl=en#3

AutoML forecasting

https://codelabs.developers.google.com/codelabs/automl-forecasting-with-vertex-ai

Time Series Forecasting with Vertex AI and BigQuery ML

https://codelabs.developers.google.com/codelabs/time-series-forecasting-with-cloud-ai-platform#0

Running dbt on Vertex AI Pipelines

https://medium.com/datatonic/running-dbt-on-google-clouds-vertex-ai-pipelines-d85fa59aa15

Helpdesk Chatbot with Dialogflow CX, TFX and Vertex AI

https://medium.com/google-cloud/boost-up-a-helpdesk-chatbot-with-dialogflow-cx-tfx-and-vertex-ai-4999c26eef13

Vertex AI articles

https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-ai-2021-highlights

Creating Custom Vertex AI Pipelines

https://medium.com/@anna.bildea/how-to-set-up-custom-vertex-ai-pipelines-step-by-step-467487f81cad

Vertex AI custom containers

https://blog.searce.com/vertex-ai-custom-containers-for-the-deployment-of-ml-models-c02bfcdf3b30

Vertex AI Vizier

Vertex AI Vizier is a black-box optimization service that helps you tune hyperparameters.

Enabling network reachability of Vertex AI Pipelines

https://cloud.google.com/blog/products/ai-machine-learning/extending-network-reachability-of-vertex-pipelines

Alphafold

https://markryan-69718.medium.com/alphafold-for-everybody-c73d40d4b56d

Rapid model prototyping and deployment

https://cloud.google.com/blog/topics/developers-practitioners/using-vertex-ai-rapid-model-prototyping-and-deployment

Scalable ML Workflows using PyTorch on Kubeflow Pipelines and Vertex Pipelines

https://cloud.google.com/blog/topics/developers-practitioners/scalable-ml-workflows-using-pytorch-kubeflow-pipelines-and-vertex-pipelines

How To train and tune PyTorch models on Vertex AI

https://cloud.google.com/blog/topics/developers-practitioners/pytorch-google-cloud-how-train-and-tune-pytorch-models-vertex-ai

How to develop with PyTorch at lightning speed

https://cloud.google.com/blog/products/ai-machine-learning/increase-your-productivity-using-pytorch-lightning

Add preprocessing functions to Tensorflow models and deploy on Vertex AI

https://cloud.google.com/blog/topics/developers-practitioners/add-preprocessing-functions-tensorflow-models-and-deploy-vertex-ai

Price optimization notebook

https://cloud.google.com/blog/products/ai-machine-learning/price-optimization-using-vertex-ai-forecast

Serving a Spark ML model on Vertex AI using a CI/CD Pipeline with Cloud Build and Cloud Function

https://medium.com/google-cloud/serving-a-spark-ml-model-on-vertex-ai-using-a-ci-cd-pipeline-with-cloud-build-and-cloud-function-e659e00dc7c4

Creating A Machine Learning Model For An NFT Horse Racing Game Using Vertex AI

https://medium.com/@kianadata/creating-a-machine-learning-model-for-an-nft-horse-racing-game-using-vertex-ai-92b4ccf1158a

Predict cab fare using pub/sub, dataflow, BigQuery and AI Platform

https://medium.com/@psvishnu/online-prediction-using-gcps-vertex-ai-e5fbc089906d

BigQuery, Vision AI, and Vertex AI SDK for Python to train a text entity extraction model

https://cloud.google.com/blog/topics/developers-practitioners/automate-annotations-vertex-ai-text-datasets

Measuring climate and land changes with AI

https://cloud.google.com/blog/topics/developers-practitioners/measuring-climate-and-land-changes-ai

Accelerate the deployment of ML

https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-vertex-ai-accelerates-machine-learning

Vertex AI model training with custom containers

https://medium.com/google-cloud/how-to-train-ml-models-with-vertex-ai-training-f9046bfbcfab

Building a pipeline for data analytics and machine learning

https://cloud.google.com/architecture/building-and-orchestrating-data-analytics-and-machine-learning-pipeline

Use Kubeflow pipelines for propensity modeling

https://cloud.google.com/architecture/use-kubeflow-pipelines-for-propensity-modeling

Qwiklabs

Qwik start

https://www.cloudskillsboost.google/focuses/18940?parent=catalog

Baseline: Data, ML, AI

https://run.qwiklabs.com/quests/34