Skip to main content
Log in

Collaborative filtering with implicit feedback via learning pairwise preferences over user-groups and item-sets

  • Regular Paper
  • Published:
CCF Transactions on Pervasive Computing and Interaction Aims and scope Submit manuscript

Abstract

In this paper, we focus on an important recommendation problem known as one-class collaborative filtering (OCCF) and propose a novel preference assumption to model users’ implicit one-class feedback such as “examinations” or “likes” in the studied problem. Specifically, we address the limitations of previous pairwise preference learning works by defining the pairwise relations on user-groups and item-sets in the vertical dimension and in the horizontal dimension, respectively. On the basis of the proposed generic dual pairwise preference assumption, we develop a novel recommendation algorithm, i.e., collaborative filtering with implicit feedback via learning pairwise preferences over user-groups and item-sets (CoFi\(^+\)). The main merit of our CoFi\(^+\) is its capacity for modeling both the horizontal and vertical ranking-oriented preference relations more sufficiently, as well as its generality of absorbing several existing pairwise preference learning algorithms as special cases. We conduct extensive empirical studies on three public datasets and find that our CoFi\(^+\) performs significantly better than the state-of-the-art methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. https://www.amazon.com/.

  2. https://www.youtube.com/.

  3. https://grouplens.org/datasets/movielens/.

  4. https://www.netflix.com/.

  5. The source code is available at http://csse.szu.edu.cn/staff/panwk/publications/CoFiPlus/.

  6. https://www.mathworks.com/help/stats/ttest2.html.

References

  • Chen, H., Karger, D.R.: Less is more: probabilistic models for retrieving fewer relevant documents. In: Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. SIGIR’06, pp. 429–436 (2006). https://doi.org/10.1145/1148170.1148245

  • Chen, W., Cai, F., Chen, H., De Rijke, M.: Joint neural collaborative filtering for recommender systems. ACM Trans. Inf. Syst. 37(4), 39:1–39:30 (2019). https://doi.org/10.1145/3343117

    Article  Google Scholar 

  • Ding, J., Li, Y., Yu, G., He, X., Jin, D.: Improving implicit recommender systems with auxiliary data. ACM Trans. Inf. Syst. 38(1), 11:1–11:27 (2020). https://doi.org/10.1145/3372338

    Article  Google Scholar 

  • He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.-S.: Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web. WWW’17, pp. 173–182 (2017). https://doi.org/10.1145/3038912.3052569

  • Hu, Y., Koren, Y., Volinsky, C.: Collaborative filtering for implicit feedback datasets. In: Proceedings of the 8th IEEE International Conference on Data Mining. ICDM’08, pp. 263–272 (2008). https://doi.org/10.1109/ICDM.2008.22

  • Johnson, C.C.: Logistic matrix factorization for implicit feedback data. In: Proceedings of the NeurIPS 2014 Workshop on Distributed Machine Learning and Matrix Computations (2014)

  • Kim, S., Lee, J., Shim, H.: Dual neural personalized ranking. In: The World Wide Web Conference, ACM, pp. 863–873 (2019). https://doi.org/10.1145/3308558.3313585

  • Lian, J., Zhou, X., Zhang, F., Chen, Z., Xie, X., Sun, G.: xDeepFM: combining explicit and implicit feature interactions for recommender systems. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. KDD’18, pp. 1754–1763 (2018). https://doi.org/10.1145/3219819.3220023

  • Ouyang, S., Li, L., Pan, W., Ming, Z.: Asymmetric Bayesian personalized ranking for one-class collaborative filtering. In: Proceedings of the 13th ACM Conference on Recommender Systems. RecSys’19, pp. 373–377 (2019). https://doi.org/10.1145/3298689.3347051

  • Pan, W., Chen, L.: CoFiSet: collaborative filtering via learning pairwise preferences over item-sets. In: Proceedings of SIAM International Conference on Data Mining. SDM’13, pp. 180–188 (2013a). https://doi.org/10.1137/1.9781611972832.20

  • Pan, W., Chen, L.: Gbpr: group preference based Bayesian personalized ranking for one-class collaborative filtering. In: Proceedings of the 23rd International Joint Conference on Artificial Intelligence. IJCAI’13, pp. 2691–2697 (2013b)

  • Pan, W., Chen, L.: Group Bayesian personalized ranking with rich interactions for one-class collaborative filtering. Neurocomputing 207, 501–510 (2016). https://doi.org/10.1016/j.neucom.2016.05.019

    Article  Google Scholar 

  • Pan, R., Zhou, Y., Cao, B., Liu, N.N., Lukose, R.M., Scholz, M., Yang, Q.: One-class collaborative filtering. In: Proceedings of the 8th IEEE International Conference on Data Mining. ICDM’08, pp. 502–511 (2008). https://doi.org/10.1109/ICDM.2008.16

  • Pan, W., Chen, L., Ming, Z.: Personalized recommendation with implicit feedback via learning pairwise preferences over item-sets. Knowl. Inf. Syst. 58(2), 295–318 (2019). https://doi.org/10.1007/s10115-018-1154-5

    Article  Google Scholar 

  • Qiu, H., Liu, Y., Guo, G., Sun, Z., Zhang, J., Nguyen, H.T.: BPRH: Bayesian personalized ranking for heterogeneous implicit feedback. Inf. Sci. 453, 80–98 (2018). https://doi.org/10.1016/j.ins.2018.04.027

    Article  Google Scholar 

  • Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence. UAI’09, pp. 452–461 (2009)

  • Ricci, F., Rokach, L., Shapira, B.: Recommender Systems Handbook, 2nd edn. Springer, Berlin (2015). https://doi.org/10.1007/978-1-4899-7637-6_1

    Book  MATH  Google Scholar 

  • Sharma, M., Harper, F.M., Karypis, G.: Learning from sets of items in recommender systems. ACM Trans. Interact. Intell. Syst. 9(4), 19:1–19:26 (2019). https://doi.org/10.1145/3326128

    Article  Google Scholar 

  • Sindhwani, V., Bucak, S.S., Hu, J., Mojsilovic, A.: One-class matrix completion with low-density factorizations. In: Proceedings of the 10th IEEE International Conference on Data Mining, pp. 1055–1060 (2010). https://doi.org/10.1109/ICDM.2010.164

  • Song, B., Yang, X., Cao, Y., Xu, C.: Neural collaborative ranking. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management. CIKM’18, pp. 1353–1362 (2018). https://doi.org/10.1145/3269206.3271715

  • Valcarce, D., Bellogín, A., Parapar, J., Castells, P.: On the robustness and discriminative power of information retrieval metrics for top-n recommendation. In: Proceedings of the 12th ACM Conference on Recommender Systems. RecSys’18, pp. 260–268 (2018). https://doi.org/10.1145/3240323.3240347

  • Wu, C., Wu, F., Huang, Y., Xie, X.: Neural news recommendation with negative feedback. CCF Trans. Pervasive Comput. Interact. 2(3), 178–188 (2020). https://doi.org/10.1007/s42486-020-00044-0

    Article  Google Scholar 

  • Yu, L., Zhou, G., Zhang, C.-X., Huang, J., Liu, C., Zhang, Z.-K.: RankMBPR: Rank-aware mutual bayesian personalized ranking for item recommendation. In: Proceedings of the 17th International Conference Web-Age Information Management. WAIM’16, pp. 244–256 (2016). https://doi.org/10.1007/978-3-319-39937-9_19

  • Zhang, Y., Liu, Y., Han, P., Miao, C., Cui, L., Li, B., Tang, H.: Learning personalized itemset mapping for cross-domain recommendation. In: Proceedings of the 29th International Joint Conference on Artificial Intelligence, pp. 2561–2567 (2020). https://doi.org/10.24963/ijcai.2020/355

Download references

Acknowledgements

We thank the handling Associate Editor and Reviewers for their effort and constructive expert comments, and the support of National Natural Science Foundation of China nos. 62172283, 61836005 and 61872249.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Weike Pan or Zhong Ming.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ni, Y., Ouyang, S., Li, L. et al. Collaborative filtering with implicit feedback via learning pairwise preferences over user-groups and item-sets. CCF Trans. Pervasive Comp. Interact. 4, 32–44 (2022). https://doi.org/10.1007/s42486-021-00086-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42486-021-00086-y

Keywords

Navigation