SlideShare a Scribd company logo
1 of 42
Download to read offline
Practical
Machine
Ethics
And implications for
AI, ML and DS Jesus Ramos
@xuxoramos
fb.com/xuxoramos
linkdin/xuxoramos
aixsw.mx
Who’s this bloke?
• Born as Software Engineer
• MSc Computational Finance @ Unottingham
• Led the development of 2 software solutions on a national scale
• Formed Data Science groups and teams for companies since 2013
• Founded The Data Pub in 2015, the largest Data Science community in
México (2000 members)
• Founded Datank.ai in 2016 to empower AI organizations
• Founded AI x Social Wealth in 2019 to address social problems with ML
• But most importantly…
And now, a story…
Sep 19th, 2017
Sep 19th, 2017
Sep 19th, 2017
The Project
• 600 photos reliably tagged by experts
• To train a convolutional neural network model
• To obtain 2 types of classifications: “structural damage
detected”, or “no structural damage detected”
• Model then exposed as API
• That could be invoked via Twitter and Telegram
The caveat
• 600 examples to learn from are too few for any neural
network
• Any NN usually need thousands of examples
• Such a small training set will cause the NN to be wrong
very frequently
• Many false positives
• Many false negatives
False
positives
False
negatives
There are social costs associated with
algorithms not doing their work!
Another story, this one from the private
sector…
Phone company from LATAM detects
users with prepaid phones who spend
over 400 USD a week in airtime.
Company creates an airtime credit
product where a small line is extended
when you use up all your phone minutes.
This product becomes financially
successful. On a closer look, however…
Georeferencing of the
users that spent +400
USD a week in phone
credit.
What kind of users do you think can spend
+400 USD a week on a nearly-anonymous
cell phone line? 
What went wrong?
Lack of context
team left out the subject matter expert.
Correlation == Causality
team left out mathematicians and scientists
Biased data

FACT:
Machine Learning classification
algorithms are created to
discriminate*.
* Discriminate
From latin discrimināre. tr. To select by excluding.
"A big step towards countering
discriminatory algorithms is the ability
to understand them...“
-Ethan Chiel, writer @ Fusion
European Union, Apr 2016*
* https://arxiv.org/pdf/1606.08813.pdf
• You didn’t get accepted in your university of choice?
• You were given a medical treatment instead of another?
• You were not granted a mortgage?
• You were not selected as part of a tax break program?
• You were not accepted in America’s Got Talent? :D
You have the right to an explanation!
Yes, yes, but what are the REAL, PRACTICAL implications of
INTERPRETABILITY for the Data Science, Machine Learning and AI
disciplines?
Change of core paradigm:
Model interpretability >> Good Predictions
Implications for Supervised Learning
•Privilege simplicity over complexity
•Be thorough in your feature selection
•Models with fewer, but more significant variables
•So we can train them all in less time
•And thus avoid the curse of dimensionality
•And reduce overfitting
Implications for Unsupervised Learning
•Privilege reproducibility*
•Choose highly parameterized algorithms
(DBSCAN, Gower metric)
•Define experiment design protocols
* https://www.forbes.com/sites/quora/2017/02/09/how-the-reproducibility-crisis-in-academia-is-affecting-scientific-research/#1aa4d3853dad
Implications for Data Engineering
• Version control! Of data, of experiments, of results!
• Provision infrastructure for training models in parallel
• Also for RETRAINING!
• Observe the “only orcs and goblins overwrite data” rule
• In general, imbue the ML discipline with the noble art of
Engineering :D
And what about Deep Learning?
“Explaining the model’s decision in
terms of weights and layers is
unacceptable to the affected party”
* https://www.technologyreview.com/s/604087/the-dark-secret-at-the-heart-of-ai/
So, what, like, we don’t use it anymore?
The problem is time!
Immediate
Action:
Aggressive steer
Consequence:
Avoid hitting
pedestrian
Self-driving cars
Days/Months
Action:
Give credit
Consequence:
Client
default/reward
Credit scoring
DL interpretability in the making
DARPA1, MIT2, Cambridge, Oxford, et al are
working on it.
1.http://www.darpa.mil/attachments/DARPA-BAA-16-53.pdf
2.http://news.mit.edu/2016/making-computers-explain-themselves-machine-learning-1028
Is there an ethical framework to
help us think about this (while deep
learning interpretability arrives)?
ACM, January 2017
• Awareness of bias
• Access & redress
• Accountability
• Explanation
• Data provenance
• Auditability
• Validation & testing
* https://www.acm.org/binaries/content/assets/public-policy/2017_usacm_statement_algorithms.pdf
Institute for Ethical AI & ML,UK, 2018
• Human augmentation
• Bias evaluation
• Explainability
• Reproducible operations
• Displacement strategy
• Practical accuracy
• Trust by privacy
• Security risks
https://ethical.institute/index.html
The Modeler’s Oath (Wilmott & Derman,
2009)
• I will remember that I didn’t make the world, and it doesn’t satisfy my
equations.
• Though I will use models boldly to estimate value, I will not be overly
impressed by mathematics.
• I will never sacrifice reality for elegance without explaining why I have
done so.
• Nor will I give the people who use my model false comfort about its
accuracy. Instead, I will make explicit its assumptions and oversights.
• I understand that my work may have enormous effects on society and the
economy, many of them beyond my comprehension.
https://www.uio.no/studier/emner/sv/oekonomi/ECON4135/h09/undervisningsmateriale/FinancialModelersManifesto.pdf
Thanks!
@xuxoramos
fb.com/xuxoramos
lnkdin/xuxoramos
www.aixsw.mx

