ABSTRACT
As users browse a recommender system, they systematically consider or skip over much of the displayed content. It seems obvious that these eye gaze patterns contain a rich signal concerning these users' preferences. However, because eye tracking data is not available to most recommender systems, these signals are not widely incorporated into personalization models. In this work, we show that it is possible to predict gaze by combining easily-collected user browsing data with eye tracking data from a small number of users in a grid-based recommender interface. Our technique is able to leverage a small amount of eye tracking data to infer gaze patterns for other users. We evaluate our prediction models in MovieLens -- an online movie recommender system. Our results show that incorporating eye tracking data from a small number of users significantly boosts accuracy as compared with only using browsing data, even though the eye-tracked users are different from the testing users (e.g. AUC=0.823 vs. 0.693 in predicting whether a user will fixate on an item). We also demonstrate that Hidden Markov Models (HMMs) can be applied in this setting; they are better than linear models in predicting fixation probability and capturing the interface regularity through Bayesian inference (AUC=0.823 vs. 0.757).
Supplemental Material
- E. Agichtein, E. Brill, and S. Dumais. Improving web search ranking by incorporating user behavior information. In SIGIR'06, pages 19--26. ACM, 2006. Google ScholarDigital Library
- G. Buscher, E. Cutrell, and M. R. Morris. What do you see when you're surfing?: using eye tracking to predict salient regions of web pages. In CHI'09, pages 21--30. ACM, 2009. Google ScholarDigital Library
- G. Buscher, L. van Elst, and A. Dengel. Segment-level display time as implicit feedback: a comparison to eye tracking. In SIGIR'09, pages 67--74. ACM, 2009. Google ScholarDigital Library
- T. J. Buschman and E. K. Miller. Top-down versus bottom-up control of attention in the prefrontal and posterior parietal cortices. Science, 315(5820):1860--1862, 2007.Google ScholarCross Ref
- S. Castagnos, N. Jones, and P. Pu. Eye-tracking product recommenders' usage. In RecSys'10, pages 29--36. ACM, 2010. Google ScholarDigital Library
- M. Cerf, J. Harel, W. Einhauser, and C. Koch. Predicting human gaze using low-level saliency combined with face detection. In NIPS'08, pages 241--248, 2008. Google ScholarDigital Library
- O. Chapelle and Y. Zhang. A dynamic bayesian network click model for web search ranking. In WWW'09, pages 1--10. ACM, 2009. Google ScholarDigital Library
- Y. Chen and T. W. Yan. Position-normalized click prediction in search advertising. In KDD'12, pages 795--803. ACM, 2012. Google ScholarDigital Library
- N. Craswell, O. Zoeter, M. Taylor, and B. Ramsey. An experimental comparison of click position-bias models. In WSDM'08, pages 87--94. ACM, 2008. Google ScholarDigital Library
- A. P. Dempster, N. M. Laird, and D. B. Rubin. Maximum likelihood from incomplete data via the em algorithm. Journal of the royal statistical society. Series B (methodological), pages 1--38, 1977.Google Scholar
- S. Djamasbi, M. Siegel, and T. Tullis. Visual hierarchy and viewing behavior: An eye tracking study. In Human-Computer Interaction. Design and Development Approaches, pages 331--340. Springer, 2011. Google ScholarDigital Library
- A. T. Duchowski, N. Cournia, and H. Murphy. Gaze-contingent displays: A review. CyberPsychology & Behavior, 7(6):621--634, 2004.Google ScholarCross Ref
- G. E. Dupret and B. Piwowarski. A user browsing model to predict search engine click data from past observations. In SIGIR'08, pages 331--338. ACM, 2008. Google ScholarDigital Library
- S. R. Ellis and L. Stark. Statistical dependency in visual scanning. Human Factors: The Journal of the Human Factors and Ergonomics Society, 28(4):421--438, 1986. Google ScholarDigital Library
- J. D. Ferguson. Variable duration models for speech. In Proc. Symposium on the Application of HMMs to Text and Speech, pages 143--179, 1980.Google Scholar
- J. M. Findlay. Active vision: The psychology of looking and seeing. 2014.Google Scholar
- M. G. Glaholt and E. M. Reingold. Eye movement monitoring as a process tracing methodology in decision making research. Journal of Neuroscience, Psychology, and Economics, 4(2):125, 2011.Google Scholar
- L. A. Granka, T. Joachims, and G. Gay. Eye-tracking analysis of user behavior in www search. In SIGIR'04, pages 478--479. ACM, 2004. Google ScholarDigital Library
- Q. Guo and E. Agichtein. Towards predicting web searcher gaze position from mouse movements. In CHI EA'10, pages 3601--3606. ACM, 2010. Google ScholarDigital Library
- S. S. Hacisalihzade, L. W. Stark, and J. S. Allen. Visual perception and sequences of eye movement fixations: A stochastic modeling approach. Systems, Man and Cybernetics, IEEE Transactions on, 22(3):474--481, 1992.Google Scholar
- A. Haji-Abolhassani and J. J. Clark. A computational model for task inference in visual search. Journal of vision, 13(3):29--29, 2013.Google ScholarCross Ref
- J. M. Henderson, S. V. Shinkareva, J. Wang, S. G. Luke, and J. Olejarczyk. Predicting cognitive state from eye movements. PloS one, 8(5):e64937, 2013.Google ScholarCross Ref
- J. L. Herlocker, J. A. Konstan, L. G. Terveen, and J. T. Riedl. Evaluating collaborative filtering recommender systems. ACM TOIS, 22(1):5--53, 2004. Google ScholarDigital Library
- K. Hofmann, A. Schuth, A. Bellogin, and M. De Rijke. Effects of position bias on click-based recommender evaluation. In ECIR'14, pages 624--630. Springer, 2014.Google ScholarCross Ref
- Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In ICDM'08, pages 263--272. Ieee, 2008. Google ScholarDigital Library
- J. Huang, R. White, and G. Buscher. User see, user point: gaze and cursor alignment in web search. In CHI'12, pages 1341--1350. ACM, 2012. Google ScholarDigital Library
- L. Itti, C. Koch, and E. Niebur. A model of saliency-based visual attention for rapid scene analysis. TPAMI'98, (11):1254--1259, 1998. Google ScholarDigital Library
- T. Joachims, L. Granka, B. Pan, H. Hembrooke, and G. Gay. Accurately interpreting clickthrough data as implicit feedback. In SIGIR'05. Acm, 2005. Google ScholarDigital Library
- T. Judd, K. Ehinger, F. Durand, and A. Torralba. Learning to predict where humans look. In ICCV'09, pages 2106--2113. IEEE, 2009.Google ScholarCross Ref
- D. Marr, T. Poggio, E. C. Hildreth, and W. E. L. Grimson. A computational theory of human stereo vision. Springer, 1991.Google ScholarCross Ref
- S. M. McNee, J. Riedl, and J. A. Konstan. Being accurate is not enough: how accuracy metrics have hurt recommender systems. In CHI EA'06, pages 1097--1101. ACM, 2006. Google ScholarDigital Library
- J. Mullahy. Specification and testing of some modified count data models. Journal of econometrics, 33(3):341--365, 1986.Google ScholarCross Ref
- R. Pan, Y. Zhou, B. Cao, N. N. Liu, R. Lukose, M. Scholz, and Q. Yang. One-class collaborative filtering. In ICDM'08, pages 502--511. IEEE, 2008. Google ScholarDigital Library
- K. Puolam\"aki, J. Salojarvi, E. Savia, J. Simola, and S. Kaski. Combining eye movements and collaborative filtering for proactive information retrieval. In SIGIR'05, pages 146--153. ACM, 2005. Google ScholarDigital Library
- L. R. Rabiner. A tutorial on hidden markov models and selected applications in speech recognition. Proc. IEEE, 77(2):257--286, 1989.Google ScholarCross Ref
- P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. In CSCW, 1994. Google ScholarDigital Library
- C. Roda. Human attention and its implications for human-computer interaction. Human Attention in Digital Environments, 1:11--62, 2011.Google ScholarCross Ref
- B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In WWW'01, pages 285--295. ACM, 2001. Google ScholarDigital Library
- R. Srikant, S. Basu, N. Wang, and D. Pregibon. User browsing models: relevance versus examination. In KDD'10, pages 223--232. ACM, 2010. Google ScholarDigital Library
- B. W. Tatler. The central fixation bias in scene viewing: Selecting an optimal viewing position independently of motor biases and image feature distributions. Journal of Vision, 7(14):4--4, 2007.Google ScholarCross Ref
- B. W. Tatler, M. M. Hayhoe, M. F. Land, and D. H. Ballard. Eye guidance in natural vision: Reinterpreting salience. Journal of vision, 11(5):5--5, 2011.Google ScholarCross Ref
- B. W. Tatler and B. T. Vincent. The prominence of behavioural biases in eye guidance. Visual Cognition, 17(6--7):1029--1054, 2009.Google Scholar
- S. Xu, H. Jiang, and F. Lau. Personalized online document, image and video recommendation via commodity eye-tracking. In RecSys'08. ACM, 2008. Google ScholarDigital Library
Index Terms
- Gaze Prediction for Recommender Systems
Recommendations
Beyond gaze: preliminary analysis of pupil dilation and blink rates in an fMRI study of program comprehension
EMIP '18: Proceedings of the Workshop on Eye Movements in ProgrammingResearchers have been employing psycho-physiological measures to better understand program comprehension, for example simultaneous fMRI and eye tracking to validate top-down comprehension models. In this paper, we argue that there is additional value in ...
Prediction of gaze estimation error for error-aware gaze-based interfaces
ETRA '16: Proceedings of the Ninth Biennial ACM Symposium on Eye Tracking Research & ApplicationsGaze estimation error is inherent in head-mounted eye trackers and seriously impacts performance, usability, and user experience of gaze-based interfaces. Particularly in mobile settings, this error varies constantly as users move in front and look at ...
Enhanced gaze interaction using simple head gestures
UbiComp '12: Proceedings of the 2012 ACM Conference on Ubiquitous ComputingWe propose a combination of gaze pointing and head gestures for enhanced hands-free interaction. Instead of the traditional dwell-time selection method, we experimented with five simple head gestures: nodding, turning left/right, and tilting left/right. ...
Comments