SlideShare a Scribd company logo
1 of 60
Download to read offline
Human-Centered Machine Learning:
Harnessing Visualization and Interactivity
for Unlocking Black-Boxes in AI
DenisParra,AssistantProfessor
CS Department
Schoolof Engineering
PontificiaUniversidadCatólicadeChile
IMT,30 de Mayode2018
Presents …
• Assistant Professor DCC PUC
• Teaching
– Undergraduate:
• IIC 1005 Exploratorio del Major de Computación
• IIC 2026 Visualización de Información
– Graduate:
• IIC 3633 Sistemas Recomendadores
– Magister MPGI(Mineríade Datos),DiplomadoBig Data (Visualización)
• Research: SocVis Lab (http://socvis.ing.puc.cl)
– Machine Learningapplications (RecSys),informationvisualization,
informationretrieval,visual analytics
– 5 Master and 2 PhD students
– 3 undergraduatestudents
D.Parra ~ IMT PUCChile6/7/18 1
We are living incredible days…
• Technology is showing results which resemble
science fiction…
6/7/18 D.Parra ~ IMT PUCChile 2
Recognizing mental state from fMRI
6/7/18 D.Parra ~ IMT PUCChile 3
Natural Language Processing
• IBM Watson beats humans in Jeopardy. << ... With
all of its processing CPU power, Watson can scan
two million pages of data in three seconds.>>E.
Nyberg, CMU professor
• Implications: Applications in Health domain.
http://www.aaai.org/Magazine/Watson/watson.php
Chile shares its largest frontier with this country …
6/7/18 D.Parra ~ IMT PUCChile 4
Self-Driving Cars
6/7/18 D.Parra ~ IMT PUCChile 5
Music Generation with Style
• Deep learningdriven jazz generation
• https://github.com/jisungk/deepjazz
• https://soundcloud.com/deepjazz-ai
6/7/18 D.Parra ~ IMT PUCChile 6
Mastering Go
6/7/18 D.Parra ~ IMT PUCChile 7
AI for incorporating style in images
https://github.com/luanfujun
/deep-painterly-
harmonization
6/7/18 D.Parra ~ IMT PUCChile 8
But there are some problems
6/7/18 D.Parra ~ IMT PUCChile 9
AI for automatic decision making…
6/7/18 D.Parra ~ IMT PUCChile 10
https://www.fastcompany.com/40557688/this-plan-for-an-ai-based-direct-democracy-
outsources-votes-to-a-predictive-algorithm
Some voices call for calm…
6/7/18 D.Parra ~ IMT PUCChile 11
https://medium.com/@mijordan3/artificial-intelligence-the-revolution-hasnt-happened-yet-
5e1d5812e1e7
Thus, just as humans built buildings and bridges
before there was civil engineering, humans are
proceeding with the buildingof societal-scale,
inference-and-decision-making systems that
involve machines, humans and the environment.
Just as early buildings and bridges sometimes fell
to the ground — in unforeseenways and with
tragic consequences — many of our early societal-
scale inference-and-decision-making systems are
already exposing serious conceptual flaws.
Part II
• What happened in May 25th 2018
• Which role can take Information Visualization and
Interaction in AI ?
D.Parra ~ IMT PUCChile6/7/18 12
So, What happened in May 25th, 2018 ?
• The EU General Data Protection Regulation
(GDPR) becomes enforceable.
D.Parra ~ IMT PUCChile6/7/18 13
And why do we care in this room ?
• The GDPR not only applies to organisations
located within the EU but it will also apply to
organisations located outside of the EU if they
offer goods or services to, or monitor the behaviour
of, EU data subjects.
• It applies to all companies processing and
holding the personal data of data subjects
residing in the European Union, regardless of the
company’s location.
D.Parra ~ IMT PUCChile6/7/18 14
Human Interpretability in ML
D.Parra ~ IMT PUCChile
• https://arxiv.org/abs/1606.08813
6/7/18 15
Which is the effect on my current practice ?
Right to explanation
• Article 15 “Right of access by the data subject”
• Article 22 “Automated individual decision-
making, including profiling”
• Recital 71 (linked to art. 22)
D.Parra ~ IMT PUCChile6/7/18 16
Article 15
D.Parra ~ IMT PUCChile6/7/18 17
Article 15
D.Parra ~ IMT PUCChile
<<The data subject shall have the right to
obtain … access to the personal
data … [information of] the existence of
automated decision-making, including
profiling, referred to in Article 22(1) and (4)
and, at least in those cases, meaningful
information about the logic involved … >>
6/7/18 18
Article 22
D.Parra ~ IMT PUCChile6/7/18 19
Article 22
D.Parra ~ IMT PUCChile
I
<<The data subject shall have the right not to
be subject to a decision based solely on
automated processing, including profiling,
which produces legal effects concerning him
or her or similarly significantly affects him or
her.… >>
6/7/18 20
Article 22
D.Parra ~ IMT PUCChile
II
<<Decisions referred to in paragraph 2 shall
not be based on special categories of personal
data referred to in Article 9(1), >>
Processing of personal data revealing racial
or ethnic origin, political opinions,
religious or philosophical beliefs … (cont.)
6/7/18 21
Article 22
D.Parra ~ IMT PUCChile
II
…or trade union membership, and the
processing of genetic data, biometric data for
the purpose of uniquely identifying a natural
person, data concerning health or data
concerning a natural person's sex life or sexual
orientation shall be prohibited
6/7/18 22
Recital 71
D.Parra ~ IMT PUCChile6/7/18 23
Recital 71
D.Parra ~ IMT PUCChile
In order to ensure fair and transparent processing
in respect of the data subject, taking into account
the specific circumstances and context in which
the personal data are processed, the controller
should use appropriate mathematical or statistical
procedures for the profiling …
6/7/18 24
Other Initiatives (2018)
6/7/18 D.Parra ~ IMT PUCChile 25
This bill would require the creation of a
task force that provides
recommendations on how information
on agency automated decision systems
may be shared with the public and how
agencies may address instances where
people are harmed by agency
automated decision systems.
ML and GDPR
• How do we explain Machine Learning models?
• From Decision Trees to Deep Neural Networks
D.Parra ~ IMT PUCChile
Explainable decision model, explicit
variables, not very accurate
Black-box decision model,
latent variables, accurate
6/7/18 26
Challenges
• Are there methods to explain models?
– Can we create methods to help us explain decisions
made by complex models such as DNN ?
• Can visualization & interaction help in this issue?
D.Parra ~ IMT PUCChile6/7/18 27
IEEE Vis 2016
6/7/18 D.Parra ~ IMT PUCChile 28
Detail
6/7/18 D.Parra ~ IMT PUCChile 29
IEEE VIS 2017
D.Parra ~ IMT PUCChile6/7/18 30
IEEE 2017 VAST Best Paper
• Visualizing Dataflow Graphs of Deep Learning
Models in TensorFlow
Authors: Kanit Wongsuphasawat, Daniel Smilkov, James Wexler, Jimbo Wilson,
Dandelion Mané, Doug Fritz, Dilip Krishnan, Fernanda B. Viégas, and Martin
Wattenberg
D.Parra ~ IMT PUCChile6/7/18 31
How do RNNs work?
D.Parra ~ IMT PUCChile6/7/18 32
Do CNNs learn hierarchies ?
D.Parra ~ IMT PUCChile6/7/18 33
Symposium: Visual Data Science + ML
D.Parra ~ IMT PUCChile6/7/18 34
UBER Visualization and Machine Learning
D.Parra ~ IMT PUCChile6/7/18 35
Workshop on Explainable ML
D.Parra ~ IMT PUCChile6/7/18 36
Workshop on Explainable ML
D.Parra ~ IMT PUCChile
DARPA is funding
Explainable AI
6/7/18 37
New Journals & Conferences
• Distill.pub
• FAT conference
6/7/18 D.Parra ~ IMT PUCChile 38
Distill.pub
6/7/18 D.Parra ~ IMT PUCChile 39
Distill.pub
6/7/18 D.Parra ~ IMT PUCChile 40
Ejemplo: t-SNE
https://distill.pub/2016/misread-tsne/
https://fatconference.org/
• The FAT* Conference 2018 is a two-day event that
brings together researchers and practitioners
interested in fairness, accountability, and
transparency in socio-technical systems.
6/7/18 D.Parra ~ IMT PUCChile 41
My Previous work
D.Parra ~ IMT PUCChile6/7/18 42
Visual & interactive RecSys interfaces
D.Parra ~ IMT PUCChile
• IUI 2013 IUI 2014 UMAP 2016
• IUI 2018
6/7/18 43
Moodplay
6/7/18 D.Parra ~ IMT PUCChile 44
http://moodplay.pythonanywhere.com
Topic Models
• Very popular models to analyze collections of text.
• They allow to summarize large corpuses by finding
topics in unsupervised fashion.
6/7/18 D.Parra ~ IMT PUCChile 45
Topic Models
• Very popular models to analyze collections of text.
• They allow to summarize large corpuses by finding
topics in unsupervised fashion.
6/7/18 D.Parra ~ IMT PUCChile 46
But they also:
- Report topics with little sense,
- redundants, or
- Where vocabulary with unbiased importance to frequent words
Does not work well with short texts
ESIDA – IUI 2018
6/7/18 D.Parra ~ IMT PUCChile 47
ESIDA – IUI 2018
6/7/18 D.Parra ~ IMT PUCChile 48
ESIDA – IUI 2018
6/7/18 D.Parra ~ IMT PUCChile 49
ESIDA – IUI 2018
6/7/18 D.Parra ~ IMT PUCChile 50
Research (M.F. Sepúlveda)
• Development of interfaces with interaction which
allows people to deal with unsupervised models,
using a Human-in-the-loop for semi-supervision.
6/7/18 D.Parra ~ IMT PUCChile 51
IEEE VIS 2017 – Panel ML & Vis ?
D.Parra ~ IMT PUCChile6/7/18 52
IEEE VIS 2017 – Panel ML & Vis ?
D.Parra ~ IMT PUCChile6/7/18 53
Conclusion
• Deep Neural Networks have produced tremendous
progresses in several fields in the latest years (computer
vision, NLP, recommender systems, etc.)
• Technology is not innocuous: depending on the data
used and the characteristics of the methods, can have
several implications in our societies, not always
positive.
• Foreseeing the impact of ML and AI, regulations are
requiring transparency, explainability, inspectability
and other characteristics which need further research.
D.Parra ~ IMT PUCChile6/7/18 54
Research Opportunities
• Explaining Machine Learning (classification,
prediction, clustering, etc.)
• www.distill.pub
• Visualization & Interaction for Explainable ML
• FAT: Fairness, Accountability, Transparency
(https://fatconference.org/)
D.Parra ~ IMT PUCChile6/7/18 55
Research Opportunities
• Effect of ML models on Social Issues
– Filter Bubble/Echo Chambers
– Does Facebook influenced the results of presidential
elections ?
D.Parra ~ IMT PUCChile
Facebook newsfeed recommendation model
6/7/18 56
Research Opportunities
• New Millenium Institute for Foundational Research
on Data (IMFD)
– Lidera Profesor Marcelo Arenas, DCC PUC Chile
– Investigadores de PUC, UChile, USM, UdeC
– Áreas: Computación, Estadística, Matemáticas,
Sociología, Ciencia Política, Comunicaciones
(Periodismo)
D.Parra ~ IMT PUCChile6/7/18 57
References
• Goodman, B., & Flaxman, S. (2016). EU regulations
on algorithmic decision-making and a “right to
explanation”. In ICML workshop on human
interpretability in machine learning (WHI 2016),
New York, NY. http://arxiv. org/abs/1606.08813
v1.
• Edwards, L., & Veale, M. (2017). Slave to the
Algorithm? Why a ‘Right to Explanation’ is
Probably Not the Remedy You are Looking for.
Duke Law & Technology Review.
D.Parra ~ IMT PUCChile6/7/18 58
THANKS!
dparra@ing.puc.cl

More Related Content

What's hot

Real world e-science use-cases
Real world e-science use-casesReal world e-science use-cases
Real world e-science use-cases
Annette Strauch
 
From Aspiration to Reality: Open Smart Cities
From Aspiration to Reality: Open Smart CitiesFrom Aspiration to Reality: Open Smart Cities
From Aspiration to Reality: Open Smart Cities
Communication and Media Studies, Carleton University
 
Working with real world data
Working with real world dataWorking with real world data
Working with real world data
PayamBarnaghi
 

What's hot (12)

Real world e-science use-cases
Real world e-science use-casesReal world e-science use-cases
Real world e-science use-cases
 
Modern signal processing is dead without machine learning! 5th july 2020
Modern signal processing is dead without machine learning! 5th july 2020Modern signal processing is dead without machine learning! 5th july 2020
Modern signal processing is dead without machine learning! 5th july 2020
 
From Aspiration to Reality: Open Smart Cities
From Aspiration to Reality: Open Smart CitiesFrom Aspiration to Reality: Open Smart Cities
From Aspiration to Reality: Open Smart Cities
 
Code Driven Law?
Code Driven Law?Code Driven Law?
Code Driven Law?
 
Pistoia Alliance debates AI in life science
Pistoia Alliance debates AI in life sciencePistoia Alliance debates AI in life science
Pistoia Alliance debates AI in life science
 
Enabling the data driven enterprise
Enabling the data driven enterpriseEnabling the data driven enterprise
Enabling the data driven enterprise
 
Smart Cities: How are they different?
Smart Cities: How are they different? Smart Cities: How are they different?
Smart Cities: How are they different?
 
Current trends in cognitive science and brain computing research 18th june 2020
Current trends in cognitive science and brain computing research 18th june 2020Current trends in cognitive science and brain computing research 18th june 2020
Current trends in cognitive science and brain computing research 18th june 2020
 
Working with real world data
Working with real world dataWorking with real world data
Working with real world data
 
new_kitching_cv
new_kitching_cvnew_kitching_cv
new_kitching_cv
 
6G Communication
6G Communication6G Communication
6G Communication
 
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
 

Similar to Human-Centered Machine Learning: Harnessing Visualization and Interactivity for Unlocking Black-Boxes in AI

Similar to Human-Centered Machine Learning: Harnessing Visualization and Interactivity for Unlocking Black-Boxes in AI (20)

Data ethics and machine learning: discrimination, algorithmic bias, and how t...
Data ethics and machine learning: discrimination, algorithmic bias, and how t...Data ethics and machine learning: discrimination, algorithmic bias, and how t...
Data ethics and machine learning: discrimination, algorithmic bias, and how t...
 
Implications of the Fourth Paradigm
Implications of the Fourth ParadigmImplications of the Fourth Paradigm
Implications of the Fourth Paradigm
 
Towards a big data roadmap for europe
Towards a big data roadmap for europeTowards a big data roadmap for europe
Towards a big data roadmap for europe
 
Luciano uvi hackfest.28.10.2020
Luciano uvi hackfest.28.10.2020Luciano uvi hackfest.28.10.2020
Luciano uvi hackfest.28.10.2020
 
Rdaeu russia_fg_1_july2014_final
Rdaeu  russia_fg_1_july2014_finalRdaeu  russia_fg_1_july2014_final
Rdaeu russia_fg_1_july2014_final
 
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
Machine Learning and AI: An Intuitive Introduction - CFA Institute MasterclassMachine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
Machine Learning and AI: An Intuitive Introduction - CFA Institute Masterclass
 
Big Data a Catalunya
Big Data a CatalunyaBig Data a Catalunya
Big Data a Catalunya
 
Big Data a Catalunya
Big Data a CatalunyaBig Data a Catalunya
Big Data a Catalunya
 
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Centerp...
 
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Center...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Center...Big Data Applications & Analytics Motivation: Big Data and the Cloud; Center...
Big Data Applications & Analytics Motivation: Big Data and the Cloud; Center...
 
China Digital Economy
China Digital EconomyChina Digital Economy
China Digital Economy
 
Story of Bigdata and its Applications in Financial Institutions
Story of Bigdata and its Applications in Financial InstitutionsStory of Bigdata and its Applications in Financial Institutions
Story of Bigdata and its Applications in Financial Institutions
 
Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...
 
The Analytics and Data Science Landscape
The Analytics and Data Science LandscapeThe Analytics and Data Science Landscape
The Analytics and Data Science Landscape
 
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
1.-DE-LECTURE-1-INTRO-TO-DATA-ENGG.pptx
 
ppt1.pptx
ppt1.pptxppt1.pptx
ppt1.pptx
 
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...Towards a Community-driven Data Science Body of Knowledge – Data Management S...
Towards a Community-driven Data Science Body of Knowledge – Data Management S...
 
Big Data analytics
Big Data analyticsBig Data analytics
Big Data analytics
 
RecSysFAT-LARS2019_small.pdf
RecSysFAT-LARS2019_small.pdfRecSysFAT-LARS2019_small.pdf
RecSysFAT-LARS2019_small.pdf
 
Ethics of Analytics and Machine Learning
Ethics of Analytics and Machine LearningEthics of Analytics and Machine Learning
Ethics of Analytics and Machine Learning
 

More from Denis Parra Santander

More from Denis Parra Santander (17)

The Effect of Explanations & Algorithmic Accuracy on Visual Recommender Syste...
The Effect of Explanations & Algorithmic Accuracy on Visual Recommender Syste...The Effect of Explanations & Algorithmic Accuracy on Visual Recommender Syste...
The Effect of Explanations & Algorithmic Accuracy on Visual Recommender Syste...
 
Do Better ImageNet Models Transfer Better... for Image Recommendation?
Do Better ImageNet Models Transfer Better... for Image Recommendation?Do Better ImageNet Models Transfer Better... for Image Recommendation?
Do Better ImageNet Models Transfer Better... for Image Recommendation?
 
Social Aspects of Interactive Recommender Systems
Social Aspects of Interactive Recommender SystemsSocial Aspects of Interactive Recommender Systems
Social Aspects of Interactive Recommender Systems
 
Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender Systems
 
Data Fusion for Dealing with the Recommendation Problem
Data Fusion for Dealing with the Recommendation ProblemData Fusion for Dealing with the Recommendation Problem
Data Fusion for Dealing with the Recommendation Problem
 
LDA on social bookmarking systems
LDA on social bookmarking systemsLDA on social bookmarking systems
LDA on social bookmarking systems
 
Identifying Relevant Messages in a Twitter-based Citizen Channel for Natural ...
Identifying Relevant Messages in a Twitter-based Citizen Channel for Natural ...Identifying Relevant Messages in a Twitter-based Citizen Channel for Natural ...
Identifying Relevant Messages in a Twitter-based Citizen Channel for Natural ...
 
Research on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and ListsResearch on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and Lists
 
The Effect of Different Set-based Visualizations on User Exploration of Reco...
The Effect of Different Set-based  Visualizations on User Exploration of Reco...The Effect of Different Set-based  Visualizations on User Exploration of Reco...
The Effect of Different Set-based Visualizations on User Exploration of Reco...
 
Twitter in Academic Conferences
Twitter in Academic ConferencesTwitter in Academic Conferences
Twitter in Academic Conferences
 
SetFusion Visual Hybrid Recommender - IUI 2014
SetFusion Visual Hybrid Recommender -  IUI 2014SetFusion Visual Hybrid Recommender -  IUI 2014
SetFusion Visual Hybrid Recommender - IUI 2014
 
Walk the Talk: Analyzing the relation between implicit and explicit feedback ...
Walk the Talk: Analyzing the relation between implicit and explicit feedback ...Walk the Talk: Analyzing the relation between implicit and explicit feedback ...
Walk the Talk: Analyzing the relation between implicit and explicit feedback ...
 
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
 
A Hybrid Peer Recommender System for a Online Community Teachers
A Hybrid Peer Recommender System for a Online Community TeachersA Hybrid Peer Recommender System for a Online Community Teachers
A Hybrid Peer Recommender System for a Online Community Teachers
 
Implicit Feedback Recommendation via Implicit-to-Explicit Ordinal Logistic Re...
Implicit Feedback Recommendation via Implicit-to-Explicit Ordinal Logistic Re...Implicit Feedback Recommendation via Implicit-to-Explicit Ordinal Logistic Re...
Implicit Feedback Recommendation via Implicit-to-Explicit Ordinal Logistic Re...
 
Currents steps to be a researcher and faculty
Currents steps to be a researcher and facultyCurrents steps to be a researcher and faculty
Currents steps to be a researcher and faculty
 
Evaluation of Collaborative Filtering Algorithms for Recommending Articles on...
Evaluation of Collaborative Filtering Algorithms for Recommending Articles on...Evaluation of Collaborative Filtering Algorithms for Recommending Articles on...
Evaluation of Collaborative Filtering Algorithms for Recommending Articles on...
 

Recently uploaded

Recently uploaded (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 

Human-Centered Machine Learning: Harnessing Visualization and Interactivity for Unlocking Black-Boxes in AI

  • 1. Human-Centered Machine Learning: Harnessing Visualization and Interactivity for Unlocking Black-Boxes in AI DenisParra,AssistantProfessor CS Department Schoolof Engineering PontificiaUniversidadCatólicadeChile IMT,30 de Mayode2018
  • 2. Presents … • Assistant Professor DCC PUC • Teaching – Undergraduate: • IIC 1005 Exploratorio del Major de Computación • IIC 2026 Visualización de Información – Graduate: • IIC 3633 Sistemas Recomendadores – Magister MPGI(Mineríade Datos),DiplomadoBig Data (Visualización) • Research: SocVis Lab (http://socvis.ing.puc.cl) – Machine Learningapplications (RecSys),informationvisualization, informationretrieval,visual analytics – 5 Master and 2 PhD students – 3 undergraduatestudents D.Parra ~ IMT PUCChile6/7/18 1
  • 3. We are living incredible days… • Technology is showing results which resemble science fiction… 6/7/18 D.Parra ~ IMT PUCChile 2
  • 4. Recognizing mental state from fMRI 6/7/18 D.Parra ~ IMT PUCChile 3
  • 5. Natural Language Processing • IBM Watson beats humans in Jeopardy. << ... With all of its processing CPU power, Watson can scan two million pages of data in three seconds.>>E. Nyberg, CMU professor • Implications: Applications in Health domain. http://www.aaai.org/Magazine/Watson/watson.php Chile shares its largest frontier with this country … 6/7/18 D.Parra ~ IMT PUCChile 4
  • 7. Music Generation with Style • Deep learningdriven jazz generation • https://github.com/jisungk/deepjazz • https://soundcloud.com/deepjazz-ai 6/7/18 D.Parra ~ IMT PUCChile 6
  • 8. Mastering Go 6/7/18 D.Parra ~ IMT PUCChile 7
  • 9. AI for incorporating style in images https://github.com/luanfujun /deep-painterly- harmonization 6/7/18 D.Parra ~ IMT PUCChile 8
  • 10. But there are some problems 6/7/18 D.Parra ~ IMT PUCChile 9
  • 11. AI for automatic decision making… 6/7/18 D.Parra ~ IMT PUCChile 10 https://www.fastcompany.com/40557688/this-plan-for-an-ai-based-direct-democracy- outsources-votes-to-a-predictive-algorithm
  • 12. Some voices call for calm… 6/7/18 D.Parra ~ IMT PUCChile 11 https://medium.com/@mijordan3/artificial-intelligence-the-revolution-hasnt-happened-yet- 5e1d5812e1e7 Thus, just as humans built buildings and bridges before there was civil engineering, humans are proceeding with the buildingof societal-scale, inference-and-decision-making systems that involve machines, humans and the environment. Just as early buildings and bridges sometimes fell to the ground — in unforeseenways and with tragic consequences — many of our early societal- scale inference-and-decision-making systems are already exposing serious conceptual flaws.
  • 13. Part II • What happened in May 25th 2018 • Which role can take Information Visualization and Interaction in AI ? D.Parra ~ IMT PUCChile6/7/18 12
  • 14. So, What happened in May 25th, 2018 ? • The EU General Data Protection Regulation (GDPR) becomes enforceable. D.Parra ~ IMT PUCChile6/7/18 13
  • 15. And why do we care in this room ? • The GDPR not only applies to organisations located within the EU but it will also apply to organisations located outside of the EU if they offer goods or services to, or monitor the behaviour of, EU data subjects. • It applies to all companies processing and holding the personal data of data subjects residing in the European Union, regardless of the company’s location. D.Parra ~ IMT PUCChile6/7/18 14
  • 16. Human Interpretability in ML D.Parra ~ IMT PUCChile • https://arxiv.org/abs/1606.08813 6/7/18 15
  • 17. Which is the effect on my current practice ? Right to explanation • Article 15 “Right of access by the data subject” • Article 22 “Automated individual decision- making, including profiling” • Recital 71 (linked to art. 22) D.Parra ~ IMT PUCChile6/7/18 16
  • 18. Article 15 D.Parra ~ IMT PUCChile6/7/18 17
  • 19. Article 15 D.Parra ~ IMT PUCChile <<The data subject shall have the right to obtain … access to the personal data … [information of] the existence of automated decision-making, including profiling, referred to in Article 22(1) and (4) and, at least in those cases, meaningful information about the logic involved … >> 6/7/18 18
  • 20. Article 22 D.Parra ~ IMT PUCChile6/7/18 19
  • 21. Article 22 D.Parra ~ IMT PUCChile I <<The data subject shall have the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her.… >> 6/7/18 20
  • 22. Article 22 D.Parra ~ IMT PUCChile II <<Decisions referred to in paragraph 2 shall not be based on special categories of personal data referred to in Article 9(1), >> Processing of personal data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs … (cont.) 6/7/18 21
  • 23. Article 22 D.Parra ~ IMT PUCChile II …or trade union membership, and the processing of genetic data, biometric data for the purpose of uniquely identifying a natural person, data concerning health or data concerning a natural person's sex life or sexual orientation shall be prohibited 6/7/18 22
  • 24. Recital 71 D.Parra ~ IMT PUCChile6/7/18 23
  • 25. Recital 71 D.Parra ~ IMT PUCChile In order to ensure fair and transparent processing in respect of the data subject, taking into account the specific circumstances and context in which the personal data are processed, the controller should use appropriate mathematical or statistical procedures for the profiling … 6/7/18 24
  • 26. Other Initiatives (2018) 6/7/18 D.Parra ~ IMT PUCChile 25 This bill would require the creation of a task force that provides recommendations on how information on agency automated decision systems may be shared with the public and how agencies may address instances where people are harmed by agency automated decision systems.
  • 27. ML and GDPR • How do we explain Machine Learning models? • From Decision Trees to Deep Neural Networks D.Parra ~ IMT PUCChile Explainable decision model, explicit variables, not very accurate Black-box decision model, latent variables, accurate 6/7/18 26
  • 28. Challenges • Are there methods to explain models? – Can we create methods to help us explain decisions made by complex models such as DNN ? • Can visualization & interaction help in this issue? D.Parra ~ IMT PUCChile6/7/18 27
  • 29. IEEE Vis 2016 6/7/18 D.Parra ~ IMT PUCChile 28
  • 30. Detail 6/7/18 D.Parra ~ IMT PUCChile 29
  • 31. IEEE VIS 2017 D.Parra ~ IMT PUCChile6/7/18 30
  • 32. IEEE 2017 VAST Best Paper • Visualizing Dataflow Graphs of Deep Learning Models in TensorFlow Authors: Kanit Wongsuphasawat, Daniel Smilkov, James Wexler, Jimbo Wilson, Dandelion Mané, Doug Fritz, Dilip Krishnan, Fernanda B. Viégas, and Martin Wattenberg D.Parra ~ IMT PUCChile6/7/18 31
  • 33. How do RNNs work? D.Parra ~ IMT PUCChile6/7/18 32
  • 34. Do CNNs learn hierarchies ? D.Parra ~ IMT PUCChile6/7/18 33
  • 35. Symposium: Visual Data Science + ML D.Parra ~ IMT PUCChile6/7/18 34
  • 36. UBER Visualization and Machine Learning D.Parra ~ IMT PUCChile6/7/18 35
  • 37. Workshop on Explainable ML D.Parra ~ IMT PUCChile6/7/18 36
  • 38. Workshop on Explainable ML D.Parra ~ IMT PUCChile DARPA is funding Explainable AI 6/7/18 37
  • 39. New Journals & Conferences • Distill.pub • FAT conference 6/7/18 D.Parra ~ IMT PUCChile 38
  • 40. Distill.pub 6/7/18 D.Parra ~ IMT PUCChile 39
  • 41. Distill.pub 6/7/18 D.Parra ~ IMT PUCChile 40 Ejemplo: t-SNE https://distill.pub/2016/misread-tsne/
  • 42. https://fatconference.org/ • The FAT* Conference 2018 is a two-day event that brings together researchers and practitioners interested in fairness, accountability, and transparency in socio-technical systems. 6/7/18 D.Parra ~ IMT PUCChile 41
  • 43. My Previous work D.Parra ~ IMT PUCChile6/7/18 42
  • 44. Visual & interactive RecSys interfaces D.Parra ~ IMT PUCChile • IUI 2013 IUI 2014 UMAP 2016 • IUI 2018 6/7/18 43
  • 45. Moodplay 6/7/18 D.Parra ~ IMT PUCChile 44 http://moodplay.pythonanywhere.com
  • 46. Topic Models • Very popular models to analyze collections of text. • They allow to summarize large corpuses by finding topics in unsupervised fashion. 6/7/18 D.Parra ~ IMT PUCChile 45
  • 47. Topic Models • Very popular models to analyze collections of text. • They allow to summarize large corpuses by finding topics in unsupervised fashion. 6/7/18 D.Parra ~ IMT PUCChile 46 But they also: - Report topics with little sense, - redundants, or - Where vocabulary with unbiased importance to frequent words Does not work well with short texts
  • 48. ESIDA – IUI 2018 6/7/18 D.Parra ~ IMT PUCChile 47
  • 49. ESIDA – IUI 2018 6/7/18 D.Parra ~ IMT PUCChile 48
  • 50. ESIDA – IUI 2018 6/7/18 D.Parra ~ IMT PUCChile 49
  • 51. ESIDA – IUI 2018 6/7/18 D.Parra ~ IMT PUCChile 50
  • 52. Research (M.F. Sepúlveda) • Development of interfaces with interaction which allows people to deal with unsupervised models, using a Human-in-the-loop for semi-supervision. 6/7/18 D.Parra ~ IMT PUCChile 51
  • 53. IEEE VIS 2017 – Panel ML & Vis ? D.Parra ~ IMT PUCChile6/7/18 52
  • 54. IEEE VIS 2017 – Panel ML & Vis ? D.Parra ~ IMT PUCChile6/7/18 53
  • 55. Conclusion • Deep Neural Networks have produced tremendous progresses in several fields in the latest years (computer vision, NLP, recommender systems, etc.) • Technology is not innocuous: depending on the data used and the characteristics of the methods, can have several implications in our societies, not always positive. • Foreseeing the impact of ML and AI, regulations are requiring transparency, explainability, inspectability and other characteristics which need further research. D.Parra ~ IMT PUCChile6/7/18 54
  • 56. Research Opportunities • Explaining Machine Learning (classification, prediction, clustering, etc.) • www.distill.pub • Visualization & Interaction for Explainable ML • FAT: Fairness, Accountability, Transparency (https://fatconference.org/) D.Parra ~ IMT PUCChile6/7/18 55
  • 57. Research Opportunities • Effect of ML models on Social Issues – Filter Bubble/Echo Chambers – Does Facebook influenced the results of presidential elections ? D.Parra ~ IMT PUCChile Facebook newsfeed recommendation model 6/7/18 56
  • 58. Research Opportunities • New Millenium Institute for Foundational Research on Data (IMFD) – Lidera Profesor Marcelo Arenas, DCC PUC Chile – Investigadores de PUC, UChile, USM, UdeC – Áreas: Computación, Estadística, Matemáticas, Sociología, Ciencia Política, Comunicaciones (Periodismo) D.Parra ~ IMT PUCChile6/7/18 57
  • 59. References • Goodman, B., & Flaxman, S. (2016). EU regulations on algorithmic decision-making and a “right to explanation”. In ICML workshop on human interpretability in machine learning (WHI 2016), New York, NY. http://arxiv. org/abs/1606.08813 v1. • Edwards, L., & Veale, M. (2017). Slave to the Algorithm? Why a ‘Right to Explanation’ is Probably Not the Remedy You are Looking for. Duke Law & Technology Review. D.Parra ~ IMT PUCChile6/7/18 58