SlideShare ist ein Scribd-Unternehmen logo
1 von 94
Intro to Machine Learning by Google
Product Manager
www.productschool.com
FREE INVITE
Join 20,000+ Product Managers on
productschool.com/slack-community
Product
Management
2-month part-time
Courses
Coding
for Managers
2-month part-time
Courses
Data Analytics
for Managers
2-month part-time
Courses
Block Chain
and
Cryptocurrency
2-month part-time
Courses
Include @productschool and #prodmgmt at the
end of your tweet
Tweet to get a free ticket
for our next Event!
Tonight’s Speaker
Ronnie Falcon
Machine Learning
for PMs
By Ronnie Falcon, PM at Google
We’ll answer:
1. What role does ML have in industry?
2. What are the basics every PM needs to know
about ML?
3. How can PMs contribute to ML-driven
Products?
1. What role does ML
have in industry?
Welcome to the ML era!
- E-commerce
- Healthcare
- Financial trading
- Data security
- Personal security
- Marketing personalization
- Fraud detection
- Recommendation systems
- Natural language processing
- Image recognition
- Automotives
- Spam detection
- Augmented reality
- Virtual reality
- Language translations
- Gaming
- Chatbots
- Loan approvals
Facial recognition
Recommendation systems
Chatbots & assistants
Diagnosis in medical imaging
Identifying plant disease
Self driving cars
AlphaGo beats Lee Sedol in Go
Why now?
1. More computing power
Moore’s Law: number of transistor on a square inch circuit doubles every 2 years
2. More data
3. Better algorithms
4. Growth in funding
2. What are the basics
every PM needs to
know about ML?
Machine Learning
vs
Artificial Intelligence
AI definition:
The broader concept of machines being
able to carry out tasks in a way that we
would consider “smart”
Bernard Marr
A current application of AI, based around
the idea that we should be able to give
machines access to data and let them
learn for themselves
ML definition:
Bernard Marr
Task Data Tech Evaluation
ML Model
The core of a machine learning system; creates predictions or decisions based on data
Task: Distinguish between a hipster and an old man.
Round glasses
Beard
Plaid shirt
=
Hipster
Data
=
Old man
White hair
Glasses
Walking stick
Data
Tech
Evaluation
Task Data Tech Evaluation
ML Model
➔Classification
➔Regression
➔Sequences
Task
Classification
?= Age
Regression
?= P(male)
Regression
?= P(lives in bushwick)
Regression
Day 1 Day 2 Day 3
Day 4?
Sequences
➔Examples
◆ Labels
◆ Features
➔Approach
◆ Supervised
◆ Semi supervised
◆ Unsupervised
Data
Examples
Round glasses
Beard
Plaid shirt
=
Hipster
LabelFeatures
Approach
Hipster
Old man
Supervised learning
Hipster
Hipster
Hipster
Old man
Old man
Old man
Unsupervised learning
Clustering
z
Semi Supervised Learning
➔Linear
➔Non Linear
➔Deep Neural Networks
➔Reinforcement
Tech
Embedding
Linear classifier
Linear classifier
Nonlinear classifier
Features Hidden Layers Output Layer
Deep Neural Networks
Features Hidden Layers Output Layer
W=1
Deep Neural Networks
Features Hidden Layers Output Layer
W=0
W=0.5
Deep Neural Networks
Features Hidden Layers Output Layer
Deep Neural Networks
Agent Environment
Start to finish = 2
Color = 1
White = 0
Black = -3
Reinforcement Learning
Agent Environment
Action
Start to finish = 2
Color = 1
White = 0
Black = -3
Reinforcement Learning
Agent Environment
Action
Reward = 4
Start to finish = 2
Color = 1
White = 0
Black = -3
Reinforcement Learning
Agent Environment
Action
Start to finish = 2
Color = 1
White = 0
Black = -3
Reinforcement Learning
Agent Environment
Action
Reward = 7
Start to finish = 2
Color = 1
White = 0
Black = -3
Reinforcement Learning
➔Recall
➔Precision
Evaluation
Recall: out of all the hipsters in the world, how many can the
algorithm successfully find?
Precision: given one example, what is the chance that the
algorithm will classify it correctly as a hipster
Testing examples for evaluation
1. Classification
2. Regression
3. Sequences
1. Examples
◆ Labels
◆ Features
2. Approach
◆ Supervised
◆ Semi-supervised
◆ Unsupervised
1. Linear
2. Non Linear
3. Neural
4. Reinforcement
Task Data Tech
1. Recall
2. Precision
Evaluation
How can PM's
contribute to ML-driven
Products?
1. Know your ML
(in high level)
2. Help the team decide what to
optimize for
Optimize for recall or precision?
High recall = 95% of Francis’s photos will be suggested for an auto-tag
High precision = 95% of the suggested photo for an auto-tag really have Francis
Sometimes ML isn’t the answer
3. Think about ML early in the product
design
Some things are only possible because
of ML
4. Collect the right data
Make sure your data isn’t biased
Let users give feedback
(and log it!!)
What if you have no data?
Crowdsource!
5. Think about the user experience
Think about how users will react to new
features
Think about whether users will trust the
output of your system and justify as
much as needed
Make sure there are fallback options
Add policy layers
1. Know your ML
2. Decide what to optimize for
3. Think about ML early in the product design
4. Collect the right data
5. Think about the user experience
Recap
How can PM's contribute to ML-driven Products?
Thanks!
LinkedIn: linkedin.com/in/ronnie-falcon
Part-time Product Management Courses in
San Francisco, Silicon Valley, Los Angeles,
New York, Austin, Boston, Seattle, Chicago,
Denver, London, Toronto
www.productschool.com

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PM
 
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
 
