<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Interpreting Intelligibility under Uncertain Data Imputation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Brian Y. Lim, Danding Wang</string-name>
          <email>brianlim@comp.nus.edu.sg</email>
          <email>brianlim@comp.nus.edu.sg wangdanding@u.nus.edu</email>
          <email>wangdanding@u.nus.edu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Author Keywords</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tze Ping Loh, Kee Yuan Ngiam</string-name>
          <email>kee_yuan_ngiam@nuhs.edu.sg</email>
          <email>tze_ping_loh@nuhs.edu.sg</email>
          <email>{tze_ping_loh, kee_yuan_ngiam}@nuhs.edu.sg</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Intelligibility</institution>
          ,
          <addr-line>Explanations, Visualization, User Study.</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>National University Hospital</institution>
          ,
          <country country="SG">Singapore</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National University of Singapore</institution>
          ,
          <country country="SG">Singapore</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Many methods have been proposed to make machine learning more interpretable, but these have mainly been evaluated with simple use cases and well-curated datasets. In contrast, real-world data presents issues that can compromise the proper interpretation of explanations by end users. In this work, we investigate the impact of missing data and imputation on how users would understand, and use explanation features and propose two approaches to provide explanation interfaces for explaining feature attribution with uncertainty due to missing data imputation. This work aims to improve the understanding and trust of intelligible healthcare analytics in clinical end users to help drive the adoption of AI.</p>
      </abstract>
      <kwd-group>
        <kwd>Interfaces</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Several methods can be used to impute data, such as
substituting with zeros, substituting with mean values of the
missing variable, carrying forward (or backward) a nearby
observed value, or model-based imputation (e.g., with
hidden Markov [
        <xref ref-type="bibr" rid="ref19">17</xref>
        ]). For example, if a patient has never
been tested for blood calcium (CA), we may assume that
© 2018. Copyright for the individual papers remains with the authors.
Copying permitted for private and academic purposes.
APPROACHES: TWO EXPLANATION INTERFACES FOR
IMPUTED DATA
While there are several techniques to generate explanations,
such as explanations by identifying similar instances [8] or
by rule associations [
        <xref ref-type="bibr" rid="ref13">11</xref>
        ], we will focus on explanations by
additive feature attribution or influence scores (e.g., LIME
[
        <xref ref-type="bibr" rid="ref17">15</xref>
        ], QII [4], GA2M [3]). This explanation style has been
popular for generating explanations for healthcare analytics
(e.g., Bussone et al. [3], GA2M [3], Prospector [
        <xref ref-type="bibr" rid="ref12">10</xref>
        ]).
We propose two approaches to improve user trust in
explanations given the increased uncertainty of imputations
– based on expressing the uncertainty or hiding uncertain
and, hence, confusing information.
      </p>
      <p>Visualizing</p>
      <p>Uncertainty</p>
      <p>Distribution
of</p>
      <p>
        Feature
Attribution Scores due to Imputation
Visualizing uncertainty is a well-studied approach in HCI
and information visualization to communicate errors and
uncertainty to end users [
        <xref ref-type="bibr" rid="ref7">6, 7, 8</xref>
        ]. This has been shown to
improve user trust and decision making, but may also lead
to information overload or compromise trust [
        <xref ref-type="bibr" rid="ref15">8, 13</xref>
        ]. We
will extend the typical presentation of explanations where
each feature,   , has an influence score,  (  ) =   . With
uncertainty due to imputation, the influence score
will
become  (  + ∆  ) =   + ∆  , where ∆  is the error
distribution
of feature  
and
∆  is the propagated
(calculated) distribution in influence score due to the error.
The distribution can be calculated by assuming a Gaussian
distribution or performing a Monte Carlo simulation on
propagated scores based on estimated error. Drawing from
various taxonomies evaluated for usability [
        <xref ref-type="bibr" rid="ref16">14</xref>
        ], we will
present the uncertainty in explanations as a distribution of
influence scores in the form of violin plots (see Figure 1).
We choose violin plots for their ability to express more
detail in a probability distribution than box plots, while also
being compact.
      </p>
      <p>Regularization
De-emphasizing imputed features
via</p>
      <p>
        Uncertainty
We exploit the tendency for clinicians to suppress or ignore
uncertain data [
        <xref ref-type="bibr" rid="ref18">16</xref>
        ]. Therefore, this approach seeks to hide
features that have high uncertainty due to imputation.
Feature Regularization is commonly used to simplify and
generalize
models in machine learning and to reduce
overfitting, but we will leverage regularization to penalize
features
with
higher
uncertainty.
      </p>
      <p>Features
with
high
uncertainty will have reduced influence scores or be hidden.
Therefore, the explanation will show adjusted influence
scores where some influences are reduced (e.g., horizontal
bars shiftwed towards zero), or some features are not shown
(influence bars hidden).</p>
      <p>
        For simplicity, we leverage LIME [
        <xref ref-type="bibr" rid="ref17">15</xref>
        ] to
generate
explanations and use the simple linear regression with
regularization as the locally approximate explainer model.
Training this explainer model involves
minimizing the
following loss function (simplified for brevity):
      </p>
      <p>
        ξ( ) = 