More Related Content

Similar to Practical Machine Ethics @ SXSW2019

IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018Carol Smith
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a professionJose Quesada
 
How to Enhance Your Career with AI
How to Enhance Your Career with AIHow to Enhance Your Career with AI
How to Enhance Your Career with AIKeita Broadwater
 
Essay On Managing Diversity In The Workplace
Essay On Managing Diversity In The WorkplaceEssay On Managing Diversity In The Workplace
Essay On Managing Diversity In The WorkplaceEmily Owusuansah
 
What is Artificial Intelligence
What is Artificial IntelligenceWhat is Artificial Intelligence
What is Artificial IntelligenceJosh Patterson
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017 AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017 Tarzan2000
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Sindisiwe Mandlenkosi
 
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]Terrence Cosgrove
 
AI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at MidwestAI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at MidwestAbdianoYG
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705dandh dandh
 
AI and Machine Learning
AI and Machine Learning AI and Machine Learning
AI and Machine Learning surajchowhan
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705charmilmal
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Aytaç Korkusuz
 
AI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff CampauAI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff CampauJeff Campau
 

Similar to Practical Machine Ethics @ SXSW2019 (20)

IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
IA in the Age of AI: Embracing Abstraction and Change at IA Summit 2018
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a profession
 
Machine learning
Machine learningMachine learning
Machine learning
 
How to Enhance Your Career with AI
How to Enhance Your Career with AIHow to Enhance Your Career with AI
How to Enhance Your Career with AI
 
Essay On Managing Diversity In The Workplace
Essay On Managing Diversity In The WorkplaceEssay On Managing Diversity In The Workplace
Essay On Managing Diversity In The Workplace
 
What is Artificial Intelligence
What is Artificial IntelligenceWhat is Artificial Intelligence
What is Artificial Intelligence
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017 AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
Terrance Cosgrove Shared [AI and Machine Learning Demystified by Carol Smith]
 
odontology
odontologyodontology
odontology
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
GENESIS
GENESISGENESIS
GENESIS
 
AI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at MidwestAI and Machine Learning Demystified by Carol Smith at Midwest
AI and Machine Learning Demystified by Carol Smith at Midwest
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
AI and Machine Learning
AI and Machine Learning AI and Machine Learning
AI and Machine Learning
 
Ml7
Ml7Ml7
Ml7
 
Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705Ai ml-demystified-mwux2017-final-171016011705
Ai ml-demystified-mwux2017-final-171016011705
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
AI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff CampauAI & Machine Learning Demystified - Forwarded by Jeff Campau
AI & Machine Learning Demystified - Forwarded by Jeff Campau
 

More from Jesus Ramos

Formando Equipos de Ciencia de Datos
Formando Equipos de Ciencia de DatosFormando Equipos de Ciencia de Datos
Formando Equipos de Ciencia de DatosJesus Ramos
 
Historias de Ciencia de Datos desde la Trinchera
Historias de Ciencia de Datos desde la TrincheraHistorias de Ciencia de Datos desde la Trinchera
Historias de Ciencia de Datos desde la TrincheraJesus Ramos
 
Inferencia Estadística para Periodistas
Inferencia Estadística para PeriodistasInferencia Estadística para Periodistas
Inferencia Estadística para PeriodistasJesus Ramos
 
Data Quality for Data Science Projects
Data Quality for Data Science ProjectsData Quality for Data Science Projects
Data Quality for Data Science ProjectsJesus Ramos
 
Algorithmic Transparency
Algorithmic TransparencyAlgorithmic Transparency
Algorithmic TransparencyJesus Ramos
 
WTF with Big Data?
WTF with Big Data?WTF with Big Data?
WTF with Big Data?Jesus Ramos
 
Entrepreneurship with Data, Machine Learning and AI
Entrepreneurship with Data, Machine Learning and AIEntrepreneurship with Data, Machine Learning and AI
Entrepreneurship with Data, Machine Learning and AIJesus Ramos
 
Estadistica y Machine Learning para Todos
Estadistica y Machine Learning para TodosEstadistica y Machine Learning para Todos
Estadistica y Machine Learning para TodosJesus Ramos
 
Mexican Landscape of DS & AI
Mexican Landscape of DS & AIMexican Landscape of DS & AI
Mexican Landscape of DS & AIJesus Ramos
 
Machine Learning For Organizations
Machine Learning For OrganizationsMachine Learning For Organizations
Machine Learning For OrganizationsJesus Ramos
 
Big Data, Big Flops: The gag reel of algorithms
Big Data, Big Flops: The gag reel of algorithmsBig Data, Big Flops: The gag reel of algorithms
Big Data, Big Flops: The gag reel of algorithmsJesus Ramos
 
Big Data, Big Disappointment (@TheDataPub)
Big Data, Big Disappointment (@TheDataPub)Big Data, Big Disappointment (@TheDataPub)
Big Data, Big Disappointment (@TheDataPub)Jesus Ramos
 
Big Data, Big Disappointment
Big Data, Big DisappointmentBig Data, Big Disappointment
Big Data, Big DisappointmentJesus Ramos
 

More from Jesus Ramos (13)

Formando Equipos de Ciencia de Datos
Formando Equipos de Ciencia de DatosFormando Equipos de Ciencia de Datos
Formando Equipos de Ciencia de Datos
 
Historias de Ciencia de Datos desde la Trinchera
Historias de Ciencia de Datos desde la TrincheraHistorias de Ciencia de Datos desde la Trinchera
Historias de Ciencia de Datos desde la Trinchera
 
Inferencia Estadística para Periodistas
Inferencia Estadística para PeriodistasInferencia Estadística para Periodistas
Inferencia Estadística para Periodistas
 
Data Quality for Data Science Projects
Data Quality for Data Science ProjectsData Quality for Data Science Projects
Data Quality for Data Science Projects
 
Algorithmic Transparency
Algorithmic TransparencyAlgorithmic Transparency
Algorithmic Transparency
 
WTF with Big Data?
WTF with Big Data?WTF with Big Data?
WTF with Big Data?
 
Entrepreneurship with Data, Machine Learning and AI
Entrepreneurship with Data, Machine Learning and AIEntrepreneurship with Data, Machine Learning and AI
Entrepreneurship with Data, Machine Learning and AI
 
Estadistica y Machine Learning para Todos
Estadistica y Machine Learning para TodosEstadistica y Machine Learning para Todos
Estadistica y Machine Learning para Todos
 
Mexican Landscape of DS & AI
Mexican Landscape of DS & AIMexican Landscape of DS & AI
Mexican Landscape of DS & AI
 
Machine Learning For Organizations
Machine Learning For OrganizationsMachine Learning For Organizations
Machine Learning For Organizations
 
Big Data, Big Flops: The gag reel of algorithms
Big Data, Big Flops: The gag reel of algorithmsBig Data, Big Flops: The gag reel of algorithms
Big Data, Big Flops: The gag reel of algorithms
 
Big Data, Big Disappointment (@TheDataPub)
Big Data, Big Disappointment (@TheDataPub)Big Data, Big Disappointment (@TheDataPub)
Big Data, Big Disappointment (@TheDataPub)
 
Big Data, Big Disappointment
Big Data, Big DisappointmentBig Data, Big Disappointment
Big Data, Big Disappointment
 

Recently uploaded

CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 

Recently uploaded (20)

CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 

