End-To-End: No Code - AutoML in Vertex AI for ML Operations [notebook 02a]

  Рет қаралды 24,248

StatMike

StatMike

Күн бұрын

An end-to-end workflow completely within the Vertex AI interface in the Google Cloud Console. We will use AutoML to train a machine learning model. A walkthrough of all the steps from connecting to data sources, training a model, evaluating the final model, deploying to an online endpoint and requesting predictions from multiple clients. A few deep dives along the way! This video follows the notebook 02a - Vertex AI - AutoML in GCP Console (no code).
GitHub Repository: github.com/statmike/vertex-ai...
The Notebook followed in this video: github.com/statmike/vertex-ai...
Timeline:
0:00 - Introduction
3:25 - Overview
5:08 - Start Walkthrough
6:38 - Create Dataset
7:40 - Discuss Types of Model for AutoML
11:12 - Select Source of Data
12:50 - Train Model with AutoML
16:35 - Q&A: What optimization objective to choose?
23:08 - Set Budget and run training
24:22 - Evaluate Model
30:43 - Deploy & Test (Endpoint)
36:32 - Review Endpoint
39:50 - Online Predictions
47:42 - Online Model Explanations
48:33 - Q&A: What are explanations?
51:35 - Review Explanations for Model
53:23 - Batch Predictions
56:56 - Q&A: When should I use the Console for AutoML?
58:43 - Wrap-up