min ℒ( ,  ) + Ω( )
(1)
where, as defined in [
        <xref ref-type="bibr" rid="ref17">15</xref>
        ], ℒ( ,  ) is the local fidelity of the
explainer
model,  , with respect to the
model to be
explained,  and  is the data instance being explained.
Ω( )
is
the
measure
of
complexity
(converse
of
interpretability). We use Lasso regression as is common for
simple linear regression with sparsity regularization, so
Ω( ) =  1‖ ‖1. We extend this term to include a penalty
for the uncertainty due to imputation, such that
Ω( ) =  1‖ ‖1 +  2‖ ‖2
(2)
where  is the explainer model parameters (coefficients in
the sparse linear
      </p>
      <p>model in our case),  1 and  2 are
hyperparameters to tune the complexity of the explanation,
and  is a diagonal matrix where the  th element equals to
the uncertainty  02 , and ‖ ‖ = (    )1/2. Here both
sparsity
and
uncertainty
are
penalized to
increase
interpretability. By tuning the two hyperparameter  1 and
 2, we could change the complexity of the explanation with
respect to number of features shown and how much to hide
or de-emphasize uncertain features.</p>
      <p>FUTURE</p>
      <p>USER</p>
      <p>EXPERIMENTS:</p>
      <p>DISEASE</p>
      <p>RISK
PREDICTION USE CASE
We will investigate the impact of missing data on user trust
in the
predictive
explanations
with
an application
use case in
healthcare
analytics
on
electronic
medical
records (EMR). We will specifically focus on diagnosing
hyperparathyroidism and recruit clinicians as the target
user. We aim to improve their understanding, trust and
decision
making
when
using intelligible
disease risk
prediction. We will conduct two user studies:
Formative user study: to understand the usability
breakdowns
in
interpreting
explanations
given
the
awareness that some data features are based on data
imputations, and user requirements for intelligibility. We
will present users</p>
      <p>with several inference instances (i)
without explanations, (ii) with explanations, and (iii) with
missing data indicated. To understand how users interpret
the explanation information and make their decisions, we
will have them think aloud as they examine several use
cases and conduct structured interviews. While we already
have hypothesized two approaches to generating
uncertainty-aware explanations, with this initial study, we
aim to learn more explanation approaches which users may
want to better characterize the uncertainty due to imputation
and what could be shown to regain their trust.</p>
      <p>
        Evaluative user study: we will implement our two
explanation interfaces into diagnostic dashboard prototypes
and perform a comparative evaluation with baselines of no
explanation and with basic feature attribution explanations
(e.g., LIME [
        <xref ref-type="bibr" rid="ref17">15</xref>
        ]). We note that the amount of uncertainty
can confound the user’s level of trust in the system [
        <xref ref-type="bibr" rid="ref15">13</xref>
        ].
Therefore, we will control both the system confidence level
and amount of imputation in patient cases used in the
experiment scenarios. These will be varied as a secondary
independent variable. We will measure the accuracy of user
diagnosis (correct/wrong with respect to labels from
hospital discharge reports), speed of decision (from first
viewing patient data to final decision), confidence in
diagnosis (7-point Likert scale), trust in the system
prediction (7-point Likert scale), and understanding of the
patient case (coded from transcribed interviews and think
aloud (e.g., see [
        <xref ref-type="bibr" rid="ref14 ref15">12, 13</xref>
        ]).
      </p>
      <p>CONCLUSION
In this position paper, we have discussed the importance of
considering how data pre-processing, specifically data
imputation, may compromise the interpretation and trust of
explainable AI. We briefly presented two approaches to
address the resultant uncertainty by either visualizing the
uncertainty or by hiding it. We propose two experiments to
understand the impact of missing data on the requirements
for explainable AI and to evaluate the efficacy of the
proposed solutions.
5.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Abdul</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vermeulen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lim</surname>
            ,
            <given-names>B. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kankanhalli</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2018</year>
          .
          <article-title>Trends and Trajectories for Explainable, Accountable and Intelligible Systems: An HCI Research Agenda</article-title>
          .
          <source>In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. CHI '18.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Bellotti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Edwards</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Intelligibility and accountability: human considerations in context-aware systems</article-title>
          .
          <source>Human-Computer Interaction</source>
          ,
          <volume>16</volume>
          (
          <issue>2-4</issue>
          ),
          <fpage>193</fpage>
          -
          <lpage>212</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Bussone</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stumpf</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>O'Sullivan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2015</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>The role of explanations on trust and reliance in clinical decision support systems</article-title>
          .
          <source>In Healthcare Informatics (ICHI)</source>
          , 2015 International Conference on (pp.
          <fpage>160</fpage>
          -
          <lpage>169</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Caruana</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lou</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gehrke</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koch</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sturm</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Elhadad</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          (
          <year>2015</year>
          ,
          <article-title>August)</article-title>
          .
          <article-title>Intelligible models for healthcare: Predicting pneumonia risk and hospital 30- day readmission</article-title>
          .
          <source>In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          (pp.
          <fpage>1721</fpage>
          -
          <lpage>1730</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Datta</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Zick</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          (
          <year>2016</year>
          , May).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <article-title>Algorithmic transparency via quantitative input influence: Theory and experiments with learning systems</article-title>
          .
          <source>In Security and Privacy (SP)</source>
          ,
          <source>2016 IEEE Symposium on</source>
          (pp.
          <fpage>598</fpage>
          -
          <lpage>617</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          6.
          <string-name>
            <surname>Jung</surname>
            ,
            <given-names>M. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sirkin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gür</surname>
            ,
            <given-names>T. M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Steinert</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2015</year>
          , April).
          <article-title>Displayed uncertainty improves driving experience and behavior: The case of range anxiety in an electric car</article-title>
          .
          <source>In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems</source>
          (pp.
          <fpage>2201</fpage>
          -
          <lpage>2210</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Kay</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morris</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kientz</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          (
          <year>2013</year>
          ,
          <article-title>September)</article-title>
          .
          <article-title>There's no such thing as gaining a pound: Reconsidering the bathroom scale user interface</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <source>In Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing</source>
          (pp.
          <fpage>401</fpage>
          -
          <lpage>410</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          (
          <year>2016</year>
          , May).
          <article-title>When (ish) is my bus?: User-centered visualizations of uncertainty in everyday, mobile predictive systems</article-title>
          .
          <source>In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems</source>
          (pp.
          <fpage>5092</fpage>
          -
          <lpage>5103</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Koh</surname>
            ,
            <given-names>P. W.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Understanding blackbox predictions via influence functions</article-title>
          .
          <source>arXiv preprint arXiv:1703</source>
          .
          <fpage>04730</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          10.
          <string-name>
            <surname>Krause</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ng</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>2016</year>
          , May).
          <article-title>Interacting with Predictions: Visual Inspection of Black-box Machine Learning Models</article-title>
          .
          <source>In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems</source>
          (pp.
          <fpage>5686</fpage>
          -
          <lpage>5697</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          11.
          <string-name>
            <surname>Letham</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rudin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McCormick</surname>
            ,
            <given-names>T. H.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Madigan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction model</article-title>
          .
          <source>The Annals of Applied Statistics</source>
          ,
          <volume>9</volume>
          (
          <issue>3</issue>
          ),
          <fpage>1350</fpage>
          -
          <lpage>1371</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lim</surname>
            ,
            <given-names>B. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dey</surname>
            ,
            <given-names>A. K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Avrahami</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2009</year>
          , April).
          <article-title>Why and why not explanations improve the intelligibility of context-aware intelligent systems</article-title>
          .
          <source>In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems</source>
          (pp.
          <fpage>2119</fpage>
          -
          <lpage>2128</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lim</surname>
            ,
            <given-names>B. Y.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dey</surname>
            ,
            <given-names>A. K.</given-names>
          </string-name>
          (
          <year>2011</year>
          ,
          <article-title>September)</article-title>
          .
          <article-title>Investigating intelligibility for uncertain context-aware applications</article-title>
          .
          <source>In Proceedings of the 13th international conference on Ubiquitous computing</source>
          (pp.
          <fpage>415</fpage>
          -
          <lpage>424</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          14.
          <string-name>
            <surname>Pang</surname>
            ,
            <given-names>A. T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wittenbrink</surname>
            ,
            <given-names>C. M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Lodha</surname>
            ,
            <given-names>S. K.</given-names>
          </string-name>
          (
          <year>1997</year>
          ).
          <article-title>Approaches to uncertainty visualization</article-title>
          .
          <source>The Visual Computer</source>
          ,
          <volume>13</volume>
          (
          <issue>8</issue>
          ),
          <fpage>370</fpage>
          -
          <lpage>390</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          15.
          <string-name>
            <surname>Ribeiro</surname>
            ,
            <given-names>M. T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Guestrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2016</year>
          ,
          <article-title>August)</article-title>
          .
          <article-title>Why should i trust you?: Explaining the predictions of any classifier</article-title>
          .
          <source>In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          (pp.
          <fpage>1135</fpage>
          -
          <lpage>1144</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          16.
          <string-name>
            <surname>Simpkin</surname>
            ,
            <given-names>A. L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Schwartzstein</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Tolerating uncertainty-the next medical revolution?</article-title>
          .
          <source>New England Journal of Medicine</source>
          ,
          <volume>375</volume>
          (
          <issue>18</issue>
          ),
          <fpage>1713</fpage>
          -
          <lpage>1715</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          17.
          <string-name>
            <surname>Zheng</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ngiam</surname>
            ,
            <given-names>K. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ooi</surname>
            ,
            <given-names>B. C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Yip</surname>
            ,
            <given-names>W. L. J.</given-names>
          </string-name>
          (
          <year>2017</year>
          ,
          <article-title>August). Resolving the bias in electronic medical records</article-title>
          .
          <source>In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          (pp.
          <fpage>2171</fpage>
          -
          <lpage>2180</lpage>
          ). ACM.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>