<!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>Explaining smart heating systems to discourage fiddling with optimized behavior</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Simone Stumpf</string-name>
          <email>Simone.@city.ac.uk</email>
          <email>Stumpf.1@city.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simonas Skrebe</string-name>
          <email>Simonas.Skrebe@city.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Graeme Aymer</string-name>
          <email>Graeme.Aymer@city.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julie Hobson</string-name>
          <email>Julie.Hobson@city.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centre for HCI Design, School of Mathematics, Computer Science and Engineering City, University of London UK</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Simone. Stumpf.</institution>
          <addr-line>1, Simonas.Skrebe, Graeme.Aymer</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Our work focuses on textual and graphical explanations for smart heating systems. We have started to investigate the opportunities for when to provide explanations, how we can design these explanations, and we have started to evaluate these explanations. We argue that explanations need to be carefully crafted to fit with their desired aim, in our case to encourage users' trust and reliance while minimizing user interactions.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Not only are user interfaces for controlling heating systems
getting more intelligent, the network and heat sources
involved in customers’ heating are also getting smarter.
Two such new ways are demand response and hybrid heat
pumps. Demand response means fluctuating consumption in
the energy network is taken into account to reduce or shift a
customer's energy consumption during peak periods. A
hybrid heat pump is a heat source which can move energy
from outside (either air or the ground) and "pumps" it to a
unit where it can be used to provide central heating. In
addition to this mode of operation, it can also switch to gas
or electricity as a primary heat source. The system can, for
© 2018. Copyright for the individual papers remains with the authors.</p>
      <p>Copying permitted for private and academic purposes. ExSS '18, March
11, Tokyo, Japan.
example, determine to run on gas if the home needs a short
temperature "boost" which cannot be achieved with a heat
pump that takes longer to heat up. Therefore, hybrid heat
pumps are ideally suited for demand response due to their
ability to shift to different energy sources without a
reduction in comfort.</p>
      <p>
        These modern smart heating systems are highly optimized
to balance comfort and cost. Previous work involving smart
heating systems has called for constrained engagement
between the system and user [
        <xref ref-type="bibr" rid="ref9">13</xref>
        ], where the user can
engage with the system to feed back important information
to the system or override it if necessary but communication
is constrained so it does not overwhelm the user or push
itself to the front. Smart heating systems thus follow the
concept of calm technology [
        <xref ref-type="bibr" rid="ref8">12</xref>
        ], in which the technology
fades into the periphery. Most research has been focused on
eco-feedback to manage and, ideally, reduce energy
consumption [e.g. 2, 4]. Our endeavor is different; we seek
to explain system behavior so that users can engage with
these highly optimized systems to manage their comfort as
a co-operative team. Contrary to most explainable systems,
our aim is to stop users from fiddling with the system, i.e.
provide explanations for these systems to encourage users’
trust and reliance while minimizing user interactions.
      </p>
      <p>Our work is set in a larger project to understand the overall
value and user experience of hybrid heat pump deployment
in demand response settings. This project, FREEDOM
(Flexible REsidential Energy Demand Optimisation and
Management), led by Passiv Systems Ltd. and funded by
Western Power Distribution and Wales and West Utilities,
is the first of its kind to investigate consumer engagement
with these new technologies as part of a smart heating
system. We describe a study to understand when and what
needs to be explained, how we created designs for a smart
system control app, and a study to investigate the impact of
aspects of these explanations on user understanding and
trust. We conclude with a brief discussion and our plans for
future work.</p>
      <p>
        INVESTIGATING OPPORTUNITIES FOR CONSTRAINED
ENGAGEMENT AND CALM TECHNOLOGY
Drawing on previous work in intelligibility, transparency
and explanations [
        <xref ref-type="bibr" rid="ref3">3, 5, 6, 7, 8</xref>
        ], we investigated how to
support users to feel engaged with their smart heating
system so that they feel in control and understand what the
system is doing, and the potential effects of constrained
engagement on the user experience. A fuller account of the
methodology and results can be found in [
        <xref ref-type="bibr" rid="ref6">10</xref>
        ]. Similar in
approach to User Enactments [2], we involved 14
participants who went through 5 hypothetical scenarios to
explore their reactions and ensuing interactions with a paper
prototype interface which the researcher and the participant
jointly constructed on the fly (Figure 1 and 2). Throughout
the study, participants were encouraged to draw on the
sketches and verbalize their thoughts and decisions, thus
providing a rich medium to capture participant's perceptions
and expectations [
        <xref ref-type="bibr" rid="ref7">11</xref>
        ].
      </p>
      <p>We found that there are certain points in the system’s