Пікірлер: 62
@NeemiasBSilva
@NeemiasBSilva Жыл бұрын
Thank you Mike for the good overview!
@jeffz7310
@jeffz7310 2 жыл бұрын
wonderful tutorials, thank you Mike
@curtismyers8621
@curtismyers8621 Жыл бұрын
Thank you! Finally, someone who explains the why to each concept. Thank you so much for supplying what I was missing to make the mental connections!
@JohnWedderburn
@JohnWedderburn 3 ай бұрын
This is a great resource, looking forwards to checking out your other videos. Thanks so much for putting these up.
@muraki99
@muraki99 Жыл бұрын
Great video Mike.. Nice explanation on performance matrix also. End to end walkthrough of AutoML
@pauloandresuttioliveira6940
@pauloandresuttioliveira6940 Жыл бұрын
Perfect way to onboard someone to Vertex AI, still. Thank you for the great work!
@nuhilmehdy2437
@nuhilmehdy2437 2 жыл бұрын
Great detailed tutorial. Thanks a lot Mike. Please, keep up the good work!
@statmike-channel
@statmike-channel 2 жыл бұрын
Thank you for the encouragement!!!
@regularSenseAppeal
@regularSenseAppeal 7 ай бұрын
This was really quality. Thanks a lot. You made a superb job of explaining and hit the perfect balance of not too much and not too little.
@zakariajaadi8941
@zakariajaadi8941 Жыл бұрын
this is awsome and you're amazing Mike !
@aiautoglasscrm
@aiautoglasscrm 2 жыл бұрын
Thank you for making these videos, please continue to make more
@statmike-channel
@statmike-channel Жыл бұрын
Coming this Fall! Thank you for the postive feedback!
@sauravanand6047
@sauravanand6047 Жыл бұрын
Watched all the videos of the channel , very good Mike . I am so thankful to you .
@statmike-channel
@statmike-channel Жыл бұрын
I appreciate that! There should be more videos this Fall!
@AngelDiMariaRM22
@AngelDiMariaRM22 2 ай бұрын
Thank you for the playlist. Amazing quality. Just wanted to say that you are amazing and your content is appreciated.
@eddieotudor9432
@eddieotudor9432 29 күн бұрын
Thanks Mike for such great content. I’ve learnt a whole lot from this. Cheers!
@TheRidwanSpace
@TheRidwanSpace 6 ай бұрын
already moved to MLOps engineer role, the github repo and videos help me a lot. Thanks mike
@vidhyapc
@vidhyapc 2 жыл бұрын
Perfect tutorial to understand GCP ML
@statmike-channel
@statmike-channel Жыл бұрын
Thank You! This motivates me to make more videos soon!
@paulsilva753
@paulsilva753 Ай бұрын
Thank you. I really appreciate your effort. 😊
@ronakbhatt4880
@ronakbhatt4880 9 ай бұрын
Love the way he introduced himself!!
@josealbert7806
@josealbert7806 Жыл бұрын
Awesome tutorial, thanks very much
@rafalw8126
@rafalw8126 2 жыл бұрын
Thanks Mike, I wish this tutorial was around when I first started trying to find my way around around Vertex AI. Whilst I enjoy finding out things by trial and error, the older I get the more I value my time and having someone to show me the first steps and explain what to watch out for is invaluable.
@statmike-channel
@statmike-channel Жыл бұрын
Thank you for acknowledging this. This is one of the reasons I decide to embark on this adventure!
@antoninleroy3863
@antoninleroy3863 Жыл бұрын
@@statmike-channel Yes thanks a lot !
@jessicasarkar14
@jessicasarkar14 Жыл бұрын
this is amazing. thank you mike!!! 😍
@hamedmehrabi9243
@hamedmehrabi9243 Жыл бұрын
Awesome. Thank you Mike :)
@chrismcintyre5209
@chrismcintyre5209 Жыл бұрын
Thanks for the Video great stuff !!
@user-zl5xn2vs2u
@user-zl5xn2vs2u 5 ай бұрын
Thanks man, this helped a lot.
@AlexBurov-wk8my
@AlexBurov-wk8my 8 ай бұрын
Thank you. Great video
@DanieleCorradetti-hn9nm
@DanieleCorradetti-hn9nm 9 ай бұрын
I liked the idea of end to end
@mshahid-mohana
@mshahid-mohana 3 күн бұрын
bravo... the content is brilliant. method is effective. larger "font_size" could have more convinient.
@normdy
@normdy Жыл бұрын
Yo! Love your stuff!
@marlhex6280
@marlhex6280 Жыл бұрын
good job pal!
@seanvw7905
@seanvw7905 Ай бұрын
Great stuff! Enjoyed excellent explanations and following along with github repo clone. I would have a few questions. 1) since I changed a few lines in notebooks, what happens if I commit changes: is git going to try updating your repo? 2) I would like to see the underlying model architecture: how to see this? Perhaps answers coming in following vidoes.
@SodaPy_dot_com
@SodaPy_dot_com Ай бұрын
great 🎉
@XxxRay3
@XxxRay3 Жыл бұрын
Don't get disheartened with the traffic you're getting or the the class imbalance of views vs. likes 😅, trust me many don't even know this playlist exists, plus many don't even know what MLops is. I've been looking for it for like last 2 months and dunno why KZfaq algo didn't put this up for me before. Would suggest adding hastags maybe. Cheers 🤘👊🙌
@statmike-channel
@statmike-channel Жыл бұрын
Thanks for the tips! Working on a plan for promotion as the next series of video launches.
@benjaminbascary8219
@benjaminbascary8219 10 ай бұрын
Hi Mike! When you filming a new tutorial of no-code on the new AutoML Tabular training on Vertex AI Pipelines? Great content btw!
@FarukhKhalilov
@FarukhKhalilov 2 жыл бұрын
Great tutorial. Thanks for sharing. I have a question about how to create a batch prediction for the images. In your case you used the tabular data (where you used the BQ), but when I'm trying to make a batch prediction for images, it is asking me to provide JSONL format file. I'm a little confused providing JSONL file. Thank you.
@statmike-channel
@statmike-channel 2 жыл бұрын
Hi Farukh, I look forward to expanding these demos to also show text and image based ML. Until then I will try my best to answer you here in the KZfaq comments. For an AutoML Vision Model through the console (similar to this video), the workflow ask for a name, the model, source path and destination path. The paths are to Google Cloud Storage buckets. The source is a .jsonl file in the storage bucket that has one line per image you want to predict. Each of these lines looks like {"content":"gs://path to image", "mimeType":"image/jpeg"} . Here is a link that may help: cloud.google.com/vertex-ai/docs/predictions/batch-predictions#batch_request_input
@user-yv6uq1qr5y
@user-yv6uq1qr5y Жыл бұрын
Thank you
@cryptoking6148
@cryptoking6148 Жыл бұрын
Mike you are F******* amazing
@statmike-channel
@statmike-channel Жыл бұрын
very flattering!! Not sure I can live up to this level of hype!
@pythontok4192
@pythontok4192 Жыл бұрын
Thank you, just wanted to check - after deploying the endpoint in vertex, there is no need to go through extra steps to have the REST API endpoint, right? For aws sagemaker, there is an extra api gateway with lambda step.
@pythontok4192
@pythontok4192 Жыл бұрын
using automl do we know what models it is using behind the scenes?
@priyamahajan85
@priyamahajan85 Жыл бұрын
I wish if you could make a video on creating pipelines using Vertex Ai pipeline
@statmike-channel
@statmike-channel Жыл бұрын
There are already a few videos in this series that incorporate some basic pipelines. The repository linked in the description also has more example of advanced pipelines. Let me know if there is any specific part of pipelines you would like to see featured!
@priyamahajan85
@priyamahajan85 Жыл бұрын
Mike, thanks for video.just a question-for batch prediction,do we need to do “deploy and test “ first and then do batch predictions ?
@statmike-channel
@statmike-channel Жыл бұрын
Hello Priya, You can skip the deployment to an endpoint and do the batch predictions. The endpoint is not required for batch predictions and runs as a separate job. Hope this helps!
@priyamahajan85
@priyamahajan85 Жыл бұрын
@@statmike-channel Thanks Mike for quick reply!
@cryptoking6148
@cryptoking6148 Жыл бұрын
@@statmike-channel wow it does makes sense now!
@AlexBurov-wk8my
@AlexBurov-wk8my 8 ай бұрын
24:10 - i thought that would be all the video. Waiting one hour for the model to finish training
@tariqkhasawneh4536
@tariqkhasawneh4536 Жыл бұрын
what if the raw data has to go through preprocessing steps before being fed to the model?
@statmike-channel
@statmike-channel Жыл бұрын
Hi Tariq, Any time you train a model, custom or AutoML service, you are taking a snapshot in time of inputs = training data. If you preprocess those inputs then those preprocessing steps would need to be replicated for using the resulting model for predictions. If you choose a method with built in preprocessing, AutoML or custom with built in preprocessing, then the model will include preprocessing steps as part of the model that also get replicated during prediction. A good guide for reviewing the automatic preprocessing done by Vertex AI AutoML can be found at this link: cloud.google.com/vertex-ai/docs/datasets/data-types-tabular
@osvaldodvg
@osvaldodvg Жыл бұрын
I got a error making the training :( the traning job failed
@jimmydean4586
@jimmydean4586 5 ай бұрын
I may have an astonishing project that does the impossible...I need a ML set up to take it to the next level... It took me forever to code the one of a kind tool but i really need a ML model to analyze it. I have not been able to get AI to work on it properly....probably because no one has EVER seen a data set like this .. i really need someone to help with this FULL NDA
@alice20001
@alice20001 8 ай бұрын
How do you actually get the model? Like: What architecture does it use? What are the weights?
@statmike-channel
@statmike-channel 8 ай бұрын
Thank you for the question. I have this notebook in the accompanying GitHub repo that shows a method for extracting the model type and hyperparameters from Cloud Logging: github.com/statmike/vertex-ai-mlops/blob/main/02%20-%20Vertex%20AI%20AutoML/02Tools%20-%20AutoML%20Cloud%20Logging.ipynb
@statmike-channel
@statmike-channel 8 ай бұрын
It is also now possible to have more direction over AutoML by using AutoML Workflows. I will add this on my next update pass for the AutoML series. A good documentation page to read about this is: cloud.google.com/vertex-ai/docs/tabular-data/tabular-workflows/e2e-automl
@georgesanchez7915
@georgesanchez7915 Жыл бұрын
Hello friend I am interesting in investing/trading in the stock market. Can you make another videos in how to train the platform in trading. Thanks
@Alice8000
@Alice8000 Жыл бұрын
LOL Look at the tab he has open! omg cancel this guy.
Data Source - Vertex AI for ML Operations [notebook 01]
37:11
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 17 МЛН
Heartwarming moment as priest rescues ceremony with kindness #shorts
00:33
Fabiosa Best Lifehacks
Рет қаралды 38 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 9 МЛН
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 3,3 МЛН
Get started with Vertex AI
17:19
Google Cloud Tech
Рет қаралды 44 М.
What are AI Agents?
12:29
IBM Technology
Рет қаралды 63 М.
Environment Setup - Vertex AI for ML Operations [notebook 00]
24:22
Vertex AI Pipelines - The Easiest Way to Run ML Pipelines
21:22
ML Engineer
Рет қаралды 16 М.
How ChatGPT Works Technically For Beginners
33:11
Kurdiez
Рет қаралды 1 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 17 МЛН