skip to main content
10.1145/3555776.3577619acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Weighted Neural Collaborative Filtering: Deep Implicit Recommendation with Weighted Positive and Negative Feedback

Published:07 June 2023Publication History

ABSTRACT

Being able to generate personalized recommendations is a widespread objective in (online) retail. The focus of this research is to estimate the relevance of user-item combinations based on previous interactions using implicit feedback. We do this in a situation where interactions are often repeated, focusing on new ones. We bring two weighting schemes of positive and negative implicit feedback together into a single Weighted Matrix Factorization (WMF) model to handle the uncertainty associated with implicit preference information. Next, we bring the concept of these weighting schemes to a Deep Learning framework by introducing a Neural Weighted Matrix Factorization model (NeuWMF). We experiment with different weights, loss functions, and regularization terms, and evaluate both models using purchase data from an online supermarket. Our WMF model with both weighted positive and negative feedbacks gives superior performance in terms of NDCG and HR over regular WMF models. Even better results are obtained by our NeuWMF model, which is better capable of capturing the complex patterns behind item preferences. Especially the weighting of positive terms gives an extra boost compared to the state-of-the-art NeuMF model. We confirm the practical use of our model results in an experiment on real customer interactions.

References

  1. Ricardo Baeza-Yates, Berthier Ribeiro-Neto, et al. 1999. Modern Information Retrieval. ACM.Google ScholarGoogle Scholar
  2. Linas Baltrunas and Francesco Ricci. 2009. Context-based splitting of item ratings in collaborative filtering. In Proceedings of the 3rd ACM Conference on Recommender Systems (RecSys 2009). ACM, 245--248.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Maurizio Ferrari Dacrema, Paolo Cremonesi, and Dietmar Jannach. 2019. Are we really making much progress? A worrying analysis of recent neural recommendation approaches. In Proceedings of the 13th ACM Conference on Recommender Systems (RecSys 2019). ACM, 101--109.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gabriel de Souza Pereira Moreira. 2018. CHAMELEON: a deep learning meta-architecture for news recommender systems. In Proceedings of the 12th ACM Conference on Recommender Systems (RecSys 2018). ACM, 578--583.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Josef Feigl and Martin Bogdan. 2018. Neural Networks for Implicit Feedback Datasets. In 26th European Symposium on Artificial Neural Networks (ESANN 2018).Google ScholarGoogle Scholar
  6. Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web (WWW 2017). ACM, 173--182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Xiangnan He, Han Zhang, Min-Yen Kan, and Tat-Seng Chua. 2016. Fast Matrix Factorization for Online Recommendation with Implicit Feedback. In Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR 2016). ACM, 549--558.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Yifan Hu, Yehuda Koren, and Chris Volinsky. 2008. Collaborative Filtering for Implicit Feedback Datasets. In Proceedings of the 8th International Conference on Data Mining (ICDM 2008). IEEE Computer Society, 263--272.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Christopher C Johnson. 2014. Logistic matrix factorization for implicit feedback data. In Proceedings of the 28th International Conference on Advances in Neural Information Processing Systems (NIPS 2014), Workshops Track. https://web.stanford.edu/~rezab/nips2014workshop/submits/logmat.pdfGoogle ScholarGoogle Scholar
  10. Alexandros Karatzoglou, Balázs Hidasi, Domonkos Tikk, Oren Sar-Shalom, Haggai Roitman, Bracha Shapira, and Lior Rokach. 2016. Workshop on Deep Learning for Recommender Systems. In Proceedings of the 10th ACM Conference on Recommender Systems (RecSys 2016). ACM, 415--416.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).Google ScholarGoogle Scholar
  12. Y. Koren, R. Bell, and C. Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. Computer 42, 8 (2009), 30--37.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Benjamin Letham, Cynthia Rudin, and David Madigan. 2013. Sequential event prediction. Machine learning 93 (2013), 357--380.Google ScholarGoogle Scholar
  14. Dawen Liang, Laurent Charlin, James McInerney, and David M Blei. 2016. Modeling user exposure in recommendation. In Proceedings of the 25th International Conference on World Wide Web (WWW 2016). ACM, 951--961.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Benjamin M. Marlin and Richard S. Zemel. 2009. Collaborative Prediction and Ranking with Non-Random Missing Data. In Proceedings of the 3rd ACM Conference on Recommender Systems (RecSys 2009). ACM, 5--12.Google ScholarGoogle Scholar
  16. Aäron van den Oord, Sander Dieleman, and Benjamin Schrauwen. 2013. Deep content-based music recommendation. In Proceedings of the 26th International Conference on Neural Information Processing Systems (NIPS 2013). Curran Associates, 2643--2651.Google ScholarGoogle Scholar
  17. Michael J. Pazzani. 1999. A Framework for Collaborative, Content-Based and Demographic Filtering. Artificial Intelligence Review 13 (1999), 393--408.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Steffen Rendle. 2010. Factorization machines. In Proceedings of the 7th IEEE International Conference on Data Mining (ICDM 2010). IEEE, 995--1000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Steffen Rendle and Christoph Freudenthaler. 2014. Improving pairwise learning for item recommendation from implicit feedback. In Proceedings of the 7th ACM International Conference on Web Search and Data Mining (WSDM 2014). 273--282.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2012. BPR: Bayesian personalized ranking from implicit feedback. arXiv preprint arXiv:1205.2618 (2012).Google ScholarGoogle Scholar
  21. Francesco Ricci, Lior Rokach, and Bracha Shapira. 2015. Recommender Systems Handbook (2nd ed.). Springer.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Guy Shani, David Heckerman, and Ronen I Brafman. 2005. An MDP-based recommender system. Journal of Machine Learning Research 6 (2005), 1265--1295.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Fei Sun, Jun Liu, Jian Wu, Changhua Pei, Xiao Lin, Wenwu Ou, and Peng Jiang. 2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management (CIKM 2019). ACM, 1441--1450.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, and Xueqi Cheng. 2015. Learning Hierarchical Representation Model for NextBasket Recommendation. In Proceedings of the 38th International ACM Conference on Research and Development in Information Retrieval (SIGIR 2015). ACM, 403--412.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Weighted Neural Collaborative Filtering: Deep Implicit Recommendation with Weighted Positive and Negative Feedback

      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
        SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing
        March 2023
        1932 pages
        ISBN:9781450395175
        DOI:10.1145/3555776

        Copyright © 2023 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 the author(s) 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: 7 June 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate1,650of6,669submissions,25%
      • Article Metrics

        • Downloads (Last 12 months)26
        • Downloads (Last 6 weeks)4

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader