TFMAP: optimizing MAP for top-n context-aware recommendation

  • Authors:
  • Yue Shi;Alexandros Karatzoglou;Linas Baltrunas;Martha Larson;Alan Hanjalic;Nuria Oliver

  • Affiliations:
  • Delft University of Technology, Delft, Netherlands;Telefonica Research, Barcelona, Spain;Telefonica Research, Barcelona, Spain;Delft University of Technology, Delft, Netherlands;Delft University of Technology, Delft, Netherlands;Telefonica Research, Barcelona, Spain

  • Venue:
  • SIGIR '12 Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we tackle the problem of top-N context-aware recommendation for implicit feedback scenarios. We frame this challenge as a ranking problem in collaborative filtering (CF). Much of the past work on CF has not focused on evaluation metrics that lead to good top-N recommendation lists in designing recommendation models. In addition, previous work on context-aware recommendation has mainly focused on explicit feedback data, i.e., ratings. We propose TFMAP, a model that directly maximizes Mean Average Precision with the aim of creating an optimally ranked list of items for individual users under a given context. TFMAP uses tensor factorization to model implicit feedback data (e.g., purchases, clicks) with contextual information. The optimization of MAP in a large data collection is computationally too complex to be tractable in practice. To address this computational bottleneck, we present a fast learning algorithm that exploits several intrinsic properties of average precision to improve the learning efficiency of TFMAP, and to ensure its scalability. We experimentally verify the effectiveness of the proposed fast learning algorithm, and demonstrate that TFMAP significantly outperforms state-of-the-art recommendation approaches.