SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
Human +
Machine Learning
Mike Wolfson
@mikewolfson
Øredev 2019 | Malmo, Sweden | Nov 7, 2019
2
MIT Medialab Study - looking at ImSitu and COCO image sets
https://www.nytimes.com/2018/02/09/technology/facial-recognition-race-artificial-intelligence.html
@mikewolfson
“
Machine Learning
software trained on
the datasets didn’t just
mirror the biases, it
amplified them
3
https://www.wired.com/story/machines-taught-by-photos-learn-a-sexist-view-of-women/
@mikewolfson
Bias Amplification
Percent Correct Gender Classification
4
99% 88%
Percent Correct Gender Classification
5
93% 65%
Percent Correct Gender Classification
6
99% 65%
Designers and
Developers must
actively manage
bias when creating
ML products
7@mikewolfson
HCML
By Google UX
Focus discussion about how ML is changing
our world
Grounded in human needs
Practical Steps
https://medium.com/google-design/human-centered-machine-learning-a
770d10562cd
8
Human Centered Machine Learning
@mikewolfson
HCML Steps
1. Don't expect ML to figure out what problems to
solve
2. Will ML address the identified problem in a unique
way
3. Fake It
4. Understand the costs of false positives or negatives
5. Plan for change, and adapting the system over
time
6. Teach your Algorithm using the right labels
7. ML is a creative process, involve everyone
9@mikewolfson
Don't expect ML to figure
out what problems to solve
1
10@mikewolfson
DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE
11
DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE
12
“Machine Language
Systems are like an Asshole
Genie”
DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE
13
DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE
14
DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE
15
DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE
The tools we use today, are still needed
to guide ML.
Find human needs:
◦ User Interviews
◦ Surveys
◦ Analyzing logs and support tickets
◦ Other ways of discovering needs
16@mikewolfson
Will ML Address the
Problem in a Unique Way?
2
17@mikewolfson
WILL ML ADDRESS THE PROBLEM IN A UNIQUE WAY?
To understand the value of ML, ask:
◦ How would a “human” solve the
problem today?
◦ How would you guide the “human”
to improve their outcomes?
◦ What assumptions would you want
a “human” to make?
◦ Does the problem require ML?
18@mikewolfson
WILL ML ADDRESS THE PROBLEM IN A UNIQUE WAY?
Confusion Matrix
19
User Impact
ML Impact
@mikewolfson
WILL ML ADDRESS THE PROBLEM IN A UNIQUE WAY?
20
Maybe this will work:
SELECT * FROM …
GROUP BY ...
@mikewolfson
Fake It3
21@mikewolfson
3. FAKE IT
Fake a session
using real user
data
22@mikewolfson
3. FAKE IT
23
Wizard of OZ
Understand the costs of
false positives or negatives
4
24@mikewolfson
UNDERSTAND THE COSTS OF FALSE POSITIVES OR NEGATIVES
25
PREDICTION
R
E
F
E
R
E
N
C
E
True Positive
True Negative
False Negative
False Positive
@mikewolfson
FALSE POSITIVE IS OK
FALSE POSITIVE NOT OK
FALSE POSITIVE IS NOT OK
28
Georgetown Law Estimate:
117 Million American
Adults are in face
recognition databases
used by law enforcement
https://www.perpetuallineup.org/
@mikewolfson
FALSE POSITIVE IS NOT OK
29
ACLU test (using Rekognition):
● Used 25K Public Mugshots
● Misidentified 25 Members of
Congress
● 38% of incorrect classifications
were for people of color
https://venturebeat.com/2019/01/24/amazon-rekognition-bias-mit/
FALSE POSITIVE NOT OK
FALSE POSITIVE NOT OK
Plan for change, and
adapting the system over
time
5
32@mikewolfson
5. PLAN FOR CHANGE AND ADAPTING THE SYSTEM OVER TIME
As UsersUse Cases Expand, measure:
◦ Accuracy
◦ Errors
Get in situ feedback over entire product
lifecycle
Provide easy opportunities for user
feedback
33@mikewolfson
5. PLAN FOR CHANGE AND ADAPTING THE SYSTEM OVER TIME
34@mikewolfson
Teach your algorithm using
the right labels
6
35@mikewolfson
6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS
Labels:
Group of sample
data is tagged by
people.
Known labels can
be used to identify
other data that is
unknown
36@mikewolfson
6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS
Difficult when goal of model is considered
subjective by user (when trying to
predicting taste or interest)
Models take time and expense to train, it is
important to understand intentions before
creating complex ML systems
Getting this wrong has impact on viability
37@mikewolfson
6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS
Create “Content Specialist”:
◦ Find domain experts
◦ Make assumptions and discuss with
diverse group of collaborators
◦ Identify most relevant assumptions,
then validate them
▫ “Fake It”
◦ Repeat
◦ Use validated results to create
portfolio of examples to guide ML
38@mikewolfson
6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS
Assumptions take this form:
“For _____ users,
in _____ situations,
we assume they’ll prefer____,
and not ______”
39@mikewolfson
ML is a creative process,
involve everyone
7
40@mikewolfson
Designers and
Developers must
actively manage
bias when creating
ML products
41@mikewolfson
42
There is Good News!
GOOD NEWS!
◦ MIT Computer Science and Artificial Intelligence
Laboratory (CSAIL) - algorithm compensates for
under-represented data during training
◦ IBM Research - new algorithm using head shape,
intra-eye distance, vs. skin color, gender
▫ New Dataset with 1M Faces annotated with these
features
43https://www.technologyreview.com/s/612846/making-face-recognition-less-biased-doesnt-make-it-less-scary/
GOOD NEWS!
44
GOOD NEWS!
◦ MIT Computer Science and Artificial Intelligence
Laboratory (CSAIL) - algorithm compensates for
under-represented data during training
◦ IBM Research - new algorithm using head shape,
intra-eye distance, vs. skin color, gender
▫ New Dataset with 1M Faces annotated with these
features
45
◦ Joy Buolamwini - Founder Algorithmic Justice League
▫ https://www.ajlunited.org
▫ @jovialjoy
GOOD NEWS!
46
GOOD NEWS!
◦ MIT Computer Science and Artificial Intelligence
Laboratory (CSAIL) - algorithm compensates for
under-represented data during training
◦ IBM Research - new algorithm using head shape,
intra-eye distance, vs. skin color, gender
▫ New Dataset with 1M Faces annotated with these
features
◦ Joy Buolamwini - Founder Algorithmic Justice League
▫ https://www.ajlunited.org
▫ @jovialjoy
◦ Google Inclusive Images Competition + PAIR Initiative
▫ https://ai.googleblog.com/2018/09/introducing-inclus
ive-images-competition.html
▫ https://ai.google
47
GOOD NEWS! - Google PAIR initiative
https://ai.google/research/teams/brain/pair
48
GOOD NEWS! - Google PAIR initiative
https://ai.google/research/teams/brain/pair
49
LEARN MORE
◦ NY Times - Race and Facial Recognition:
▫ https://www.nytimes.com/2018/02/09/technology/facial-recognition-r
ace-artificial-intelligence.html
◦ Wired Story about Gender Bias:
▫ https://www.wired.com/story/machines-taught-by-photos-learn-a-sex
ist-view-of-women/
◦ Medium Post from Google UX about HCML:
▫ https://medium.com/google-design/human-centered-machine-learni
ng-a770d10562cd
◦ Venture Beat - Image Classification Review:
▫ https://venturebeat.com/2019/01/24/amazon-rekognition-bias-mit
◦ Presentation template by SlidesCarnival
◦ Photographs by Unsplash
50@mikewolfson
THANK YOU!
Mike Wolfson
https://www.mikewolfson.com
@mikewolfson
Slides:
https://tiny.cc/oredev_hcml

Weitere ähnliche Inhalte

Ähnlich wie Human + Machine Learning : Oredev Human Centered Machine Learning

Human + Machine Learning
Human + Machine LearningHuman + Machine Learning
Human + Machine LearningMike Wolfson
 
Adversarial Attacks and Defense
Adversarial Attacks and DefenseAdversarial Attacks and Defense
Adversarial Attacks and DefenseKishor Datta Gupta
 
MLSEV. Machine Learning: Technical Perspective
MLSEV. Machine Learning: Technical PerspectiveMLSEV. Machine Learning: Technical Perspective
MLSEV. Machine Learning: Technical PerspectiveBigML, Inc
 
The-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfThe-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfShaikhZarin
 
Human Centeredness AI at a time of Amplified Business Metrics_UXDX_EMEA_2023
Human Centeredness AI at a time of  Amplified Business Metrics_UXDX_EMEA_2023Human Centeredness AI at a time of  Amplified Business Metrics_UXDX_EMEA_2023
Human Centeredness AI at a time of Amplified Business Metrics_UXDX_EMEA_2023victoria154569
 
What Really is AI and How will it Shape our Future?
What Really is AI and How will it Shape our Future?What Really is AI and How will it Shape our Future?
What Really is AI and How will it Shape our Future?Ganes Kesari
 
