Sufficient Reason

Alan Dix

Computational Foundry, Swansea University, Wales

Keynote at Workshop on HCD for Intelligent Environments, BHCI, Belfast, 3rd July 2018

NEW Download notes of this talk (PDF, 4.7M)

The AIX Kitbag

Download the draft AIX Kitbag (first draft version for comments)


A job candidate has been pre-selected for shortlist by a neural net; an autonomous car has suddenly changed lanes almost causing an accident; the intelligent fridge has ordered an extra pint of milk. From the life changing or life threatening to day-to-day living, decisions are made by computer systems on our behalf.  If something goes wrong, or even when the decision appears correct, we may need to ask the question, "why?" 

In the case of failures we need to know whether it is the result of a bug in the software,; a need for more data, sensors or training; or simply one of those things: a decision correct in the context, that happened to turn out badly.  Even if the decision appears acceptable, we may wish to understand it for our own curiosity, peace of mind, or for legal compliance. 

In this talk I will pick up threads of research dating back to early work in the 1990s on gender and ethnic bias in black-box machine-learning systems, as well as more recent developments such as deep learning and concerns such as those that gave rise to the EPSRC human–like computing programme. 

In particular I will present nascent work on an AIX Toolkit (AI explainability): a structured collection of techniques designed to help developers of intelligent systems create more comprehensible representations of the reasoning.  Crucial to the AIX Toolkit is the understanding that human–human explanations are rarely utterly precise or reproducible, but they are sufficient to inspire confidence and trust in a collaborative endeavour.

Keywords: artificial intelligence, interaction design, bias, explainability, user experience, UX, AI, HCI, trust


Sufficient Reason from Alan Dix


Related Publications

  1. A. Dix (1992).  Human issues in the use of pattern recognition techniques.  In Neural Networks and Pattern Recognition in Human Computer Interaction Eds. R. Beale and J. Finlay. Ellis Horwood. 429-451.
  2. Dix, A. and Patrick, A. (1994). Query By Browsing. Proceedings of IDS’94: The 2nd International Workshop on User Interfaces to Databases, Ed. P. Sawyer. Lancaster, UK, Springer Verlag. 236-248.
  3. Dix, A. (2016). Human-Like Computing. (personal report on the EPRC workshop of the same name)
  4. A. Dix. (2016).  Human-Like Computing and Human–Computer InteractionProc. Human Centred Design for Intelligent Environments (HCD4IE) Workshop. HCI2016.
  5. Alan Dix (2017). Activity Modelling for Low-Intention Interaction. Chapter 7 in The Handbook of Formal Methods in Human-Computer Interaction, Springer, pp.183–210. DOI: 10.1007/978-3-319-51838-1_7
















Alan Dix 22/6/2018