Human model evaluation in interactive supervised learning
Abstract
Model evaluation plays a special role in interactive machine learning (IML) systems in which users rely on their assessment of a model's performance in order to determine how to improve it. A better understanding of what model criteria are important to users can therefore inform the design of user interfaces for model evaluation as well as the choice and design of learning algorithms. We present work studying the evaluation practices of end users interactively building supervised learning systems for real-world gesture analysis problems. We examine users' model evaluation criteria, which span conventionally relevant criteria such as accuracy and cost, as well as novel criteria such as unexpectedness. We observed that users employed evaluation techniques---including cross-validation and direct, real-time evaluation---not only to make relevant judgments of algorithms' performance and interactively improve the trained models, but also to learn to provide more effective training data. Furthermore, we observed that evaluation taught users about what types of models were easy or possible to build, and users sometimes used this information to modify the learning problem definition or their plans for using the trained models in practice. We discuss the implications of these findings with regard to the role of generalization accuracy in IML, the design of new algorithms and interfaces, and the scope of potential benefits of incorporating human interaction in the design of supervised learning systems.
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?
IML has been investigated by Fiebrink in the context of expert musicians building new instruments, by creating training examples from real-time demonstrations of human control movements paired with sounds to be produced by those movements.
“IML has been investigated by Fiebrink [2,3] in the context of expert musicians building new instruments, by creating training examples from real-time demonstrations of human control movements paired with sounds to be produced by those movements.”
From Using Interactive Machine Learning to Support Interface Development Through Workshops with Disabled People (2015) · cites this paper as [2]
IML-created systems can directly encode aspects of embodied practice and 'feel right' to use.
“Prior work has shown that interactive machine learning (IML) can help people create custom gesturally-controlled systems quickly and without programming, and that these systems can directly encode aspects of embodied practice and 'feel right' to use [2,3].”
From Using Interactive Machine Learning to Support Interface Development Through Workshops with Disabled People (2015) · cites this paper as [2]
That prior work demonstrates that IML can improve interface design by facilitating rapid prototyping, exploration of the design space, and encoding of embodied practices into the interface via demonstrated examples.
“That work demonstrates that IML can improve interface design by facilitating rapid prototyping, exploration of the design space, and encoding of embodied practices into the interface via the demonstrated examples.”
From Using Interactive Machine Learning to Support Interface Development Through Workshops with Disabled People (2015) · cites this paper as [2]
Prior work on IML focused primarily on highly skilled computer musicians creating custom gestural interfaces for experimental music.
“This prior work focused primarily on highly skilled computer musicians creating custom gestural interfaces for experimental music.”
From Using Interactive Machine Learning to Support Interface Development Through Workshops with Disabled People (2015) · cites this paper as [2]
Interactive machine learning (IML) can help people create custom gesturally-controlled systems quickly and without programming.
“Prior work has shown that interactive machine learning (IML) can help people create custom gesturally-controlled systems quickly and without programming, and that these systems can directly encode aspects of embodied practice and 'feel right' to use [2,3].”
From Using Interactive Machine Learning to Support Interface Development Through Workshops with Disabled People (2015) · cites this paper as [2]
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
Pattern Recognition and Machine Learning
(2006) · doi:10.1007/978-0-387-45528-0 · Cited by 9,824 · see citing works
Valiant, L. G. (1984) · ACM eBooks · doi:10.1145/3749740.3749746 · Cited by 4,211 · see citing works
Valiant, L. G. (1984) · Communications of the ACM · doi:10.1145/1968.1972 · Cited by 3,279 · see citing works
A survey of user-centered design practice
Vredenburg, K., Mao, J.-Y., Smith, P. W., & Carey, T. (2002) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/503376.503460 · Cited by 691 · cited 1× · see citing works
“In the first study (“A”), we led a user-centered design process (see [22]) with seven composers, which focused on the refinement of the Wekinator.”
MethodBook Review: Pattern Recognition and Machine Learning
Nasrabadi, N. M. (2007) · Journal of Electronic Imaging · doi:10.1117/1.2819119 · Cited by 636 · 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
Begg, R. K., & Kamruzzaman, J. (2004) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2004.05.002 · Cited by 326 · see citing works
Wilson, A. D., & Shafer, S. A. (2003) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/642611.642706 · Cited by 230 · 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
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
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
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
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
Cook, P. R., & Fiebrink, R. A. (2011) · Cited by 88 · see citing works
Self-citationFels, S., & Hinton, G. E. (1995) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/223904.223966 · Cited by 42 · 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
Overview based example selection in end user interactive concept learning
Amershi, S., Fogarty, J. A., Kapoor, A., & Tan, D. S. (2009) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/1622176.1622222 · Cited by 41 · see citing works
American Sign Language finger spelling recognition system
Allen, J., Asselin, P. K., & Foulds, R. (2003) · doi:10.1109/nebc.2003.1216106 · Cited by 32 · see citing works
Toward Understanding Human-Computer Interaction In Composing The Instrument.
Fiebrink, R. A., Trueman, D., Britt, N. C., Nagai, M., Kaczmarek, K., Early, M., Daniel, M., Hege, A., & Cook, P. R. (2010) · University of Michigan Library Repository · Cited by 28 · see citing works
Self-citationYoung, D. (2008) · doi:10.5072/zenodo.206115 · Cited by 21 · see citing works
A Wii-Based Gestural Interface For Computer Conducting Systems
Peng, L., & Gerhard, D. (2009) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.1177658 · Cited by 20 · see citing works
Lee, M., Freed, A., & WESSEL, D. L. (1992) · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · doi:10.1117/12.139949 · Cited by 13 · see citing works
Support For Mir Prototyping And Real-Time Applications In The Chuck Programming Language.
Fiebrink, R., Wang, G., & Cook, P. R. (2008) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.1415267 · Cited by 13 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 6
- [1]1. Allen, J. M., Asselin, P. K., and Foulds, R. American sign language fingerspelling recognition system. In Proc. of the IEEE 29th Bioengineering Conference (2003).
- [4]4. Baker, K., Bhandari, A., and Thotakura, R. An interactive automatic document classification prototype. In Proc. of the Third Workshop on Human-Computer Interaction and Information Retrieval (2009), 30-33.
- [10]10. Fiebrink, R., Schedel, M., and Threw, B. Constructing a personalizable gesture-recognizer infrastructure for the K-Bow. In Proc. of the 3rd International Conference on Music and Gesture (MG3) (2010).
- [13]13. Fogarty, J., Tan, D., Kapoor, A., and Winder, S. CueFlik: interactive concept learning in image search. In Proc. of the SIGCHI Conference on Human Factors in Computing Systems (2008), 29-38.
- [19]19. Shilman, M., Tan, D., and Simard, P. CueTIP: A mixed-initiative interface for correcting handwriting errors. In Proc. of the ACM Symposium on User Interface Software and Technology (UIST '06) (2006).
- [23]23. Wilson, A., and Shafer, S. XWand: UI for intelligent spaces. In Proc. of the SIGCHI Conference on Human Factors in Computing Systems (2003), 545-552.
Cited by
Sorted by citations
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
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
A Review of User Interface Design for Interactive Machine Learning
Dudley, J. J., & Kristensson, P. O. (2018) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/3185517 · Cited by 343 · see citing works
Tell me more?: the effects of mental model soundness on personalizing an intelligent agent
Kulesza, T., Stumpf, S., Burnett, M., & Kwan, I. (2012) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/2207676.2207678 · Cited by 225 · see citing works
Grounding Interactive Machine Learning Tool Design in How Non-Experts Actually Build Models
Yang, Q., Suh, J., Chen, N.-C., & Ramos, G. (2018) · Proceedings of the 2018 Designing Interactive Systems Conference · doi:10.1145/3196709.3196729 · Cited by 156 · see citing works
Whither AutoML? Understanding the Role of Automation in Machine Learning Workflows
Xin, D., Wu, E. Y., Lee, D. J.-L., Salehi, N., & Parameswaran, A. (2021) · Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3411764.3445306 · Cited by 110 · see citing works
Toward involving end-users in interactive human-in-the-loop AI fairness
Nakao, Y., Stumpf, S., Ahmed, S., Naseer, A., & Strappelli, L. (2022) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/3514258 · Cited by 69 · 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
Self-citationWu, T., Weld, D. S., & Heer, J. (2019) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3319616 · Cited by 39 · see citing works
Computing Education Research Today
Fincher, S. A., Tenenberg, J., Dorn, B., Hundhausen, C., McCartney, R., & Murphy, L. (2019) · The Cambridge Handbook of Computing Education Research · doi:10.1017/9781108654555.003 · Cited by 7 · see citing works
- Authors
- Fiebrink, R., Cook, P. R., & Trueman, D.
- Affiliations
- Princeton University (US)
- ORCID
- Fiebrink, Rebecca
- Venue
- Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
- Publisher
- ACM
- Published
- 2011-05-07
- Pages
- 147-156
- OpenAlex
- W1999043044
- Cited by
- 207
- References
- 23
- Citations by year
- 2026: 8 · 2025: 5 · 2024: 12 · 2023: 11 · 2022: 15 · 2021: 21 · 2020: 12 · 2019: 57 · 2018: 13 · 2017: 12 · 2016: 9 · 2015: 12 · 2014: 9 · 2013: 7 · 2012: 3
- FWCI
- 4.99
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- CHI Conference on Human Factors in Computing Systems (publishedVersion)
- Goldsmiths (University of London) (acceptedVersion)
- University of the Arts London Research Online (University of the Arts London) (acceptedVersion)
- Funders
- National Science Foundation
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Data Visualization and Analytics
- Keywords
- interactive machine learning, model evaluation, gesture analysis, cross-validation, real-time assessment, training data selection, generalization accuracy, human-in-the-loop learning, unexpectedness
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