XDesign: Integrating Interface Design into Explainable AI Education
Hyungyu Shin
Nabila Sindi
Yoonjoo Lee
Jaeryoung Ka
Juho Kim
Jean Y. Song
Explainable AI (XAI)
2
The value of “Consolidated risk markers” is 65. It needs to be around 72 for the application to be approved.
Loan application outcome
(AI Explainability 360)
Image classification
(Ribeiro et al., 2016)
[1] Ribeiro et al., "Why should i trust you?" Explaining the predictions of any classifier, KDD 2016
Predicted label: Labrador
Explanations need to be usable �by effectively addressing user needs
3
“fur coat”
“Airliner”
[1] Ribeiro et al., "Why should i trust you?" Explaining the predictions of any classifier, KDD 2016
Explanations need to be usable �by effectively addressing user needs
4
“fur coat”
“Airliner”
Can you show me more superpixels?
[1] Ribeiro et al., "Why should i trust you?" Explaining the predictions of any classifier, KDD 2016
Explanations need to be usable �by effectively addressing user needs
5
“fur coat”
“Airliner”
Can you show me more superpixels?
What if I remove the background?
[1] Ribeiro et al., "Why should i trust you?" Explaining the predictions of any classifier, KDD 2016
Research argues the importance of taking �user-centered design process for creating explanations
6
Step 1
Step 2
Mapping questions to modeling solutions
Iterative design and evaluation
Question analysis
Question elicitation
Step 3
Step 4
Question-driven design process (Liao et al., 2021)
[2] Liao et al., Question-driven design process for explainable AI user experiences, arXiv 2021
Research argues the importance of taking �user-centered design process for creating explanations
7
Step 1
Step 2
Mapping questions to modeling solutions
Iterative design and evaluation
Question analysis
Question elicitation
Step 3
Step 4
Question-driven design process (Liao et al., 2021)
[2] Liao et al., Question-driven design process for explainable AI user experiences, arXiv 2021
Existing learning materials on explainable AI mostly focus on how to generate explanations and its ethical discussion
Can we guide learners to follow a user-centered �design process for creating usable explanations?
8
XDesign: an interactive platform that guides learners �to create an interactive UI prototype as usable explanations
9
XDesign: an interactive platform that guides learners �to create an interactive UI prototype as usable explanations
10
XDesign: an interactive platform that guides learners �to create an interactive UI prototype as usable explanations
11
XDesign: an interactive platform that guides learners �to create an interactive UI prototype as usable explanations
12
XDesign: an interactive platform that guides learners �to create an interactive UI prototype as usable explanations
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Discussion
31
How to help students explore more diverse kinds of images?
32
How to help students explore more diverse kinds of images?
33
Discussion
34
Discussion
35
Fairness
Discussion
36
Discussion
37
Discussion
38
XDesign: Integrating Interface Design into Explainable AI Education
Hyungyu Shin
Nabila Sindi
Yoonjoo Lee
Jaeryoung Ka
Juho Kim
Jean Y. Song
XDesign: Integrating Interface Design into Explainable AI Education
Hyungyu Shin
Nabila Sindi
Yoonjoo Lee
Jaeryoung Ka
Juho Kim
Jean Y. Song