A Review of User Interface Design for Interactive Machine Learning
Open accessAbstract
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.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In complex co-creation, AI agency patterns are typically co-operative or semi-active, often involving shared or dynamically negotiated locus of control.
“AI agency patterns are typically co-operative or semi-active [66, 191], often involving a shared or dynamically negotiated locus of control [8, 47, 109].”
From Exploring Collaboration Patterns and Strategies in Human-AI Co-creation through the Lens of Agency: A Scoping Review of the Top-tier HCI Literature (2025) · cites this paper as [47]
Section 2.1 describes interactive machine learning as a human–computer partnership in which both sides respond to input and the user drives the process. It does not establish that AI agency in complex co-creation is typically “co-operative or semi-active,” or that control is dynamically negotiated. The indexed passages provide section labels but no page numbers. (LLM, conf=0.83)
Experimental — accuracy not yet measuredIn the textual pathway, agency distribution often involves a shared locus of control, managed through dynamic allocation negotiated via interaction, with varying granularity depending on task.
“Agency distribution often involves a shared locus of control, potentially managed through dynamic allocation negotiated via interaction [47, 68], with varying granularity depending on the task [208].”
From Exploring Collaboration Patterns and Strategies in Human-AI Co-creation through the Lens of Agency: A Scoping Review of the Top-tier HCI Literature (2025) · cites this paper as [47]
Section 2.1 says the user directs the system’s high-level behaviour while the computer can make independent decisions; section 4.2 describes a dynamic, interactive training dialogue. These passages support shared control in interactive machine learning, but they do not establish that control is dynamically allocated through negotiation. The task-dependent granularity clause is separately cited to [208], not this source. (LLM, conf=0.80)
Experimental — accuracy not yet measuredNon-expert analysts benefit from interacting with machine learning models and their data.
“Prior work has shown that non-expert analysts benefit from interacting with machine learning models and their data [1, 19, 59].”
From Interactive Model Cards: A Human-Centered Approach to Model Documentation (2022) · cites this paper as [19]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
(2008) · Journal of Machine Learning Research · Cited by 33,051 · see citing works
The WEKA data mining software: an update
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., & Witten, I. H. (2009) · ACM SIGKDD Explorations Newsletter · doi:10.1145/1656274.1656278 · Cited by 17,750 · see citing works
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939778 · Cited by 17,555 · see citing works
(2009) · Minds at UW (University of Wisconsin) · Cited by 4,791 · see citing works
The eyes have it: a task by data type taxonomy for information visualizations
Shneiderman, B. (2002) · IEEE Symposium on Visual Languages · doi:10.1109/vl.1996.545307 · Cited by 4,588 · see citing works
Readings in Information Visualization: Using Vision to Think
Card, S. K., Mackinlay, J. D., & Shneiderman, B. (1999) · Cited by 3,959 · see citing works
Probabilistic machine learning and artificial intelligence
Ghahramani, Z. (2015) · Nature · doi:10.1038/nature14541 · Cited by 1,995 · see citing works
Some observations on mental models
Norman, D. A. (1983) · Medical Entomology and Zoology · Cited by 1,549 · see citing works
Principles of mixed-initiative user interfaces
Horvitz, E. (1999) · Proceedings of the SIGCHI conference on Human factors in computing systems the CHI is the limit - CHI '99 · doi:10.1145/302979.303030 · Cited by 1,490 · see citing works
Power to the People: The Role of Humans in Interactive Machine Learning
Amershi, S., Cakmak, M., Knox, W. B., & Kulesza, T. (2014) · AI Magazine · doi:10.1609/aimag.v35i4.2513 · Cited by 1,084 · see citing works
MUIR, B. M., & MORAY, N. (1996) · Ergonomics · doi:10.1080/00140139608964474 · Cited by 993 · see citing works
The elements of computer credibility
Fogg, B. J., & Tseng, H. (1999) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/302979.303001 · Cited by 820 · see citing works
Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI'12)
Hoffmann, J., & Selman, B. (2012) · HAL (Le Centre pour la Communication Scientifique Directe) · Cited by 718 · see citing works
JAABA: Interactive machine learning for automatic annotation of animal behavior
Kabra, M., Robie, A. A., Rivera-Alba, M., Branson, S., & Branson, K. (2013) · Nature Methods · doi:10.1038/nmeth.2281 · Cited by 644 · see citing works
Fails, J. A., & Olsen, D. R. (2003) · Proceedings of the 8th international conference on Intelligent user interfaces · doi:10.1145/604045.604056 · Cited by 633 · see citing works
Principles of Explanatory Debugging to Personalize Interactive Machine Learning
Kulesza, T., Burnett, M., Wong, W.-K., & Stumpf, S. (2015) · Proceedings of the 20th International Conference on Intelligent User Interfaces · doi:10.1145/2678025.2701399 · Cited by 576 · see citing works
Approaches to uncertainty visualization
Pang, A., Wittenbrink, C. M., & Lodha, S. K. (1997) · The Visual Computer · doi:10.1007/s003710050111 · Cited by 548 · see citing works
The future of interactive systems and the emergence of direct manipulation†
Shneiderman, B. (1982) · Behaviour and Information Technology · doi:10.1080/01449298208914450 · Cited by 548 · see citing works
Deploying an interactive machine learning system in an evidence-based practice center: abstrackr
Wallace, B. C., Small, K., Brodley, C. E., Lau, J., & Trikalinos, T. A. (2012) · Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium · doi:10.1145/2110363.2110464 · Cited by 532 · see citing works
Information foraging in information access environments
Pirolli, P., & Card, S. (1995) · Proceedings of the SIGCHI conference on Human factors in computing systems - CHI '95 · doi:10.1145/223904.223911 · Cited by 464 · see citing works
Designing interaction, not interfaces
Beaudouin-Lafon, M. (2004) · Working Conference on Advanced Visual Interfaces (AVI) · doi:10.1145/989863.989865 · Cited by 410 · see citing works
MLaaS: Machine Learning as a Service
Ribeiro, M., Grolinger, K., & Capretz, M. A. M. (2015) · IEEE International Conference on Machine Learning and Applications (ICMLA) · doi:10.1109/icmla.2015.152 · Cited by 395 · see citing works
Too much, too little, or just right? Ways explanations impact end users' mental models
Kulesza, T., Stumpf, S., Burnett, M., Yang, S., Kwan, I., & Wong, W.-K. (2013) · 2013 IEEE Symposium on Visual Languages and Human Centric Computing · doi:10.1109/vlhcc.2013.6645235 · Cited by 388 · see citing works
Evaluating Information Visualizations
Carpendale, S. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-70956-5_2 · Cited by 367 · see citing works
The Role of Uncertainty, Awareness, and Trust in Visual Analytics
Sacha, D., Senaratne, H., Kwon, B. C., Ellis, G. P., & Keim, D. A. (2015) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2015.2467591 · Cited by 269 · see citing works
Amershi, S., Chickering, M., Drucker, S. M., Lee, B., Simard, P., & Suh, J. (2015) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2702123.2702509 · Cited by 263 · see citing works
Semantic interaction for visual text analytics
Endert, A., Fiaux, P., & North, C. L. (2012) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/2207676.2207741 · Cited by 247 · see citing works
Dey, A. K., Hamid, R., Beckmann, C., Li, I., & Hsu, D. (2004) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/985692.985697 · Cited by 235 · see citing works
Talbot, J., Lee, B., Kapoor, A., & Tan, D. S. (2009) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1518701.1518895 · Cited by 226 · see citing works
Information Visualization: Human‐Centered Issues and Perspectives
Koshman, S. (2009) · Journal of the American Society for Information Science and Technology · doi:10.1002/asi.21140 · Cited by 213 · see citing works
Progressive Visual Analytics: User-Driven Visual Exploration of In-Progress Analytics
Stolper, C. D., Perer, A., & Gotz, D. (2014) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2014.2346574 · Cited by 213 · see citing works
Human model evaluation in interactive supervised learning
Fiebrink, R., Cook, P. R., & Trueman, D. (2011) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/1978942.1978965 · Cited by 207 · see citing works
Interactive machine learning: letting users build classifiers
WARE, M., Frank, E., Holmes, G., HALL, M., & Witten, I. H. (2001) · International Journal of Human-Computer Studies · doi:10.1006/ijhc.2001.0499 · Cited by 207 · see citing works
An operator interaction framework for visualization systems
Huai-hsin, E., & Riedl, J. (2002) · IEEE Symposium on Information Visualization · doi:10.1109/infvis.1998.729560 · Cited by 195 · see citing works
Dis-function: Learning distance functions interactively
Brown, E. T., Liu, J., Brodley, C. E., & Chang, R. (2012) · IEEE Conference on Visual Analytics Science and Technology (VAST) · doi:10.1109/vast.2012.6400486 · Cited by 194 · see citing works
Proceedings 1999 IEEE Symposium on Information Visualization (InfoVis'99)
(1999) · IEEE Symposium on Information Visualization · doi:10.1109/infvis.1999.801829 · Cited by 186 · see citing works
Interacting meaningfully with machine learning systems: Three experiments
Stumpf, S., Rajaram, V., Li, L., Wong, W.-K., Burnett, M., Dietterich, T., Sullivan, E., & Herlocker, J. (2009) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2009.03.004 · Cited by 184 · see citing works
Active Learning with Feedback on Features and Instances
Raghavan, H., Madani, O., & Jones, R. (2006) · Journal of Machine Learning Research · Cited by 184 · see citing works
Fogarty, J. A., Tan, D. S., Kapoor, A., & Winder, S. A. J. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357061 · Cited by 178 · see citing works
Automatic Construction and Natural-Language Description of Nonparametric Regression Models
Lloyd, J. R., Duvenaud, D., Grosse, R., Tenenbaum, J. B., & Zoubin Ghahramani, A. (2014) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v28i1.8904 · Cited by 172 · see citing works
Human-in-the-Loop Optimization of Shared Autonomy in Assistive Robotics
Gopinath, D., Jain, S., & Argall, B. (2016) · IEEE Robotics and Automation Letters · doi:10.1109/lra.2016.2593928 · Cited by 169 · see citing works
Assessing the Effect of Visualizations on Bayesian Reasoning through Crowdsourcing
Micallef, L., Dragicevic, P., & Fekete, J. (2012) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2012.199 · Cited by 163 · see citing works
Holzinger, A., & Jurišica, I. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-43968-5_1 · Cited by 156 · see citing works
Hartmann, B., Abdulla, L., Mittal, M., & Klemmer, S. (2007) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1240624.1240646 · Cited by 154 · see citing works
Designing Interactions for Robot Active Learners
Çakmak, M., Chao, C., & Thomaz, A. L. (2010) · IEEE Transactions on Autonomous Mental Development · doi:10.1109/tamd.2010.2051030 · Cited by 151 · see citing works
Amershi, S., Fogarty, J. A., & Weld, D. S. (2012) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2207676.2207680 · Cited by 144 · see citing works
Köse, İ., Göktürk, M., & Kılıç, K. (2015) · Applied Soft Computing · doi:10.1016/j.asoc.2015.07.018 · Cited by 142 · see citing works
Kreshuk, A., Straehle, C., Sommer, C., Köthe, U., Cantoni, M., Knott, G. W., & Hamprecht, F. A. (2011) · PLoS ONE · doi:10.1371/journal.pone.0024899 · Cited by 141 · see citing works
Human-Centred Machine Learning
Gillies, M. F. P., Fiebrink, R. A., Tanaka, A., Garcia, J., Bevilacqua, F. P., Héloir, A., Nunnari, F., Mackay, W. E., Amershi, S., Lee, B., et al. (2016) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/2851581.2856492 · Cited by 138 · see citing works
Interactive optimization for steering machine classification
Kapoor, A., Lee, B., Tan, D. S., & Horvitz, E. (2010) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1753326.1753529 · Cited by 133 · see citing works
Investigating statistical machine learning as a tool for software development
Patel, K., Fogarty, J. A., Landay, J. A., & Harrison, B. L. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357160 · Cited by 131 · see citing works
A Review and Taxonomy of Interactive Optimization Methods in Operations Research
Meignan, D., Knust, S., Frayret, J., Pesant, G., & Gaud, N. (2015) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/2808234 · Cited by 128 · see citing works
Some Observations on Mental Models
Norman, D. A. (2014) · Psychology Press eBooks · doi:10.4324/9781315802725-5 · Cited by 128 · see citing works
Cheng, J., & Bernstein, M. S. (2015) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2675133.2675214 · Cited by 112 · see citing works
Holzinger, A. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40511-2_22 · Cited by 109 · see citing works
Structured labeling for facilitating concept evolution in machine learning
Kulesza, T., Amershi, S., Caruana, R., Fisher, D., & Charles, D. X. (2014) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2556288.2557238 · Cited by 104 · see citing works
Holzinger, A., Plass, M., Holzinger, K., Crişan, G. C., Pintea, C.-M., & Palade, V. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-45507-5_6 · Cited by 98 · see citing works
Shilman, M., Tan, D. S., & Simard, P. (2006) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/1166253.1166304 · Cited by 93 · see citing works
Payne, S. J., & Howes, A. (2013) · Synthesis lectures on human-centered informatics · doi:10.2200/s00479ed1v01y201302hci016 · Cited by 90 · see citing works
Cook, P. R., & Fiebrink, R. A. (2011) · Cited by 88 · see citing works
Proceedings of the 14th international conference on Intelligent user interfaces
Conati, C., Bauer, M., Oliver, N., et al. (2009) · doi:10.1145/1502650 · Cited by 83 · see citing works
FeatureInsight: Visual support for error-driven feature ideation in text classification
Brooks, M., Amershi, S., Lee, B., Drucker, S. M., Kapoor, A., & Simard, P. (2015) · IEEE Conference on Visual Analytics Science and Technology (VAST) · doi:10.1109/vast.2015.7347637 · Cited by 80 · see citing works
On the benefits of confidence visualization in speech recognition
Vertanen, K., & Kristensson, P. O. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357288 · Cited by 73 · see citing works
Self-citationActive Learning with Feedback on Features and Instances
RaghavanHema, MadaniOmid, & JonesRosie (2006) · Journal of Machine Learning Research · doi:10.5555/1248547.1248608 · Cited by 71 · see citing works
Groce, A., Kulesza, T., Zhang, C., Shamasunder, S., Burnett, M., Wong, W., Stumpf, S., Das, S., Shinsel, A., Bice, F., et al. (2014) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2013.59 · Cited by 66 · see citing works
Knox, W. B., & Stone, P. (2015) · Artificial Intelligence · doi:10.1016/j.artint.2015.03.009 · Cited by 64 · see citing works
Tsandilas, T., Letondal, C., & Mackay, W. E. (2009) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1518701.1518827 · Cited by 63 · see citing works
Eliciting good teaching from humans for machine learners
Çakmak, M., & Thomaz, A. L. (2014) · Artificial Intelligence · doi:10.1016/j.artint.2014.08.005 · Cited by 52 · see citing works
Katan, S., Grierson, M., & Fiebrink, R. (2015) · Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems · doi:10.1145/2702123.2702474 · Cited by 50 · see citing works
Effective End-User Interaction with Machine Learning
Amershi, S., Fogarty, J. A., Kapoor, A., & Tan, D. S. (2011) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v25i1.7964 · Cited by 47 · see citing works
Amershi, S., Lee, B., Kapoor, A., Mahajan, R., & Christian, B. (2011) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1978942.1978966 · Cited by 47 · see citing works
Designing for effective end-user interaction with machine learning
Amershi, S. (2011) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/2046396.2046416 · Cited by 46 · see citing works
Interactive online learning for obstacle classification on a mobile robot
Losing, V., Hammer, B., & Wersing, H. (2015) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2015.7280610 · Cited by 44 · see citing works
Examining multiple potential models in end-user interactive concept learning
Amershi, S., Fogarty, J. A., Kapoor, A., & Tan, D. S. (2010) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1753326.1753531 · Cited by 41 · see citing works
Interactive Machine Learning in Data Exploitation
Porter, R. B., Theiler, J. P., & Hush, D. R. (2013) · Computing in Science & Engineering · doi:10.1109/mcse.2013.74 · Cited by 38 · see citing works
Towards maximizing the accuracy of human-labeled sensor data
Rosenthal, S. L., & Dey, A. K. (2010) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/1719970.1720006 · Cited by 36 · see citing works
Bridging the gap between user intention and model parameters for human-in-the-loop data analytics
Self, J. Z., Vinayagam, R. K., Fry, J. T., & North, C. L. (2016) · Workshop on Human-In-the-Loop Data Analytics (HILDA) · doi:10.1145/2939502.2939505 · Cited by 36 · see citing works
(2015) · DSpace@MIT (Massachusetts Institute of Technology) · Cited by 34 · see citing works
Lü, H., Fogarty, J. A., & Li, Y. (2014) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2556288.2557263 · Cited by 33 · see citing works
Improved patient specific seizure detection during pre-surgical evaluation
Chua, E. C.-P., Patel, K., Fitzsimons, M. B., et al. (2010) · Clinical Neurophysiology · doi:10.1016/j.clinph.2010.10.002 · Cited by 31 · see citing works
Calderón, N. A., Fisher, B., Hemsley, J., Ceskavich, B., Jansen, G., Marciano, R. J., & Lemieux, V. L. (2015) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata.2015.7363939 · Cited by 31 · see citing works
Bryan, N. J., Mysore, G. J., & Wang, G. (2014) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/2556288.2557253 · Cited by 30 · see citing works
Customizing by doing for responsive video game characters
Kleinsmith, A., & Gillies, M. F. P. (2013) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2013.03.005 · Cited by 25 · see citing works
Aodha, O. M., Stathopoulos, V., Brostow, G., Terry, M. A., Girolami, M., & Jones, K. E. (2014) · Proceedings - International Conference on Pattern Recognition/Proceedings/International Conference on Pattern Recognition · doi:10.1109/icpr.2014.12 · Cited by 25 · see citing works
Leveraging the crowd to improve feature-sentiment analysis of user reviews
Huang, S., Tu, P.-F., Fu, W., & Amanzadeh, M. (2013) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/2449396.2449400 · Cited by 24 · see citing works
Interactive learning for efficiently detecting errors in insurance claims
Ghani, R., & Kumar, M. (2011) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2020408.2020463 · Cited by 24 · see citing works
Chang, S., Dai, P., Hong, L., et al. (2016) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/2856767.2856783 · Cited by 24 · see citing works
Test time feature ordering with FOCUS
Early, K., Fienberg, S. E., & Mankoff, J. C. (2016) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2971648.2971748 · Cited by 22 · see citing works
Adding Human Learning in Brain--Computer Interfaces (BCIs)
Kosmyna, N., Tarpin-Bernard, F., & Rivet, B. (2015) · ACM Transactions on Computer-Human Interaction · doi:10.1145/2723162 · Cited by 21 · see citing works
Sun, Q., & DEJONG, G. F. (2005) · International Conference on Machine Learning · doi:10.1145/1102351.1102460 · Cited by 21 · see citing works
Human-Guided Machine Learning for Fast and Accurate Network Alarm Triage �
Amershi, S., Lee, B., Kapoor, A., Mahajan, R., Christian, B., & Wa, R. (2012) · Cited by 20 · see citing works
A prototype for interactive speech transcription balancing error and supervision effort
Sanchez-Cortina, I., Serrano, N., Sanchís, A., et al. (2012) · doi:10.1145/2166966.2167035 · Cited by 20 · see citing works
Learning to generalize for complex selection tasks
Ritter, A., & Basu, S. (2009) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/1502650.1502676 · Cited by 18 · see citing works
Scalable and Interpretable Data Representation for High-Dimensional, Complex Data
Kim, B., Patel, K., Rostamizadeh, A., et al. (2015) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v29i1.9474 · Cited by 18 · see citing works
Machine Learning of Personal Gesture Variation in Music Conducting
Sarasúa, Á., Caramiaux, B., & Tanaka, A. (2016) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2858036.2858328 · Cited by 18 · see citing works
Sarkar, A., Morrison, C. P., Dorn, J. F., Bedi, R., Steinheimer, S., Boisvert, J. L., Burggraaff, J., D’Souza, M., Kontschieder, P., Bulò, S. R., et al. (2016) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2858036.2858199 · Cited by 18 · see citing works
Wong, W., Oberst, I., Das, S., Moore, T., Stumpf, S., McIntosh, K., & Burnett, M. (2011) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/1943403.1943423 · Cited by 17 · see citing works
Interactive visual machine learning in spreadsheets
Sarkar, A., Jamnik, M., Blackwell, A. F., & Spott, M. (2015) · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) · doi:10.1109/vlhcc.2015.7357211 · Cited by 17 · see citing works
Interactive and Iterative Annotation for Biomedical Entity Recognition
Yimam, S. M., Biemann, C., Majnarić, L. T., et al. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-23344-4_34 · Cited by 15 · see citing works
Girardi, D., Kueng, J., & Holzinger, A. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-23344-4_38 · Cited by 15 · see citing works
Combining human analysis and machine data mining to obtain credible data relations
Vidulin, V., Bohanec, M., & Gams, M. (2014) · Information Sciences · doi:10.1016/j.ins.2014.08.014 · Cited by 14 · see citing works
Embodied design of full bodied interaction with virtual humans
Gillies, M. F. P., Brenton, H., & Kleinsmith, A. (2015) · doi:10.1145/2790994.2790996 · Cited by 14 · see citing works
Embodied Design of Dance Visualisations
Brenton, H., Kleinsmith, A., & Gillies, M. F. P. (2014) · doi:10.1145/2617995.2618017 · Cited by 14 · see citing works
Applying an Interactive Machine Learning Approach to Statutory Analysis
Jaromír, &., Trivedi, G., & Ashley, K. D. (2015) · Frontiers in artificial intelligence and applications · doi:10.3233/978-1-61499-609-5-101 · Cited by 13 · see citing works
Applying the CASSM Framework to Improving End User Debugging of Interactive Machine Learning
Gillies, M. F. P., Kleinsmith, A., & Brenton, H. (2015) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/2678025.2701373 · Cited by 11 · see citing works
Curran, W. J., Moore, T., Kulesza, T., et al. (2012) · doi:10.1145/2166966.2167019 · Cited by 11 · see citing works
An Expert-in-the-loop Paradigm for Learning Medical Image Grouping
Guo, X., Yu, Q., Li, R., et al. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-31753-3_38 · Cited by 11 · see citing works
Confidence, command, complexity: metamodels for structured interaction with machine intelligence.
Sarkar, A. (2015) · PPIG · Cited by 11 · see citing works
Interactive image quantification tools in nuclear material forensics
Porter, R. B., Ruggiero, C. E., Hush, D. R., et al. (2011) · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · doi:10.1117/12.877319 · Cited by 9 · see citing works
Hipke, K., Toomim, M., Fiebrink, R., et al. (2014) · International Working Conference on Advanced Visual Interfaces (AVI) · doi:10.1145/2598153.2598189 · Cited by 7 · see citing works
User-driven sampling strategies in image exploitation
Harvey, N. R., & Porter, R. B. (2014) · Information Visualization · doi:10.1177/1473871614557659 · Cited by 7 · see citing works
Françoise, J., Bevilacqua, F. P., & Schiphorst, T. (2016) · doi:10.1145/2851581.2890257 · Cited by 6 · see citing works
Filtering Surveillance Image Streams by Interactive Machine Learning
Cristina, V., & Lombardi, P. (2011) · Studies in computational intelligence · doi:10.1007/978-3-642-19551-8_10 · Cited by 3 · see citing works
Tsutsumi, F., & Tateda, Y. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-00399-8_18 · Cited by 1 · see citing works
Barbero (2014) · doi:10.1016/j · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 3
- [52]52. Shervin Javdani, James Andrew Bagnell, and Siddhartha S. Srinivasa. 2016. Minimizing User Cost for Shared Autonomy. In The 11th ACM/IEEE International Conference on Human Robot Interaction (HRI '16). IEEE Press, Piscataway, NJ, USA, 621-622. http://dl.acm.org/citation.cfm?id=2906831.2907011
- [72]72. Jakob Nielsen. 1995. Heuristic evaluation. In Usability Inspection Methods, J. Nielsen and R. L. Mack (Eds.). Wiley & Sons, Chapter 2, 25-62.
- [77]77. Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, Jake Vanderplas, Alexandre Passos, David Cournapeau, Matthieu Brucher, Matthieu Perrot, and Édouard Duchesnay. 2011. Scikit-learn: Machine Learning in Python. The Journal of Machine Learning Research 12 (Nov. 2011), 2825-2830.
Cited by
Sorted by citations
Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Shneiderman, B. (2020) · International Journal of Human–Computer Interaction · doi:10.1080/10447318.2020.1741118 · Cited by 1,743 · see citing works
Why Johnny Can’t Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts
Zamfirescu-Pereira, J. D., Wong, R. Y., Hartmann, B., & Yang, Q. (2023) · Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581388 · Cited by 893 · see citing works
“How can BotDesigner enable users to inspect a prompt’s impact on a full set of conversations, while each of these conversations unfolds diferently depending on the user’s utterances and the LLM’s probabilistic outputs? To address the challenge in tracking prompt’s efects, BotDesigner builds on tool design in prior int…”
MethodA survey of human-in-the-loop for machine learning
Wu, X., Xiao, L., Sun, Y., Zhang, J., Ma, T., & He, L. (2022) · Future Generation Computer Systems · doi:10.1016/j.future.2022.05.014 · Cited by 800 · see citing works
Shneiderman, B. (2020) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/3419764 · Cited by 768 · see citing works
Xu, W., Dainoff, M. J., Ge, L., & Gao, Z. (2023) · International Journal of Human–Computer Interaction · doi:10.1080/10447318.2022.2041900 · Cited by 363 · see citing works
Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences
Shankar, S., Zamfirescu-Pereira, J. D., Hartmann, B., Parameswaran, A., & Arawjo, I. (2024) · Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology · doi:10.1145/3654777.3676450 · Cited by 151 · see citing works
The Impact of Placebic Explanations on Trust in Intelligent Systems
Eiband, M., Buschek, D., Kremer, A., & Hussmann, H. (2019) · Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3290607.3312787 · Cited by 152 · see citing works
Human-AI Collaboration via Conditional Delegation: A Case Study of Content Moderation
Lai, V., Carton, S., Bhatnagar, R., Liao, Q. V., Zhang, Y., & Tan, C. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3501999 · Cited by 145 · see citing works
Visual tools for teaching machine learning in K-12: A ten-year systematic mapping
Gresse von Wangenheim, C., Hauck, J. C. R., Pacheco, F. S., & Bertonceli Bueno, M. F. (2021) · Education and Information Technologies · doi:10.1007/s10639-021-10570-8 · Cited by 130 · see citing works
PromptCharm: Text-to-Image Generation through Multi-modal Prompting and Refinement
Wang, Z., Huang, Y., Song, D., Ma, L., & Zhang, T. (2024) · Proceedings of the CHI Conference on Human Factors in Computing Systems · doi:10.1145/3613904.3642803 · Cited by 115 · see citing works
Interactive Model Cards: A Human-Centered Approach to Model Documentation
Crisan, A., Drouhard, M., Vig, J., & Rajani, N. (2022) · 2022 ACM Conference on Fairness Accountability and Transparency · doi:10.1145/3531146.3533108 · Cited by 101 · see citing works
A multifaceted vision of the human-AI collaboration: a comprehensive review
Puerta-Beldarrain, M., Gómez-Carmona, O., Sánchez-Corcuera, R., Casado-Mansilla, D., López-de-Ipiña, D., & Chen, L. (2025) · IEEE Access · doi:10.1109/access.2025.3536095 · Cited by 73 · see citing works
When people and algorithms meet: user-reported problems in intelligent everyday applications
Eiband, M., Völkel, S. T., Buschek, D., Cook, S., & Hussmann, H. (2019) · Proceedings of the 24th International Conference on Intelligent User Interfaces · doi:10.1145/3301275.3302262 · Cited by 62 · see citing works
AI-Assisted Human Labeling: Batching for Efficiency without Overreliance
Ashktorab, Z., Desmond, M., Andres, J., Muller, M., Joshi, N. N., Brachman, M., Sharma, A., Brimijoin, K., Pan, Q., Wolf, C. T., et al. (2021) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3449163 · Cited by 45 · see citing works
Zhang, S., Wang, H., & Yi, X. (2025) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3757594 · Cited by 36 · see citing works
“Agency distribution often involves a shared locus of control, potentially managed through dynamic allocation negotiated via interaction [47, 68], with varying granularity depending on the task [208].”
Do, H. J., Kong, H.-K., Tetali, P., Lee, J., & Bailey, B. P. (2023) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3579532 · Cited by 32 · see citing works
Raees, M., Khan, V.-J., Lykourentzou, I., & Papangelis, K. (2026) · Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3791467 · Cited by 5 · see citing works
- Authors
- Dudley, J. J., & Kristensson, P. O.
- Affiliations
- University of Cambridge (GB)
- Venue
- ACM Transactions on Interactive Intelligent Systems
- Published
- 2018-06-13
- Volume
- 8
- Issue
- 2
- Pages
- 1-37
- ISSN
- 2160-6455 (ISSN-L)
- 2160-6463
- OpenAlex
- W2794079986
- Semantic Scholar
- ad906fb0dc38f0e7a59f48c968647bd81ed778bb
- Cited by
- 343
- References
- 116
- Citations by year
- 2026: 32 · 2025: 54 · 2024: 55 · 2023: 47 · 2022: 48 · 2021: 45 · 2020: 42 · 2019: 19 · 2018: 1
- FWCI
- 13.26
- Type
- journal article
- Language
- en
- Open access
- Locations
- ACM Transactions on Interactive Intelligent Systems (publishedVersion)
- Apollo (University of Cambridge) (submittedVersion)
- Cambridge University Engineering Department Publications Database (submittedVersion)
- Apollo
- Funders
- Google Faculty research award and EPSRC (EP/N010558/1 and EP/N014278/1)
- Trimble Fund
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Data Visualization and Analytics
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Physical Sciences › Computer Science › Human-Computer Interaction › Interactive and Immersive Displays
- Keywords
- interactive machine learning, user interface design, human-computer interaction, non-expert users, human-machine interaction, interface design principles, data-driven applications
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review