Loren McDonald's Presentation at Mumbrella's B2B Marketing Summit
Loren McDonald's Presentation at Mumbrella's B2B Marketing SummitLoren McDonald's Presentation at Mumbrella's B2B Marketing Summit
Loren McDonald's Presentation at Mumbrella's B2B Marketing SummitJordanDervish
 
GDPR in practise - Developing models with transparency and privacy in mind - ...
GDPR in practise - Developing models with transparency and privacy in mind - ...GDPR in practise - Developing models with transparency and privacy in mind - ...
GDPR in practise - Developing models with transparency and privacy in mind - ...PyData
 
When the AIs failures send us back to our own societal biases
When the AIs failures send us back to our own societal biasesWhen the AIs failures send us back to our own societal biases
When the AIs failures send us back to our own societal biasesClément DUFFAU
 
Visualizing the Agency of the Future
Visualizing the Agency of the FutureVisualizing the Agency of the Future
Visualizing the Agency of the FutureJESS3
 
B2B Content Marketing: the power of emotions based marketing
B2B Content Marketing: the power of emotions based marketingB2B Content Marketing: the power of emotions based marketing
B2B Content Marketing: the power of emotions based marketingSAP Customer Experience
 
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 LearninInside Analysis
 
The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023Netizens Technologies
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeePeter Coffee
 
Onboarding AI & Machine Learning
Onboarding AI & Machine LearningOnboarding AI & Machine Learning
Onboarding AI & Machine LearningBrian Pichman
 
Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018
Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018
Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018Laura Jigau
 
MIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitate
MIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitateMIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitate
MIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitateBusiness Days
 
The Human Side of Data By Colin Strong
The Human Side of Data By Colin StrongThe Human Side of Data By Colin Strong
The Human Side of Data By Colin StrongMarTech Conference
 

Ähnlich wie Human + Machine Learning : Oredev Human Centered Machine Learning (20)

Human + Machine Learning
Human + Machine LearningHuman + Machine Learning
Human + Machine Learning
 
Adversarial Attacks and Defense
Adversarial Attacks and DefenseAdversarial Attacks and Defense
Adversarial Attacks and Defense
 
MLSEV. Machine Learning: Technical Perspective
MLSEV. Machine Learning: Technical PerspectiveMLSEV. Machine Learning: Technical Perspective
MLSEV. Machine Learning: Technical Perspective
 
The-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfThe-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdf
 
Presentation: Perry de Jager, Principa
Presentation: Perry de Jager, PrincipaPresentation: Perry de Jager, Principa
Presentation: Perry de Jager, Principa
 
Human Centeredness AI at a time of Amplified Business Metrics_UXDX_EMEA_2023
Human Centeredness AI at a time of  Amplified Business Metrics_UXDX_EMEA_2023Human Centeredness AI at a time of  Amplified Business Metrics_UXDX_EMEA_2023
Human Centeredness AI at a time of Amplified Business Metrics_UXDX_EMEA_2023
 