This is The Age of The Product Leader by Product School Founder & CEO
This is The Age of The Product Leader by Product School Founder & CEOThis is The Age of The Product Leader by Product School Founder & CEO
This is The Age of The Product Leader by Product School Founder & CEO
 
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdfHow to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
 
Tips for Building a Compelling Product Vision by Amazon Sr PM
Tips for Building a Compelling Product Vision by Amazon Sr PMTips for Building a Compelling Product Vision by Amazon Sr PM
Tips for Building a Compelling Product Vision by Amazon Sr PM
 
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and Leadership
 
How to Use Customer Feedback on Your Product by UserVoice CEO
How to Use Customer Feedback on Your Product by UserVoice CEOHow to Use Customer Feedback on Your Product by UserVoice CEO
How to Use Customer Feedback on Your Product by UserVoice CEO
 
How to be a Good Machine Learning PM by Google Product Manager
How to be a Good Machine Learning PM by Google Product ManagerHow to be a Good Machine Learning PM by Google Product Manager
How to be a Good Machine Learning PM by Google Product Manager
 
Visiontyping - Show me the future!
Visiontyping - Show me the future!Visiontyping - Show me the future!
Visiontyping - Show me the future!
 
LDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceLDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business Intelligence
 
The Build Trap
The Build TrapThe Build Trap
The Build Trap
 
How to Build a Robust Product Roadmap by Salesforce VP of Product
How to Build a Robust Product Roadmap by Salesforce VP of ProductHow to Build a Robust Product Roadmap by Salesforce VP of Product
How to Build a Robust Product Roadmap by Salesforce VP of Product
 
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
 
Mental Models to Guide Product Decisions by Google Product Manager
Mental Models to Guide Product Decisions by Google Product ManagerMental Models to Guide Product Decisions by Google Product Manager
Mental Models to Guide Product Decisions by Google Product Manager
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
 
Data Culture Keynote and Exec Track Birm Dec 8th
Data Culture Keynote and Exec Track Birm Dec 8thData Culture Keynote and Exec Track Birm Dec 8th
Data Culture Keynote and Exec Track Birm Dec 8th
 
Psychological Safety to Build Great Products by King SVP of Product.pdf
Psychological Safety to Build Great Products by King SVP of Product.pdfPsychological Safety to Build Great Products by King SVP of Product.pdf
Psychological Safety to Build Great Products by King SVP of Product.pdf
 
Journey of Generative AI
Journey of Generative AIJourney of Generative AI
Journey of Generative AI
 
15 minutes on impact mapping
15 minutes on impact mapping15 minutes on impact mapping
15 minutes on impact mapping
 

Ähnlich wie Intro to Machine Learning by Google Product Manager

Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
NadinaLisbon1
 

Ähnlich wie Intro to Machine Learning by Google Product Manager (20)

Operationalizing Machine Learning
Operationalizing Machine LearningOperationalizing Machine Learning
Operationalizing Machine Learning
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PM
 
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
Salesforce Architect Group, Frederick, United States July 2023 - Generative A...
 
Machine Learning for SEOs - SMXL
Machine Learning for SEOs - SMXLMachine Learning for SEOs - SMXL
Machine Learning for SEOs - SMXL
 
Salesforce Einstein: Use Cases and Product Features
Salesforce Einstein: Use Cases and Product FeaturesSalesforce Einstein: Use Cases and Product Features
Salesforce Einstein: Use Cases and Product Features
 
AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Explore ML with Crowdsource | ML Extended - Session 4
Explore ML with Crowdsource | ML Extended - Session 4Explore ML with Crowdsource | ML Extended - Session 4
Explore ML with Crowdsource | ML Extended - Session 4
 
AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Orange Belt - Session 2
AI Orange Belt - Session 2
 
ML Session-2
ML Session-2ML Session-2
ML Session-2
 
Whats Next for Machine Learning
Whats Next for Machine LearningWhats Next for Machine Learning
Whats Next for Machine Learning
 
Intro to ai application emeritus uob-final
Intro to ai application emeritus uob-finalIntro to ai application emeritus uob-final
Intro to ai application emeritus uob-final
 
Real World End to End machine Learning Pipeline
Real World End to End machine Learning PipelineReal World End to End machine Learning Pipeline
Real World End to End machine Learning Pipeline
 
Course module mba
Course module mbaCourse module mba
Course module mba
 
SystemT: Declarative Information Extraction (invited talk at MIT CSAIL)
SystemT: Declarative Information Extraction (invited talk at MIT CSAIL)SystemT: Declarative Information Extraction (invited talk at MIT CSAIL)
SystemT: Declarative Information Extraction (invited talk at MIT CSAIL)
 
The Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine LearninThe Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine Learnin
 
Automated Machine Learning
Automated Machine LearningAutomated Machine Learning
Automated Machine Learning
 
The Robot Marketeer
The Robot MarketeerThe Robot Marketeer
The Robot Marketeer
 
Making Product Defensible with Scale by Quora Product Lead
Making Product Defensible with Scale by Quora Product LeadMaking Product Defensible with Scale by Quora Product Lead
Making Product Defensible with Scale by Quora Product Lead
 
How to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPOHow to Build an AI/ML Product and Sell it by SalesChoice CPO
How to Build an AI/ML Product and Sell it by SalesChoice CPO
 

Mehr von Product School

Mehr von Product School (20)

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMM
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product Leader
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leader
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales Automation
 
The Future of Product
The Future of ProductThe Future of Product
The Future of Product
 
Growing as a PM in the Course of Your Career by Google PM Director
Growing as a PM in the Course of Your Career by Google PM DirectorGrowing as a PM in the Course of Your Career by Google PM Director
Growing as a PM in the Course of Your Career by Google PM Director
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Intro to Machine Learning by Google Product Manager

