skip to main content
10.1145/1216295.1216316acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article

Toward harnessing user feedback for machine learning

Published:28 January 2007Publication History

ABSTRACT

There has been little research into how end users might be able to communicate advice to machine learning systems. If this resource--the users themselves--could somehow work hand-in-hand with machine learning systems, the accuracy of learning systems could be improved and the users' understanding and trust of the system could improve as well. We conducted a think-aloud study to see how willing users were to provide feedback and to understand what kinds of feedback users could give. Users were shown explanations of machine learning predictions and asked to provide feedback to improve the predictions. We found that users had no difficulty providing generous amounts of feedback. The kinds of feedback ranged from suggestions for reweighting of features to proposals for new features, feature combinations, relational features, and wholesale changes to the learning algorithm. The results show that user feedback has the potential to significantly improve machine learning systems, but that learning algorithms need to be extended in several ways to be able to assimilate this feedback.

References

  1. Altendorf, E., Restificar, E., and Dietterich, T. Learning from sparse data by exploiting monotonicity constraints. Conf. Uncertainty in Artificial Intelligence, 2005.Google ScholarGoogle Scholar
  2. Billsus, D., Hilbert, D. and Maynes-Aminzade, D. Improving proactive information systems. ACM IUI 2005, 159--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Blei, D., Ng, A. and Jordan, M. Latent Dirichlet allocation. J. Machine Learning Res., 3, 2003, 993--1022. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Blythe, J. Task learning by instruction in Tailor. ACM IUI 2005, 191--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Brutlag, J., Meek, C. Challenges of the email domain for text classification. Intl. Conf. Machine Learning 2000, 103--110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chklovski, T., Ratnakar, V. and Gill, Y. User interfaces with semi-formal representations: A study of designing argumentation structures. ACM IUI 2005, 130--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cohen, W. Learning rules that classify e-mail. AAAI Spring Symp. Information Access, 1996.Google ScholarGoogle Scholar
  8. Dalvi, N., Domingos, P., Sanghai, M. S. and Verma, D. Adversarial classification. ACM Intl. Conf. Knowledge Discovery and Data Mining, 2004, 99--108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Getoor, L., Friedman, N., Koller, D. and Pfeffer, A. Learning probabilistic relational models. S. Dzeroski and N. Lavrac (eds.) Relational Data Mining. Springer-Verlag, 2001.Google ScholarGoogle Scholar
  10. Hart, S. and Staveland, L. Development of a NASA-TLX (Task load index): Results of empirical and theoretical research. P. Hancock and N. Meshkati (eds.), Human Mental Workload, 1988, 139--183.Google ScholarGoogle Scholar
  11. Herlocker, J., Konstan, J. and Riedl, J. Explaining collaborative filtering recommendations. ACM CSCW 2000, 241--250. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kissinger, C., Burnett, M., Stumpf, S., Subrahmaniyan, N., Beckwith, L., Yang, S. and Rosson, M. B. Supporting end-user debugging: What do users want to know? ACM Advanced Visual Interfaces 2006, 135--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Klimt, B. and Yang, Y. The Enron corpus: A new dataset for email classification research. European Conf. Machine Learning 2004, 217--226.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Lieberman, H. and Kumar, A. Providing expert advice by analogy for on-line help. IEEE/WIC/ACM Intl. Conf. Intelligent Agent Technology 2005, 26--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Marx, Z., Rosenstein, M. T., Kaelbling, L. P., Dietterich, T. G. Transfer learning with an ensemble of background tasks. NIPS 2005 Workshop on Transfer Learning.Google ScholarGoogle Scholar
  16. McCarthy, K., Reilly, J., McGinty, L. and Smyth, B. Experiments in dynamic critiquing. ACM IUI 2005, 175--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Miller, G. WordNet: A lexical database for English. Comm. ACM 38(11), 1995, 39--41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Myers, B., Weitzman, D., Ko, A. Chau, D. Answering why and why not questions in user interfaces. ACM CHI 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Oblinger, D., Castelli, V. and Bergman, L. Augmentation-based learning. ACM IUI 2006, 202--209. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Pazzani, M. J. Representation of electronic mail filtering profiles: a user study. ACM IUI 2000, 202--206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Phalgune, A., Kissinger, C., Burnett, M., Cook, C., Beckwith, L. Ruthruff, J. Garbage in, garbage out? An empirical look at oracle mistakes by end-user programmers, IEEE Symp. Visual Languages and Human Centric Computing 2005, 45--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Porter, M. An algorithm for suffix stripping. Program, 14(3), 1980, 130--137.Google ScholarGoogle ScholarCross RefCross Ref
  23. Pu, P. and Chen, L. Trust building with explanation interfaces. ACM IUI 2006, 93--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Rettig, M. Prototyping for tiny fingers. Comm. ACM 37(4), 1994, 21--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Shen, J., Li, L., Dietterich, T. Herlocker, J. A hybrid learning system for recognizing user tasks from desk activities and email messages. ACM IUI 2006, 86--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Witten, I., Frank, E. Data Mining: Practical Machine Learning Tools and Techniques, 2nd Ed., Morgan Kaufmann, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Zhou, G., Su, J. Named entity recognition using an HMM-based chunk tagger. ACM Assoc. Comp. Linguistics 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Toward harnessing user feedback for machine learning

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            IUI '07: Proceedings of the 12th international conference on Intelligent user interfaces
            January 2007
            388 pages
            ISBN:1595934812
            DOI:10.1145/1216295

            Copyright © 2007 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 28 January 2007

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate746of2,811submissions,27%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader