Machine learning on Google Cloud
Key Takeaways
Ryan discusses machine learning options on Google Cloud, including pre-trained APIs and managed platforms
Full Transcript
hi my name is Ryan and i' like to tell you about machine learning on Google cloud in the next few minutes we'll talk about several of the different machine learning options on Google cloud from pre-trained apis to manag platforms ready let's get [Music] started Google cloud has many different machine learning products for developers to use these span a wide spectrum depending on your experience level and project needs on one side we have machine learning apis which you can use even if you have little machine learning experience yourself on the other side we have vertex Ai and AI infrastructure products which allow you to build and deploy your own custom machine learning models let's take a closer look in the first episode of Google Cloud Essentials we talked about how cloud computing is all about getting things done using someone else's computers in the machine learning world Google Cloud shares its machine learning capabilities with developers through the machine learning API I with these apis you can gain insights from data using Google Cloud's pre-trained machine learning models and what's awesome about these apis is that they require zero prior knowledge of machine learning basically Google Cloud handles the training aspect of machine learning Gathering data and building a predictive model allowing you to jump straight to the prediction aspect where you give the API data and get back information about that data the vision API lets you gain insights about your image using Google Cloud's pre-trained Vision models one feature is face detection detecting different faces in an image along with the likelihood that each face has emotions like Joy sorrow and anger another feature is object detection detecting different objects in the image with a confidence score for each one the vision API also makes it easy to detect text logos and landmarks another machine learning API to check out is the natural language API which helps you analyze text you can detect entity keywords in the text perform sentiment analysis analyze syntax and categorize the text based on its topic there also several other machine learning apis including the video intelligence API translation API speech to text API text to speech API and the cloud inference API as a developer you can call all of these machine learning apis from your code using client libraries in programming languages like python node.js Java go C SHP PHP and Ruby the machine learning apis are easy to use since Google handles data collection model training and maintenance but what if you want to train a machine learning model using your own custom data set this is where automl comes into play with autom ML you provide training data and Google Cloud builds a machine learning model for you that comes with a prediction endpoint there are several different automl products including automl Vision automl natural language automl translation automl video intelligence and automl tables these are all accessible via the vertex AI section of the Google Cloud console let's take a look at an example automl use case perhaps you're a meteorologist looking to use machine learning to identify different types of clouds like Cirrus cumulo Nimbus or Stratus with the pre-trained vision API you might be able to identify that there are clouds in an image but not what type of clouds they are this more specific task requires a custom data set with automl vision you can upload your own custom image data set of clouds each one labeled as Cirrus cumulon Nimbus or Stratus then Google Cloud will use this custom Training data set to train a machine learning model finally you'll be provided with a prediction endpoint that you can use to classify new images of clouds you'll also be able to see evaluation metrics for the model like Precision recall and the confusion Matrix the machine learning apis and automl are great if you want to use or build upon a pre-trained model that Google has already created but what if your needs are beyond that this brings us to vertex AI a managed machine learning platform that lets you build deploy and scale ml models faster in fact it requires about 80% fewer lines of code to train a custom model on vertex AI versus other platforms vertex AI integrates with why they use open source machine learning framework Frameworks such as tensorflow pytorch andit learn and can also support all ml Frameworks via custom contats for training and prediction vertex AI is a single platform with all the tools you need to manage all the steps in a custom machine learning workflow this includes creating a data set and uploading data training an ml model on your data uploading and storing your model in vertex AI deploying your train model to an endpoint for online predictions running batch pred jobs and managing your models and endpoints vertex AI also features ml Ops tools to easily manage your data and models with confidence and repeat at scale these tools include vertex AI model monitoring for monitoring the quality of your deployed models vertex AI pipelines for orchestrating repeatable training and serving pipelines and vertex AI feature store for organizing storing and serving features to interact with vertex AI you can use notebooks prepackaged with jupyter lab and deep learning packages the Google Cloud console to manage your ml resources and get access to monitoring and logging in the cloud client libraries and rest apis to call vertex AI from your code while vertex AI is a great managed solution for building and deploying machine learning models to the cloud perhaps you want to handle even more of the process yourself this brings us to AI infrastructure tools these give you the raw machines and tools that you can use to build and host machine learning models deep learning VM images are Google compute engine instances that come pre-installed with the latest versions of machine learning Frameworks like tensorflow pytorch and pyit learn there are also Cloud gpus which are great for speeding up compute jobs like machine learning scientific Computing and 3D visualization and finally there are Cloud tpus which help you train and run machine learning models faster than before these topics can fill a whole video on their own so we willon go into dep about them here so there you have it an overview of several different Google Cloud products you can use for machine learning ranging from pre-trained apis to a managed platform for developing and deploying your own machine learning models make sure to check out other episodes of Google Cloud Essentials where we cover topics like storing data on Google Cloud the Google Cloud console the Google Cloud key use cases and more I can't wait to see what you build with Google Cloud
Original Description
Hop on over to Google Cloud Skills Boost to learn more! → https://goo.gle/44kuUc8
Did you know Google Cloud offers a broad spectrum of machine learning options? In this episode of Google Cloud Platform Essentials, Ryan discusses some different machine learning options on Google Cloud for different experience levels and project needs. From pre-trained APIs to managed platforms, discover the ease of developing and deploying your machine learning models with Google Cloud.
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Google Cloud · Google Cloud · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Top 3 ways organizations are adjusting their cloud strategies to prepare for economic uncertainty
Google Cloud
Google Cloud Retail Search and Browse Console deep dive
Google Cloud
Google Cloud Backup and DR - How to mount, clone or restore a VMware VM
Google Cloud
Google Cloud Backup and DR - VMware vSphere Backup Overview
Google Cloud
Google Cloud Backup and DR - Creating backup Plans for VMware VM backups
Google Cloud
Google Cloud Backup and DR - Compute Engine Instance Backups and Sole Tenant Nodes
Google Cloud
Google Cloud Backup and DR - Managing Service Accounts
Google Cloud
Let’s solve for what’s next
Google Cloud
Google Cloud Executive Briefing Center | Cloud Space | Silicon Valley
Google Cloud
Tinyclues with Google Cloud offers CRM Intelligence to maximize conversions
Google Cloud
Aible partners with Google Cloud helping customers build predictive models within minutes
Google Cloud
TELUS streamlines big data ingestion with help from Google Cloud and Accenture
Google Cloud
Getting started with Apigee API Management
Google Cloud
Google Cloud Retail Search
Google Cloud
Building your first API proxy with Apigee
Google Cloud
Brands and agencies develop dynamic video ads with Connected-Stories NEXT and Google Cloud
Google Cloud
Redefining the transportation industry
Google Cloud
Google Cloud Project Katalyst
Google Cloud
Israel's Family Court: Creating more compelling experiences for its citizens
Google Cloud
Tausight partners with Google Cloud to help healthcare industry protect PHI activity & take action
Google Cloud
Google Cloud Retail Browse
Google Cloud
Verifying API keys and debugging your API proxy flow
Google Cloud
Getting started with Apigee API Management
Google Cloud
Adding policies to your APIs
Google Cloud
Google Cloud Backup and DR - Configuring Google Cloud VMware Engine to work with Backup and DR
Google Cloud
Topaz Subsea Cable
Google Cloud
Episode 29: Building a culture of data literacy with Latin America’s biggest ecommerce platform
Google Cloud
Weshalb Datananalysten die Sparringspartner von Produktmanagern sein sollten
Google Cloud
Warum und wie METRO eine Machine Learning-Pipeline implementiert hat
Google Cloud
Wie nutzt METRO Data Science, um geschäftliche Herausforderungen zu meistern?
Google Cloud
Google Cloud in Qatar. Let's get solving.
Google Cloud
Google Cloud for Qatar
Google Cloud
Doha has a new Google Cloud region
Google Cloud
The new Google Cloud region in Qatar
Google Cloud
Build, tune, and deploy foundation models with Vertex AI
Google Cloud
Generative AI on Google Cloud
Google Cloud
Who will be coming to Google Cloud Day Tel Aviv? #Shorts
Google Cloud
Protect your organization at the edge
Google Cloud
Google Cloud Backup and DR Alert Notifications setup
Google Cloud
Build, tune, and deploy foundation models with Generative AI Support in Vertex AI
Google Cloud
Where the Internet Lives: Data center on the prairie
Google Cloud
Which developer program are you joining?
Google Cloud
Lufthansa Group baut intelligente Systeme zur Vereinfachung des Flugbetriebs
Google Cloud
How ASML revived Moore's Law and remade chipmaking
Google Cloud
CMO of Unity celebrates Women's History Month
Google Cloud
Vint Cerf on Google Cloud Digital Leader
Google Cloud
Mobile World Congress 2023
Google Cloud
Topaz - Canada
Google Cloud
Google Data Cloud & AI Summit 2023: Reveal opportunities to transform your business
Google Cloud
Building a conversational bot with Google Cloud Gen App Builder
Google Cloud
Elisa Polystar and Google Cloud partner to bring the power of analytics and automation to CSPs
Google Cloud
Network modernization - how can CSPs start now?
Google Cloud
How Semios uses imported and remote models for inference with BigQuery ML
Google Cloud
Deliver your AI solutions up to 100 times faster with Google Cloud partner, Snorkel AI
Google Cloud
Capture consumer perspectives for CPG using NLP and analytics with Harmonya and Google Cloud
Google Cloud
Delivering Cloud-Native Network Transformation
Google Cloud
Proactively detect & investigate anomalies & data quality issues in BigQuery with Telmai
Google Cloud
Introducing AlloyDB Omni
Google Cloud
Episode 30: How Auto Trader transitioned to the cloud to analyze tricky customer data
Google Cloud
MongoDB Atlas on Google Cloud
Google Cloud
More on: ML Maths Basics
View skill →Related Reads
📰
📰
📰
📰
I Don’t Want to Build Another App. I Want to Find Out Where the Models Break.
Medium · Machine Learning
A Graph Neural Network Model for Real-Time Gesture Recognition Based on sEMG Signals
ArXiv cs.AI
Evaluating the Effect of Frame Rate in Sequence-Based Classification of Autism-Related Self-Stimulatory Hand Idiosyncrasies
ArXiv cs.AI
Measure, Don't Estimate: Labeling Speakers Without a Gated Model
Dev.to · Dima Statz
🎓
Tutor Explanation
DeepCamp AI