Unifying recommendation and active learning for human-algorithm interactions

The enormous scale of the available information and products on the Internet has necessitated the development of algorithms that intermediate between options and human users. These algorithms do not select information at random, but attempt to provide the user with relevant information. In doing so, the algorithms may incur potential negative consequences related to, for example, “filter bubbles.” Building from existing algorithms, we introduce a parametrized model that unifies and interpolates between recommending relevant information and active learning. In a concept learning paradigm, we illustrate the trade-offs of optimizing prediction and recommendation, show that there is a broad parameter region of stable performance that optimizes for both, identify a specific regime that is most robust to human variability, and identify the cause of this optimized performance. We conclude by discussing implications for the cognitive science of concept learning and the practice of machine learning in the real world.

[1]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[2]  C. J. van Rijsbergen,et al.  Information Retrieval , 1979, Encyclopedia of GIS.

[3]  Jonathan D. Nelson Finding useful questions: on Bayesian diagnosticity, probability, impact, and information gain. , 2005, Psychological review.

[4]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[5]  Olfa Nasraoui,et al.  Human-Algorithm Interaction Biases in the Big Data Cycle: A Markov Chain Iterated Learning Framework , 2016, ArXiv.

[6]  Francesco Ricci,et al.  A survey of active learning in collaborative filtering recommender systems , 2016, Comput. Sci. Rev..

[7]  T. Kushnir,et al.  "Who can help me fix this toy?" The distinction between causal knowledge and word knowledge guides preschoolers' selective requests for information. , 2013, Developmental psychology.

[8]  Edward A. Fox,et al.  Research Contributions , 2014 .

[9]  Karen Spärck Jones Some thoughts on classification for retrieval , 1970, J. Documentation.

[10]  William M. Smith,et al.  A Study of Thinking , 1956 .

[11]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[12]  D. Markant,et al.  Is it better to select or to receive? Learning via active and passive hypothesis testing. , 2014, Journal of experimental psychology. General.

[13]  David J. C. MacKay,et al.  Information-Based Objective Functions for Active Data Selection , 1992, Neural Computation.

[14]  Ricardo Baeza-Yates,et al.  Data and algorithmic bias in the web , 2016, WebSci.

[15]  S. Robertson The probability ranking principle in IR , 1997 .

[16]  R. Shepard,et al.  Learning and memorization of classifications. , 1961 .

[17]  Eli Pariser,et al.  The Filter Bubble: What the Internet Is Hiding from You , 2011 .