behavior when opportunities for constrained engagement
present themselves. Participants interacted with the smart
heating system when their comfort was compromised or
when the system actions were unexpected. Participants
expected to be notified when decisions were taken,
however, they can be dissuaded from intervening to
override system behavior through appropriate explanations.</p>
      <p>Participants wanted detailed information about what the
system is doing as well as the motivation and benefits for
doing them. Textual and very simple graphical
visualizations seem to be able to communicate past and
future actions but if the content and form are not
appropriate it might lead to users to abandon the system and
might cause distrust in energy providers (instead of the user
interface providers). More complex graphical explanations
were often found to be overwhelming and confusing.</p>
      <p>
        DESIGNING THE EXPLANATIONS FOR A SMART
HEATING USER INTERFACE
We then engaged in designing and implementing the user
interfaces for a smart heating system that explains its
behavior to users while trying to minimize follow-on user
interactions. Our premise was that in some instances,
explanations serve as persuasive arguments and can deter
users from correcting system actions [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. We started by
identifying all the opportunities for constrained engagement
in the system by listing decision points that might need to
be communicated. Overall, we identified 7 different
decision points that users might possibly need to have
explained to them, for example, starting to preheat the
home to reach a target temperature set in a daily heating
schedule, maintaining a temperature set point in a daily
heating schedule, etc. We then interviewed system
engineers who worked on the algorithms to find out how
the system makes this decision, focusing in particular what
input data is used to drive the system behavior in terms of
the output temperature and the heat source decisions. For
example, in preheating the home to reach a target
temperature setpoint at the start of the next schedule period,
the system was using the current internal home temperature,
the current external temperature, learned properties around
the rate of heating in the home, the heating schedule set up
by the user in terms of desired temperature during certain
times of the day, cost versus savings modes, the weather
forecast over 1th.e HneoSxctrmee2n14e–-hPproehureraetinphgeerioadt,inangd energy price
tariff info.
      </p>
      <p>Next: IN period starts 18:15
Now
I1nd6o1.o5N6rso˚.w5˚ 1
indoors</p>
      <p>Electricity–
heatpump
Preheating to
19˚
So you'l be comfortable &lt;in the morning&gt;, your home is
preheating. 2
It wil take &lt;X&gt; hrs &lt;Y&gt; mins to reach &lt;19˚&gt; by &lt;18:45&gt;,
based on:
• The indoor and outdoor temperatures 3
• How wel your home holdsIiNts heat
• Your Comfort &amp;Savings settings
&lt;Plus, your electricity is currently at a lower rate, so
preheating now is better value for you.&gt;
Preheating wil continue until the start of the next IN period.</p>
      <p>4 5 6
Show graph RemoOveKmessage Edit schedule</p>
      <p>Phone is forced landscape
1 Icnotleorufar-cmeaetlcehmtehnotsse
on graphical
explanation.
2 bCroapcykeintsa&lt;n&gt;gled
supplied by system
data.
3 Tmeexntutiaolnesxaplllafnaacttioorns
on which system
relies to make
decisions affecting
the user. This works
as system feedback.
4 oTappepnisngas‘ssohcoiwategdragprha’pbhuicttaoln
explanation, for richer
customer understanding and
more comprehensive system
feedback.
5 Tmaepspsiangge‘.OPKa’srseimv/Coviteysto try
tracking this interaction for
data examination. Message
returns at next preheating
period etc.</p>
      <p>10
7
8
9</p>
      <p>Once we had all of this information we began to craft
Swyasrtmeimngohno,me lHoewatppouwmerpon Systemof</p>
      <p>Preheating
tHoegaatsswboitcilehred tHoehaetastwpitucmhepd sCeotminfgosrti&amp;neSfaveicntgs £
rface elements
our-match those
graphical
lanation.
py in angled
ckets &lt;&gt;
plied by system
a.
tual explanation
ntions all factors
which system
es to make
isions affecting
user. This works
system feedback.</p>
      <p>10 soHurecaet TTMeemmoorppe9uieenterrddaaxootptuouoerrrrnsseesi11v111246842e600280 Ah0S2eP611aLr::2tEe44i˚n-E55gP– 00961I–N::944˚55
efficiecnocsyt Lessexpensive 05:00 08:00
£</p>
      <p>£
hPerea-ting 18:15I–N21:45</p>
      <p>19˚</p>
      <p>Screen 1.2
tplnaoisnnmagaetsi‘rossuohnnco,difwaoetrregsrdritacagphnrheda’ripnbhguictataonlnd fbFuaitgcuukr7reteoRd4emt:aurtnGaasiu,rnsaeirnsptochtrteihxectueiaasnllecxe8paxl)aspncealtoiaopnnn.rfaietghiuoernaestidsnhagot.a1w16t)opsEaclaetsuomshreatrntoretadswe,nincwdttiithhnesge‘frygusatptsurhirtaemlei’npamearshetdleea97ssdsh))ed.
drebaccokm.prehensive system fsucatuler8de tbUieyssecmrhlceepacsnkeisntorggsaogarlteutugnurcrahrpeehackf1teinae0gtdu)trheerstseoeonlbaooixrtneoisdvff eicavtaelu“e1u2onfchSeeocrnuarlteesaorfufigtntuimrytee.ypCa”xurirsri:1ec1n22titn)himoguteriis1smpa1alwes)ta,y1s2
centre, with graph scrolling past.</p>
      <p>with9cutShrcaarnleemonafxttesmettpiImeNrateteumraep,al2xw˚isb:ae2lyo˚wwsarimnerthe middle.
ping ‘OK’ removes
ssage. Passiv/City to try
cking this interaction for
a examination. MessageexplanatiopMrenetdsOicftfeifcdoetefremepdae).lralturtehoeutsdoeorsd(seetcbiysion points. Feedback during
urns at next preheating
iod etc. the previous study had indicated that graphical explanations
ping ‘Edit schedule’ takews ere c1o0ngVtarealupnehstdiooofn‘’Huterseafltesacotunarcbdesoclsoustiet mepfrfiicpciinelgne.cy’textual feedback also fit with
r to occupancy schedule. Instead, this scale shows relative
the notio n‘exopefnsciveanlemss’ fotrethcehcunstoomleor,gy. Hence, our guiding principle
was thattbheetahraimnegoiunndmtoienfdhfeathauettchloetsftuoeefl txshoepufrulceael nanadtion would be a simplified
textual exgepnelraatens.ation, and every time a new decision was
made this was communicated (Figure 3). If the user
disagrees with the system, appropriate actions, e.g. to edit
the heating schedule, were supported by the explanations.</p>
      <p>More complex graphical explanations could be shown on
request which visualized the main data underlying the
system behavior and its decisions. To provide flexibility, a
particular combination of data can be shown in response to
a system decision, for example, in pre-heating (Figure 4) a
wide variety of data figures into the indoor temperature.
However, the user can select (or de-select) which data is
presented, i.e. the user can simplify the graphical
explanation (or indeed show more data, if desired).</p>
      <p>We carried out some limited usability testing on these
explanations which showed that there were no major
problems in using them. These designs were presented to
the project partners to use as a basis for the design of the
control app for the hybrid heat pump trial. In addition, we
also designed a heating cost calculator that showed the
impact of raising or lowering temperature set points in the
schedule on heating bills.</p>
      <p>SMART HEATING USER INTERFACES AND TRUST
More recently, we have undertaken a study to explore the
effect of these different types of explanations on users.
Recall that our premise was that increased understanding
and trust might lead to not correcting the system. We
carried out a between-group experiment to assess
understanding and trust with 60 participants with one of
four explanation conditions (15 participants each): Control
(no explanation), Text-only (like Figure 3), Graphical-only
(like Figure 4), and Both (explanation consisting of both
graphical and written elements). Each participant was
8
Comfort&amp;
Savings
Temp.outdoors
Temp.indoors
Preheating
Oc upancyperiod
Primaryheat
source
Heatsource
costeficiency
Electricityhigh
demandperiod
presented with 5 simulated home heating scenarios: Normal
maintaining, Normal preheating, Normal away mode,
Preheating due to Demand Response, and Delayed
heating due to Demand Response.</p>
      <p>We captured participants’ perceived and demonstrated
understanding (the latter coded from free text responses),
trust ratings after each scenario, and qualitative feedback.</p>
      <p>The results showed that explanations, in particular
textbased explanations, improved demonstrated understanding,
yet there was no significant effect on perceived
understanding (Figure 5) based on explanation type.
However, perceived understanding had a strong correlation
with trust (Figure 6). Giving different types of explanations
did not have an effect on trust in the system, however,
participants without explanations were more sensitive to
predictability of system behavior while participants with
any of the explanations focused more on their perception of
what the system was doing and whether they agreed with it.
In order to improve trust, participants frequently asked for
even more information and data to be provided especially
about costs.</p>
      <p>DISCUSSION AND FUTURE WORK
There are many options for providing explanations and
controllability in a smart heating system. Here we discuss
some of the findings and implications from our work so far.</p>
      <p>Our work has explored when to provide explanations for a
smart heating system. We believe that this work could be
extended and generalized but that points for “constrained
engagement” need to be investigated for each system.</p>
      <p>We have also started to investigate what should be
communicated in these explanations. We have focused on
the “input data” and “output data” instead of the details of
the algorithmic model as these aspects are more readily
explained both in textual as in graphical form. However, we
also noted that users expect to see reasons for making
decisions and potential benefits to them. This area warrants
further investigation, especially as this seems to be very
dependent on the systems and its context of use. There have
also been suggestions that “what-if” explanations could be
very useful but so far our work has not explored this with
users, and neither have we had any calls for this
clustering of participants in the scatterplots and heatmaps below. Therefore, though it
cannot be said that actual understanding increased trust, it is true that the more that
people thought they understood the system, the more they trusted it.</p>
      <p>FFiigguurrese18 a6n:d 19C. Hoerartemlaaptsioshnowinbgetthwe efreenquenrcyaotifnpgarsticipoanfts fporeeraccehilveevedl of
utnrudstearnsdtaeancdhilenvgel,ofapnerdceivcehdaunndgeerstainndintgr.uLesftt to(lreigfhtt): chaanndge infitnruastl, fitnraultsrtust.
ratings (right).
functionality from participants in our studies.</p>
      <p>Our designs have explored how to provide explanations. All
evidence seems to suggest that graphical explanations need
to be employed cautiously: some people love them, some
people hate them. However, textual explanations, even if
high-level, seem to be valuable.</p>
      <p>We have not yet investigated the effects on perceived
controllability of our UI, mainly because this is very
difficult to do in a lab study since changes in temperature in
response to changes in settings are very hard to simulate.
However, we believe that there is a link between
intelligibility, controllability and user experience but that
this relationship is complex and needs to be further
explored. 35
In future work, we will be participating in a field study over
the heating season in 2017/18 during which we will have
the opportunity to gather feedback from users in a real
world setting after the complete smart heating system has
been installed. This will provide some answers about how
the explanations are perceived, and whether this might have
any effect on interacting with the smart heating app.
5.
6.
7.
8.</p>
      <p>Conference on Human-Computer
Interaction (NordiCHI '16). ACM, New York, NY,
USA, Article 74, 10 pages. DOI:
https://doi.org/10.1145/2971485.2971525
René F. Kizilcec. 2016. How Much Information?:
Effects of Transparency on Trust in an Algorithmic
Interface. In Proceedings of the 2016 CHI Conference
on Human Factors in Computing Systems (CHI '16).</p>
      <p>ACM, New York, NY, USA, 2390-2395.</p>
      <p>Todd Kulesza, Simone Stumpf, Margaret Burnett, and
Irwin Kwan. 2012. Tell me more?: the effects of
mental model soundness on personalizing an intelligent
agent. In Proceedings of the SIGCHI Conference on
Human Factors in Computing Systems (CHI '12).</p>
      <p>ACM, New York, NY, USA, 1-10.</p>
      <p>Todd Kulesza, Margaret Burnett, Weng-Keen Wong,
and Simone Stumpf. 2015. Principles of Explanatory
Debugging to Personalize Interactive Machine
Learning. In Proceedings of the 20th International
Conference on Intelligent User Interfaces (IUI '15).</p>
      <p>ACM, New York, NY, USA, 126-137.</p>
      <p>Brian Y. Lim, Anind K. Dey, and Daniel Avrahami.
2009. Why and why not explanations improve the
intelligibility of context-aware intelligent systems.</p>
      <p>In Proceedings of the SIGCHI Conference on Human
Factors in Computing Systems (CHI '09). ACM, New</p>
      <p>York, NY, USA, 2119-2128.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Adrian</given-names>
            <surname>Bussone</surname>
          </string-name>
          , Simone Stumpf, and
          <string-name>
            <surname>Dympna O'Sullivan</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>The Role of Explanations on Trust and Reliance in Clinical Decision Support Systems</article-title>
          .
          <source>In Proceedings of the 2015 International Conference on Healthcare Informatics (ICHI '15)</source>
          . IEEE Computer Society, Washington, DC, USA,
          <fpage>160</fpage>
          -
          <lpage>169</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Chuan-Che (Jeff) Huang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Sheng-Yuan</surname>
            <given-names>Liang</given-names>
          </string-name>
          , BingHsun Wu, and
          <string-name>
            <given-names>Mark W.</given-names>
            <surname>Newman</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Reef: Exploring the Design Opportunity of Comfort-Aware Eco-Coaching Thermostats</article-title>
          .
          <source>In Proceedings of the 2017 Conference on Designing Interactive Systems (DIS '17)</source>
          . ACM, New York, NY, USA,
          <fpage>191</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Shirley</given-names>
            <surname>Gregor</surname>
          </string-name>
          and
          <string-name>
            <given-names>Izak</given-names>
            <surname>Benbasat</surname>
          </string-name>
          .
          <year>1999</year>
          .
          <article-title>Explanations from intelligent systems: theoretical foundations and implications for practice</article-title>
          .
          <source>MIS Q</source>
          .
          <volume>23</volume>
          ,
          <issue>4</issue>
          (
          <year>December 1999</year>
          ),
          <fpage>497</fpage>
          -
          <lpage>530</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Rikke</given-names>
            <surname>Hagensby</surname>
          </string-name>
          <string-name>
            <given-names>Jensen</given-names>
            , Jesper Kjeldskov, and
            <surname>Mikael</surname>
          </string-name>
          <string-name>
            <given-names>B.</given-names>
            <surname>Skov</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>HeatDial: Beyond User Scheduling in Eco-Interaction</article-title>
          .
          <source>In Proceedings of the 9th Nordic 2.</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          9.
          <string-name>
            <given-names>James</given-names>
            <surname>Pierce</surname>
          </string-name>
          and
          <string-name>
            <given-names>Eric</given-names>
            <surname>Paulos</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Beyond energy monitors: interaction, energy, and emerging energy systems</article-title>
          .
          <source>In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12)</source>
          . ACM, New York, NY, USA,
          <fpage>665</fpage>
          -
          <lpage>674</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          10.
          <string-name>
            <given-names>Simonas</given-names>
            <surname>Skrebe</surname>
          </string-name>
          and Simone
          <string-name>
            <surname>Stumpf</surname>
          </string-name>
          (
          <year>2017</year>
          )
          <article-title>An exploratory study to design constrained engagement in smart heating systems</article-title>
          .
          <source>Proceedings of the British HCI Conference</source>
          , Sunderland.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          11.
          <string-name>
            <surname>Maryam</surname>
            <given-names>Tohidi</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>William</given-names>
            <surname>Buxton</surname>
          </string-name>
          , Ronald Baecker, and
          <string-name>
            <given-names>Abigail</given-names>
            <surname>Sellen</surname>
          </string-name>
          .
          <year>2006</year>
          .
          <article-title>User sketches: a quick, inexpensive, and effective way to elicit more reflective user feedback</article-title>
          .
          <source>In Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles (NordiCHI '06)</source>
          , Anders Mørch, Konrad Morgan, Tone Bratteteig, Gautam Ghosh, and Dag Svanaes (Eds.). ACM, New York, NY, USA,
          <fpage>105</fpage>
          -
          <lpage>114</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          12.
          <string-name>
            <given-names>Mark</given-names>
            <surname>Weiser</surname>
          </string-name>
          and John Seely Brown.
          <year>1997</year>
          .
          <article-title>The coming age of calm technolgy</article-title>
          . In Beyond calculation,
          <string-name>
            <surname>Peter J. Denning</surname>
          </string-name>
          and
          <string-name>
            <surname>Robert M. Metcalfe</surname>
          </string-name>
          (Eds.). Copernicus, New York, NY, USA 75-
          <fpage>85</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          13.
          <string-name>
            <given-names>Rayoung</given-names>
            <surname>Yang</surname>
          </string-name>
          and
          <string-name>
            <given-names>Mark W.</given-names>
            <surname>Newman</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Learning from a learning thermostat: lessons for intelligent systems for the home</article-title>
          .
          <source>In Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing (UbiComp '13)</source>
          . ACM, New York, NY, USA,
          <fpage>93</fpage>
          -
          <lpage>102</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>