A Review of User Interface Design for Interactive Machine Learning

By John J. Dudley, Per Ola Kristensson. ACM Trans. Interact. Intell. Syst., 2018

377 citations recorded by the source corpus.

Interactive Machine Learning (IML) seeks to complement human perception and intelligence by tightly integrating these strengths with the computational power and speed of computers. The interactive process is designed to involve input from the user but does not require the background knowledge or experience that might be necessary to work with more traditional machine learning techniques. Under the IML process, non-experts can apply their domain knowledge and insight over otherwise unwieldy datasets to find patterns of interest or develop complex data-driven applications. This process is co-adaptive in nature and relies on careful management of the interaction between human and machine. User interface design is fundamental to the success of this approach, yet there is a lack of consolidated principles on how such an interface should be implemented. This article presents a detailed review and characterisation of Interactive Machine Learning from an interactive systems perspective. We propose and describe a structural and behavioural model of a generalised IML system and identify solution principles for building effective interfaces for IML. Where possible, these emergent solution principles are contextualised by reference to the broader human-computer interaction literature. Finally, we identify strands of user interface research key to unlocking more efficient and productive non-expert interactive machine learning applications.

Subfields: Computer Science Applications, Computer Vision and Pattern Recognition, Management Information Systems

View Paper: https://www.semanticscholar.org/paper/ad906fb0dc38f0e7a59f48c968647bd81ed778bb

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Science Applications

  1. Qian Yang
  2. J.D. Zamfirescu-Pereira
  3. Ben Shneiderman
  4. Bjoern Hartmann
  5. Richmond Y. Wong
  6. Siddhartha Chaudhuri
  7. Vladlen Koltun
  8. Simon Colton

In Computer Vision and Pattern Recognition

  1. Niloofar Zarei
  2. Eric D. Ragan
  3. Sina Mohseni
  4. Qian Yang
  5. J.D. Zamfirescu-Pereira
  6. Jon E. Froehlich
  7. Xingjiao Wu
  8. Christian Bauckhage

In Management Information Systems

  1. Qian Yang
  2. J.D. Zamfirescu-Pereira
  3. Ben Shneiderman
  4. Eric D. Ragan
  5. Jesse Vig
  6. Bjoern Hartmann
  7. Niloofar Zarei
  8. Sina Mohseni

Citations in the corpus