What Really is AI and How will it Shape our Future?
What Really is AI and How will it Shape our Future?What Really is AI and How will it Shape our Future?
What Really is AI and How will it Shape our Future?
 
Loren McDonald's Presentation at Mumbrella's B2B Marketing Summit
Loren McDonald's Presentation at Mumbrella's B2B Marketing SummitLoren McDonald's Presentation at Mumbrella's B2B Marketing Summit
Loren McDonald's Presentation at Mumbrella's B2B Marketing Summit
 
GDPR in practise - Developing models with transparency and privacy in mind - ...
GDPR in practise - Developing models with transparency and privacy in mind - ...GDPR in practise - Developing models with transparency and privacy in mind - ...
GDPR in practise - Developing models with transparency and privacy in mind - ...
 
When the AIs failures send us back to our own societal biases
When the AIs failures send us back to our own societal biasesWhen the AIs failures send us back to our own societal biases
When the AIs failures send us back to our own societal biases
 
Visualizing the Agency of the Future
Visualizing the Agency of the FutureVisualizing the Agency of the Future
Visualizing the Agency of the Future
 
B2B Content Marketing: the power of emotions based marketing
B2B Content Marketing: the power of emotions based marketingB2B Content Marketing: the power of emotions based marketing
B2B Content Marketing: the power of emotions based marketing
 
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
 
The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023The Future is Here: 8 Emerging Technologies to Watch in 2023
The Future is Here: 8 Emerging Technologies to Watch in 2023
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter Coffee
 
Onboarding AI & Machine Learning
Onboarding AI & Machine LearningOnboarding AI & Machine Learning
Onboarding AI & Machine Learning
 
Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018
Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018
Mihai Bonca - Artificial Intelligence - Business Focus Iasi 2018
 
MIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitate
MIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitateMIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitate
MIhai Bonca - Inteligenta Artificiala. Inger, demon sau oportunitate
 
[REPORT PREVIEW] The Customer Experience of AI
[REPORT PREVIEW] The Customer Experience of AI[REPORT PREVIEW] The Customer Experience of AI
[REPORT PREVIEW] The Customer Experience of AI
 
The Human Side of Data By Colin Strong
The Human Side of Data By Colin StrongThe Human Side of Data By Colin Strong
The Human Side of Data By Colin Strong
 

Mehr von Mike Wolfson

Effective Remote Teamwork
Effective Remote TeamworkEffective Remote Teamwork
Effective Remote TeamworkMike Wolfson
 
The Haggadah Story For Young Children
The Haggadah Story For Young ChildrenThe Haggadah Story For Young Children
The Haggadah Story For Young ChildrenMike Wolfson
 
Move Into Motion Layout
Move Into Motion LayoutMove Into Motion Layout
Move Into Motion LayoutMike Wolfson
 
Handling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOSHandling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOSMike Wolfson
 
Handling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOSHandling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOSMike Wolfson
 
Effective Remote Teamwork DevFest Minnesota 2018
Effective Remote Teamwork DevFest Minnesota 2018Effective Remote Teamwork DevFest Minnesota 2018
Effective Remote Teamwork DevFest Minnesota 2018Mike Wolfson
 
Introduction To Android - Short
Introduction To Android - ShortIntroduction To Android - Short
Introduction To Android - ShortMike Wolfson
 
Introduction To Android - Long
Introduction To Android - LongIntroduction To Android - Long
Introduction To Android - LongMike Wolfson
 
Mastering Material Motion
Mastering Material MotionMastering Material Motion
Mastering Material MotionMike Wolfson
 
Material Design basics for Android and the Web
Material Design basics for Android and the WebMaterial Design basics for Android and the Web
Material Design basics for Android and the WebMike Wolfson
 
Android Developer Tools Essentials - Oscon 14
Android Developer Tools Essentials - Oscon 14Android Developer Tools Essentials - Oscon 14
Android Developer Tools Essentials - Oscon 14Mike Wolfson
 
