skip to main content
10.1145/2661829.2661987acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Deviation-Based Contextual SLIM Recommenders

Published:03 November 2014Publication History

ABSTRACT

Context-aware recommender systems (CARS) help improve the effectiveness of recommendations by adapting to users' preferences in different contextual situations. One approach to CARS that has been shown to be particularly effective is Context-Aware Matrix Factorization (CAMF). CAMF incorporates contextual dependencies into the standard matrix factorization (MF) process, where users and items are represented as collections of weights over various latent factors. In this paper, we introduce another CARS approach based on an extension of matrix factorization, namely, the Sparse Linear Method (SLIM). We develop a family of deviation-based contextual SLIM (CSLIM) recommendation algorithms by learning rating deviations in different contextual conditions. Our CSLIM approach is better at explaining the underlying reasons behind contextual recommendations, and our experimental evaluations over five context-aware data sets demonstrate that these CSLIM algorithms outperform the state-of-the-art CARS algorithms in the top-N recommendation task. We also discuss the criteria for selecting the appropriate CSLIM algorithm in advance based on the underlying characteristics of the data.

References

  1. G. Adomavicius, B. Mobasher, F. Ricci, and A. Tuzhilin. Context-aware recommender systems. AI Magazine, 32(3):67--80, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  2. G. Adomavicius, R. Sankaranarayanan, S. Sen, and A. Tuzhilin. Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transactions on Information Systems, 23(1):103--145, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. Baltrunas, M. Kaminskas, B. Ludwig, O. Moling, F. Ricci, A. Aydin, K.-H. Lüke, and R. Schwaiger. Incarmusic: Context-aware music recommendations in a car. In E-Commerce and Web Technologies, pages 89--100. Springer, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  4. L. Baltrunas, B. Ludwig, S. Peer, and F. Ricci. Context-aware places of interest recommendations for mobile users. In Design, User Experience, and Usability. Theory, Methods, Tools and Practice, pages 531--540. Springer, 2011.Google ScholarGoogle Scholar
  5. L. Baltrunas, B. Ludwig, and F. Ricci. Matrix factorization techniques for context aware recommendation. In ACM Conference on Recommender Systems, pages 301--304. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. L. Baltrunas and F. Ricci. Experimental evaluation of context-dependent collaborative filtering using item splitting. User Modeling and User-Adapted Interaction, pages 1--28, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Kabbur, X. Ning, and G. Karypis. Fism: factored item similarity models for top-n recommender systems. In ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pages 659--667. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Karatzoglou, X. Amatriain, L. Baltrunas, and N. Oliver. Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering. In ACM Conference on Recommender Systems, pages 79--86, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. IEEE Computer, 42(8):30--37, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. X. Ning and G. Karypis. Slim: Sparse linear methods for top-n recommender systems. In IEEE International Conference on Data Mining, pages 497--506. IEEE, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. X. Ning and G. Karypis. Sparse linear methods with side information for top-n recommendations. In Proceedings of the sixth ACM conference on Recommender systems, pages 155--162. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Odic, M. Tkalcic, J. F. Tasic, and A. Košir. Relevant context in a movie recommender system: Users' opinion vs. statistical detection. ACM RecSys Workshop on Context-Aware Recommender Systems, 2012.Google ScholarGoogle Scholar
  13. C. Ono, Y. Takishima, Y. Motomura, and H. Asoh. Context-aware preference model based on a study of difference between real and supposed situation data. In User Modeling, Adaptation, and Personalization, pages 102--113, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. X. Ramirez-Garcia and M. Garca-Valdez. Post-filtering for a restaurant context-aware recommender system. In Recent Advances on Hybrid Approaches for Designing Intelligent Systems, volume 547, pages 695--707. Springer, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  15. S. Rendle, Z. Gantner, C. Freudenthaler, and L. Schmidt-Thieme. Fast context-aware recommendations with factorization machines. In Proceedings of the ACM SIGIR conference on Research and development in Information Retrieval, pages 635--644. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. In Proceedings of the 1994 ACM conference on Computer supported cooperative work, pages 175--186. ACM, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th international conference on World Wide Web, pages 285--295. ACM, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Y. Yue, T. Finley, F. Radlinski, and T. Joachims. A support vector method for optimizing average precision. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, pages 271--278. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Y. Zheng. Deviation-based and similarity-based contextual slim recommendation algorithms. In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Y. Zheng, R. Burke, and B. Mobasher. Differential context relaxation for context-aware travel recommendation. In 13th International Conference on Electronic Commerce and Web Technologies, pages 88--99, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  21. Y. Zheng, R. Burke, and B. Mobasher. Optimal feature selection for context-aware recommendation using differential relaxation. In ACM RecSys' 12, Proceedings of the 4th International Workshop on Context-Aware Recommender Systems. ACM, 2012.Google ScholarGoogle Scholar
  22. Y. Zheng, R. Burke, and B. Mobasher. Differential context modeling in collaborative filtering. In Proceedings of School of Computing Research Symposium. DePaul University, Chicago IL, USA, 2013.Google ScholarGoogle Scholar
  23. Y. Zheng, R. Burke, and B. Mobasher. Recommendation with differential context weighting. In User Modeling, Adaptation, and Personalization, pages 152--164. Springer, 2013.Google ScholarGoogle Scholar
  24. Y. Zheng, R. Burke, and B. Mobasher. The role of emotions in context-aware recommendation. In ACM RecSys Workshop on Human Decision Making in Recommender Systems. ACM, 2013.Google ScholarGoogle Scholar
  25. Y. Zheng, R. Burke, and B. Mobasher. Emotions in context-aware recommender systems. In Emotions and Personality in Personalized Services. Springer Berlin Heidelberg, 2014.Google ScholarGoogle Scholar
  26. Y. Zheng, R. Burke, and B. Mobasher. Splitting approaches for context-aware recommendation: An empirical study. In ACM Symposium On Applied Computing, pages 274--279, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Y. Zheng, B. Mobasher, and R. Burke. Context recommendation using multi-label classification. In Proceedings of the 13th IEEE/WIC/ACM International Conference on Web Intelligence, pages 288--295, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Y. Zheng, B. Mobasher, and R. Burke. Cslim: Contextual slim recommendation algorithms. In Proceedings of the 8th ACM Conference on Recommender Systems. ACM, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Deviation-Based Contextual SLIM Recommenders

      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
        CIKM '14: Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management
        November 2014
        2152 pages
        ISBN:9781450325981
        DOI:10.1145/2661829

        Copyright © 2014 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: 3 November 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        CIKM '14 Paper Acceptance Rate175of838submissions,21%Overall Acceptance Rate1,861of8,427submissions,22%

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader