Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
The Definitive Guide to Google Vertex AI

You're reading from  The Definitive Guide to Google Vertex AI

Product type Book
Published in Dec 2023
Publisher Packt
ISBN-13 9781801815260
Pages 422 pages
Edition 1st Edition
Languages
Authors (2):
Jasmeet Bhatia Jasmeet Bhatia
Profile icon Jasmeet Bhatia
Kartik Chaudhary Kartik Chaudhary
Profile icon Kartik Chaudhary
View More author details

Table of Contents (24) Chapters

Preface Part 1:The Importance of MLOps in a Real-World ML Deployment
Chapter 1: Machine Learning Project Life Cycle and Challenges Chapter 2: What Is MLOps, and Why Is It So Important for Every ML Team? Part 2: Machine Learning Tools for Custom Models on Google Cloud
Chapter 3: It’s All About Data – Options to Store and Transform ML Datasets Chapter 4: Vertex AI Workbench – a One-Stop Tool for AI/ML Development Needs Chapter 5: No-Code Options for Building ML Models Chapter 6: Low-Code Options for Building ML Models Chapter 7: Training Fully Custom ML Models with Vertex AI Chapter 8: ML Model Explainability Chapter 9: Model Optimizations – Hyperparameter Tuning and NAS Chapter 10: Vertex AI Deployment and Automation Tools – Orchestration through Managed Kubeflow Pipelines Chapter 11: MLOps Governance with Vertex AI Part 3: Prebuilt/Turnkey ML Solutions Available in GCP
Chapter 12: Vertex AI – Generative AI Tools Chapter 13: Document AI – An End-to-End Solution for Processing Documents Chapter 14: ML APIs for Vision, NLP, and Speech Part 4: Building Real-World ML Solutions with Google Cloud
Chapter 15: Recommender Systems – Predict What Movies a User Would Like to Watch Chapter 16: Vision-Based Defect Detection System – Machines Can See Now! Chapter 17: Natural Language Models – Detecting Fake News Articles! Index Other Books You May Enjoy

Scheduling notebooks in Vertex AI

Jupyter Notebook environments are great for doing some initial experiments. But when it comes to launching long-running jobs, multiple training trials with different input parameters (such as hyperparameter tuning jobs), or adding accelerators to training jobs, we usually copy our code into a Python file and launch experiments using custom Docker containers or managed pipelines such as Vertex AI pipelines. Considering this situation and to minimize the duplication of efforts, Vertex AI-managed notebook instances provide us with the functionality of scheduling notebooks on an ad hoc or recurring basis. This feature allows us to execute our scheduled notebook cell by cell on Vertex AI. It provides us with the flexibility to seamlessly scale our processing power and choose suitable hardware for the task. Additionally, we can pass different input parameters for experimentation purposes.

Configuring notebook executions

Let’s try to configure...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}