Android Developer Tools Essentials
Android Developer Tools EssentialsAndroid Developer Tools Essentials
Android Developer Tools EssentialsMike Wolfson
 
AnDevCon IV - Android Bootcamp
AnDevCon IV - Android BootcampAnDevCon IV - Android Bootcamp
AnDevCon IV - Android BootcampMike Wolfson
 
AnDevCon IV - Advanced Android Developer Tools
AnDevCon IV - Advanced Android Developer ToolsAnDevCon IV - Advanced Android Developer Tools
AnDevCon IV - Advanced Android Developer ToolsMike Wolfson
 
AnDevCon IV - Intro to Android Developer Tools
AnDevCon IV - Intro to Android Developer ToolsAnDevCon IV - Intro to Android Developer Tools
AnDevCon IV - Intro to Android Developer ToolsMike Wolfson
 
Android For Java Developers
Android For Java DevelopersAndroid For Java Developers
Android For Java DevelopersMike Wolfson
 
Intro to Android for the iOS Fan
Intro to Android for the iOS FanIntro to Android for the iOS Fan
Intro to Android for the iOS FanMike Wolfson
 
Mobile tech is saving the world
Mobile tech is saving the worldMobile tech is saving the world
Mobile tech is saving the worldMike Wolfson
 
Android Development Tools Overview
Android Development Tools OverviewAndroid Development Tools Overview
Android Development Tools OverviewMike Wolfson
 

Mehr von Mike Wolfson (20)

Effective Remote Teamwork
Effective Remote TeamworkEffective Remote Teamwork
Effective Remote Teamwork
 
The Haggadah Story For Young Children
The Haggadah Story For Young ChildrenThe Haggadah Story For Young Children
The Haggadah Story For Young Children
 
Move Into Motion Layout
Move Into Motion LayoutMove Into Motion Layout
Move Into Motion Layout
 
Handling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOSHandling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOS
 
Handling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOSHandling Dark Mode on Android and iOS
Handling Dark Mode on Android and iOS
 
Effective Remote Teamwork DevFest Minnesota 2018
Effective Remote Teamwork DevFest Minnesota 2018Effective Remote Teamwork DevFest Minnesota 2018
Effective Remote Teamwork DevFest Minnesota 2018
 
Introduction To Android - Short
Introduction To Android - ShortIntroduction To Android - Short
Introduction To Android - Short
 
Introduction To Android - Long
Introduction To Android - LongIntroduction To Android - Long
Introduction To Android - Long
 
Mastering Material Motion
Mastering Material MotionMastering Material Motion
Mastering Material Motion
 
Material Design basics for Android and the Web
Material Design basics for Android and the WebMaterial Design basics for Android and the Web
Material Design basics for Android and the Web
 
Android Developer Tools Essentials - Oscon 14
Android Developer Tools Essentials - Oscon 14Android Developer Tools Essentials - Oscon 14
Android Developer Tools Essentials - Oscon 14
 
Android Developer Tools Essentials
Android Developer Tools EssentialsAndroid Developer Tools Essentials
Android Developer Tools Essentials
 
AnDevCon IV - Android Bootcamp
AnDevCon IV - Android BootcampAnDevCon IV - Android Bootcamp
AnDevCon IV - Android Bootcamp
 
AnDevCon IV - Advanced Android Developer Tools
AnDevCon IV - Advanced Android Developer ToolsAnDevCon IV - Advanced Android Developer Tools
AnDevCon IV - Advanced Android Developer Tools
 
AnDevCon IV - Intro to Android Developer Tools
AnDevCon IV - Intro to Android Developer ToolsAnDevCon IV - Intro to Android Developer Tools
AnDevCon IV - Intro to Android Developer Tools
 
Phxmobilefest
PhxmobilefestPhxmobilefest
Phxmobilefest
 
Android For Java Developers
Android For Java DevelopersAndroid For Java Developers
Android For Java Developers
 
Intro to Android for the iOS Fan
Intro to Android for the iOS FanIntro to Android for the iOS Fan
Intro to Android for the iOS Fan
 
Mobile tech is saving the world
Mobile tech is saving the worldMobile tech is saving the world
Mobile tech is saving the world
 
Android Development Tools Overview
Android Development Tools OverviewAndroid Development Tools Overview
Android Development Tools Overview
 

Kürzlich hochgeladen

💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceEscorts Call Girls
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...nilamkumrai
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Kürzlich hochgeladen (20)

💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 

Human + Machine Learning : Oredev Human Centered Machine Learning

  • 1. Human + Machine Learning Mike Wolfson @mikewolfson Øredev 2019 | Malmo, Sweden | Nov 7, 2019
  • 2. 2 MIT Medialab Study - looking at ImSitu and COCO image sets https://www.nytimes.com/2018/02/09/technology/facial-recognition-race-artificial-intelligence.html @mikewolfson
  • 3. “ Machine Learning software trained on the datasets didn’t just mirror the biases, it amplified them 3 https://www.wired.com/story/machines-taught-by-photos-learn-a-sexist-view-of-women/ @mikewolfson Bias Amplification
  • 4. Percent Correct Gender Classification 4 99% 88%
  • 5. Percent Correct Gender Classification 5 93% 65%
  • 6. Percent Correct Gender Classification 6 99% 65%
  • 7. Designers and Developers must actively manage bias when creating ML products 7@mikewolfson
  • 8. HCML By Google UX Focus discussion about how ML is changing our world Grounded in human needs Practical Steps https://medium.com/google-design/human-centered-machine-learning-a 770d10562cd 8 Human Centered Machine Learning @mikewolfson
  • 9. HCML Steps 1. Don't expect ML to figure out what problems to solve 2. Will ML address the identified problem in a unique way 3. Fake It 4. Understand the costs of false positives or negatives 5. Plan for change, and adapting the system over time 6. Teach your Algorithm using the right labels 7. ML is a creative process, involve everyone 9@mikewolfson
  • 10. Don't expect ML to figure out what problems to solve 1 10@mikewolfson
  • 11. DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE 11
  • 12. DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE 12 “Machine Language Systems are like an Asshole Genie”
  • 13. DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE 13
  • 14. DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE 14
  • 15. DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE 15
  • 16. DON’T EXPECT ML TO FIGURE OUT WHAT PROBLEMS TO SOLVE The tools we use today, are still needed to guide ML. Find human needs: ◦ User Interviews ◦ Surveys ◦ Analyzing logs and support tickets ◦ Other ways of discovering needs 16@mikewolfson
  • 17. Will ML Address the Problem in a Unique Way? 2 17@mikewolfson
  • 18. WILL ML ADDRESS THE PROBLEM IN A UNIQUE WAY? To understand the value of ML, ask: ◦ How would a “human” solve the problem today? ◦ How would you guide the “human” to improve their outcomes? ◦ What assumptions would you want a “human” to make? ◦ Does the problem require ML? 18@mikewolfson
  • 19. WILL ML ADDRESS THE PROBLEM IN A UNIQUE WAY? Confusion Matrix 19 User Impact ML Impact @mikewolfson
  • 20. WILL ML ADDRESS THE PROBLEM IN A UNIQUE WAY? 20 Maybe this will work: SELECT * FROM … GROUP BY ... @mikewolfson
  • 22. 3. FAKE IT Fake a session using real user data 22@mikewolfson
  • 24. Understand the costs of false positives or negatives 4 24@mikewolfson
  • 25. UNDERSTAND THE COSTS OF FALSE POSITIVES OR NEGATIVES 25 PREDICTION R E F E R E N C E True Positive True Negative False Negative False Positive @mikewolfson
  • 28. FALSE POSITIVE IS NOT OK 28 Georgetown Law Estimate: 117 Million American Adults are in face recognition databases used by law enforcement https://www.perpetuallineup.org/ @mikewolfson
  • 29. FALSE POSITIVE IS NOT OK 29 ACLU test (using Rekognition): ● Used 25K Public Mugshots ● Misidentified 25 Members of Congress ● 38% of incorrect classifications were for people of color https://venturebeat.com/2019/01/24/amazon-rekognition-bias-mit/
  • 32. Plan for change, and adapting the system over time 5 32@mikewolfson
  • 33. 5. PLAN FOR CHANGE AND ADAPTING THE SYSTEM OVER TIME As UsersUse Cases Expand, measure: ◦ Accuracy ◦ Errors Get in situ feedback over entire product lifecycle Provide easy opportunities for user feedback 33@mikewolfson
  • 34. 5. PLAN FOR CHANGE AND ADAPTING THE SYSTEM OVER TIME 34@mikewolfson
  • 35. Teach your algorithm using the right labels 6 35@mikewolfson
  • 36. 6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS Labels: Group of sample data is tagged by people. Known labels can be used to identify other data that is unknown 36@mikewolfson
  • 37. 6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS Difficult when goal of model is considered subjective by user (when trying to predicting taste or interest) Models take time and expense to train, it is important to understand intentions before creating complex ML systems Getting this wrong has impact on viability 37@mikewolfson
  • 38. 6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS Create “Content Specialist”: ◦ Find domain experts ◦ Make assumptions and discuss with diverse group of collaborators ◦ Identify most relevant assumptions, then validate them ▫ “Fake It” ◦ Repeat ◦ Use validated results to create portfolio of examples to guide ML 38@mikewolfson
  • 39. 6. TEACH YOUR ALGORITHM USING THE RIGHT LABELS Assumptions take this form: “For _____ users, in _____ situations, we assume they’ll prefer____, and not ______” 39@mikewolfson
  • 40. ML is a creative process, involve everyone 7 40@mikewolfson
  • 41. Designers and Developers must actively manage bias when creating ML products 41@mikewolfson
  • 43. GOOD NEWS! ◦ MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) - algorithm compensates for under-represented data during training ◦ IBM Research - new algorithm using head shape, intra-eye distance, vs. skin color, gender ▫ New Dataset with 1M Faces annotated with these features 43https://www.technologyreview.com/s/612846/making-face-recognition-less-biased-doesnt-make-it-less-scary/
  • 45. GOOD NEWS! ◦ MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) - algorithm compensates for under-represented data during training ◦ IBM Research - new algorithm using head shape, intra-eye distance, vs. skin color, gender ▫ New Dataset with 1M Faces annotated with these features 45 ◦ Joy Buolamwini - Founder Algorithmic Justice League ▫ https://www.ajlunited.org ▫ @jovialjoy
  • 47. GOOD NEWS! ◦ MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) - algorithm compensates for under-represented data during training ◦ IBM Research - new algorithm using head shape, intra-eye distance, vs. skin color, gender ▫ New Dataset with 1M Faces annotated with these features ◦ Joy Buolamwini - Founder Algorithmic Justice League ▫ https://www.ajlunited.org ▫ @jovialjoy ◦ Google Inclusive Images Competition + PAIR Initiative ▫ https://ai.googleblog.com/2018/09/introducing-inclus ive-images-competition.html ▫ https://ai.google 47
  • 48. GOOD NEWS! - Google PAIR initiative https://ai.google/research/teams/brain/pair 48
  • 49. GOOD NEWS! - Google PAIR initiative https://ai.google/research/teams/brain/pair 49
  • 50. LEARN MORE ◦ NY Times - Race and Facial Recognition: ▫ https://www.nytimes.com/2018/02/09/technology/facial-recognition-r ace-artificial-intelligence.html ◦ Wired Story about Gender Bias: ▫ https://www.wired.com/story/machines-taught-by-photos-learn-a-sex ist-view-of-women/ ◦ Medium Post from Google UX about HCML: ▫ https://medium.com/google-design/human-centered-machine-learni ng-a770d10562cd ◦ Venture Beat - Image Classification Review: ▫ https://venturebeat.com/2019/01/24/amazon-rekognition-bias-mit ◦ Presentation template by SlidesCarnival ◦ Photographs by Unsplash 50@mikewolfson