Practical Machine Ethics @ SXSW2019

  • 1. Practical Machine Ethics And implications for AI, ML and DS Jesus Ramos @xuxoramos fb.com/xuxoramos linkdin/xuxoramos aixsw.mx
  • 2. Who’s this bloke? • Born as Software Engineer • MSc Computational Finance @ Unottingham • Led the development of 2 software solutions on a national scale • Formed Data Science groups and teams for companies since 2013 • Founded The Data Pub in 2015, the largest Data Science community in México (2000 members) • Founded Datank.ai in 2016 to empower AI organizations • Founded AI x Social Wealth in 2019 to address social problems with ML • But most importantly…
  • 3.
  • 4.
  • 5. And now, a story…
  • 9.
  • 10.
  • 11. The Project • 600 photos reliably tagged by experts • To train a convolutional neural network model • To obtain 2 types of classifications: “structural damage detected”, or “no structural damage detected” • Model then exposed as API • That could be invoked via Twitter and Telegram
  • 12. The caveat • 600 examples to learn from are too few for any neural network • Any NN usually need thousands of examples • Such a small training set will cause the NN to be wrong very frequently • Many false positives • Many false negatives
  • 15. There are social costs associated with algorithms not doing their work!
  • 16. Another story, this one from the private sector…
  • 17. Phone company from LATAM detects users with prepaid phones who spend over 400 USD a week in airtime.
  • 18. Company creates an airtime credit product where a small line is extended when you use up all your phone minutes.
  • 19. This product becomes financially successful. On a closer look, however…
  • 20. Georeferencing of the users that spent +400 USD a week in phone credit.
  • 21. What kind of users do you think can spend +400 USD a week on a nearly-anonymous cell phone line? 
  • 23. Lack of context team left out the subject matter expert. Correlation == Causality team left out mathematicians and scientists Biased data 
  • 24. FACT: Machine Learning classification algorithms are created to discriminate*. * Discriminate From latin discrimināre. tr. To select by excluding.
  • 25. "A big step towards countering discriminatory algorithms is the ability to understand them...“ -Ethan Chiel, writer @ Fusion
  • 26. European Union, Apr 2016* * https://arxiv.org/pdf/1606.08813.pdf
  • 27. • You didn’t get accepted in your university of choice? • You were given a medical treatment instead of another? • You were not granted a mortgage? • You were not selected as part of a tax break program? • You were not accepted in America’s Got Talent? :D You have the right to an explanation!
  • 28. Yes, yes, but what are the REAL, PRACTICAL implications of INTERPRETABILITY for the Data Science, Machine Learning and AI disciplines?
  • 29. Change of core paradigm: Model interpretability >> Good Predictions
  • 30. Implications for Supervised Learning •Privilege simplicity over complexity •Be thorough in your feature selection •Models with fewer, but more significant variables •So we can train them all in less time •And thus avoid the curse of dimensionality •And reduce overfitting
  • 31. Implications for Unsupervised Learning •Privilege reproducibility* •Choose highly parameterized algorithms (DBSCAN, Gower metric) •Define experiment design protocols * https://www.forbes.com/sites/quora/2017/02/09/how-the-reproducibility-crisis-in-academia-is-affecting-scientific-research/#1aa4d3853dad
  • 32. Implications for Data Engineering • Version control! Of data, of experiments, of results! • Provision infrastructure for training models in parallel • Also for RETRAINING! • Observe the “only orcs and goblins overwrite data” rule • In general, imbue the ML discipline with the noble art of Engineering :D
  • 33. And what about Deep Learning?
  • 34. “Explaining the model’s decision in terms of weights and layers is unacceptable to the affected party” * https://www.technologyreview.com/s/604087/the-dark-secret-at-the-heart-of-ai/
  • 35. So, what, like, we don’t use it anymore?
  • 36. The problem is time! Immediate Action: Aggressive steer Consequence: Avoid hitting pedestrian Self-driving cars Days/Months Action: Give credit Consequence: Client default/reward Credit scoring
  • 37. DL interpretability in the making DARPA1, MIT2, Cambridge, Oxford, et al are working on it. 1.http://www.darpa.mil/attachments/DARPA-BAA-16-53.pdf 2.http://news.mit.edu/2016/making-computers-explain-themselves-machine-learning-1028
  • 38. Is there an ethical framework to help us think about this (while deep learning interpretability arrives)?
  • 39. ACM, January 2017 • Awareness of bias • Access & redress • Accountability • Explanation • Data provenance • Auditability • Validation & testing * https://www.acm.org/binaries/content/assets/public-policy/2017_usacm_statement_algorithms.pdf
  • 40. Institute for Ethical AI & ML,UK, 2018 • Human augmentation • Bias evaluation • Explainability • Reproducible operations • Displacement strategy • Practical accuracy • Trust by privacy • Security risks https://ethical.institute/index.html
  • 41. The Modeler’s Oath (Wilmott & Derman, 2009) • I will remember that I didn’t make the world, and it doesn’t satisfy my equations. • Though I will use models boldly to estimate value, I will not be overly impressed by mathematics. • I will never sacrifice reality for elegance without explaining why I have done so. • Nor will I give the people who use my model false comfort about its accuracy. Instead, I will make explicit its assumptions and oversights. • I understand that my work may have enormous effects on society and the economy, many of them beyond my comprehension. https://www.uio.no/studier/emner/sv/oekonomi/ECON4135/h09/undervisningsmateriale/FinancialModelersManifesto.pdf