Hinweis der Redaktion

  1. 3. How can PM's contribute to ML-driven Products?
  2. Classification
  3. Regression Personalization People also watch Similarity to other videos you’ve watched
  4. Unsupervised How precise is a sentiment detector? >90% Emotion recognition? 80%
  5. Object Sequences Reinforcement
  6. Reinforcement
  7. Gordon Moore in 1965. He noticed that the number of transistors per square inch on integrated circuits had doubled every year since their invention
  8. Source: http://chicagoanalyticsgroup.com/blog/december-20th-2016
  9. Source: https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwj_66X77MfUAhXDGT4KHUCHCNwQjRwIBw&url=https%3A%2F%2Fwww.slideshare.net%2Fnervanasys%2Fsd-meetup-12215&psig=AFQjCNH7MBcuLVfA3_c5XYVng34TjnxBFA&ust=1497890998108836
  10. Source: http://teqmine.com/teqmine-completes-half-million-euro-early-stage-growth-funding/
  11. The broader concept of machines being able to carry out tasks in a way that we would consider “smart” Robot climbing stairs
  12. A current application of AI, based around the idea that we should be able to give machines access to data and let them learn for themselves
  13. You can do potentially very complicated targets for regression if you have data.
  14. An embedding is a mathematical description of the context for an example. It’s just a vector of floats, but those are calculated (trained) to be the most useful representation for some particular task. In this case, embeddings can be thought of as a point in some high dimensional space. Similar drinks are close together, and dissimilar drinks are far apart.
  15. An embedding is a mathematical description of the context for an example. It’s just a vector of floats, but those are calculated (trained) to be the most useful representation for some particular task. In this case, embeddings can be thought of as a point in some high dimensional space. Similar drinks are close together, and dissimilar drinks are far apart.
  16. An embedding is a mathematical description of the context for an example. It’s just a vector of floats, but those are calculated (trained) to be the most useful representation for some particular task. In this case, embeddings can be thought of as a point in some high dimensional space. Similar drinks are close together, and dissimilar drinks are far apart.
  17. a continuous result
  18. Probabilities are common regression targets -- think the probability of clicking on something.
  19. You can do potentially very complicated targets for regression if you have data.
  20. Tasks where the history of a time series is used to predict the next point. Applications include stock market prediction, weather forecasting, object tracking, disaster prediction
  21. You can do potentially very complicated targets for regression if you have data.
  22. mimic that behavior on new examples.
  23. \
  24. Unsupervised learning comes into play when you don’t have labeled examples. Why would you do unsupervised clustering? Perhaps to learn about patterns in your data, or to find similar items to investigate further. Think data mining. Clustering in google news (grouping articles that are similar together) Glasses Belt
  25. \
  26. Semi-supervised learning is in between: you have some labeled data to train on, but (usually much more) unlabeled data as well. If you can combine those, you can scale much more. This is often a sweet spot for machine learning. Labeled examples can be expensive or difficult to come by, so combining them with unlabeled data (which we often have vast amounts of) can be very powerful.
  27. Emotion dedection? Most common algorithms perform better than 80%
  28. An embedding is a mathematical description of the context for an example. It’s just a vector of floats, but those are calculated (trained) to be the most useful representation for some particular task. In this case, embeddings can be thought of as a point in some high dimensional space. Similar drinks are close together, and dissimilar drinks are far apart.
  29. An embedding is a mathematical description of the context for an example. It’s just a vector of floats, but those are calculated (trained) to be the most useful representation for some particular task. In this case, embeddings can be thought of as a point in some high dimensional space. Similar drinks are close together, and dissimilar drinks are far apart.
  30. Sometimes your data isn’t linearly separable, so you have to use a nonlinear classifier.
  31. Think about how our brain works.
  32. Link = how much a feature is relevant to a certain clasisfication
  33. Rule is to get from Yellow green without touching the black parts Color = 1 White = 0 Black = -3 Self driving cars Games
  34. Identify what you’re trying to solve Classification Regression Pick the algorithm Supervised / unsupervised Linear / Nonlinear (Neural net) Get data Training set Validation set Testing set Train and test
  35. Ctr vs Watchtime
  36. 5 out of 100 are wrong - precision? 1 out of 100 are spam - no classifier is better Be better than the next best case.
  37. photo apps existed before. Photo search usually worked by manually tagging pictures, Enter face recognition, object detection, image classification, et al
  38. Machine Learning is mimicry, not magic. It can only do as well as the data you give it.
  39. Swipe - a positive or negative feedback? No clicking at all?
  40. ML/AI features confusing, creepy, or scary. consider how your users may react to new ways the product behaves. think about how to explain their behavior to users. This explanation doesn’t need to be 100% technically accurate.
  41. Justify as much as possible
  42. chatbot that responds to tweets. Policy = blacklist of words/ topics
  43. A PMs job is to figure out what user problems their product needs to solve, and what the product needs to do to provide a solution. ML/AI is not a product, it is just a set of technologies that enable features/products. There are plenty of ways PMs can contribute to ML-driven products, but knowing machine learning algorithms is not one of them.