Skip to main content
Log in

LECF: recommendation via learnable edge collaborative filtering

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

The core of recommendation models is estimating the probability that a user will like an item based on historical interactions. Existing collaborative filtering (CF) algorithms compute the likelihood by utilizing simple relationships between objects, e.g., user-item, item-item, or user-user. They always rely on a single type of object-object relationship, ignoring other useful relationship information in data. In this paper, we model an interaction between user and item as an edge and propose a novel CF framework, called learnable edge collaborative filtering (LECF). LECF predicts the existence probability of an edge based on the connections among edges and is able to capture the complex relationship in data. Specifically, we first adopt the concept of line graph where each node represents an interaction edge; then calculate a weighted sum of similarity between the query edge and the observed edges (i.e., historical interactions) that are selected from the neighborhood of query edge in the line graph for a recommendation. In addition, we design an efficient propagation algorithm to speed up the training and inference of LECF. Extensive experiments on four public datasets demonstrate LECF can achieve better performance 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.

Similar content being viewed by others

References

  1. Wang X, He X N, Wang M, et al. Neural graph collaborative filtering. In: Proceedings of the 42nd International ACM SIGIR Conference, Paris, 2019. 165–174

  2. Ebesu T, Shen B, Fang Y, et al. Collaborative memory network for recommendation systems. In: Proceedings of the 41st International ACM SIGIR Conference, Ann Arbor Michigan, 2018. 515–524

  3. Hosseini B, Montagne R, Hammer B. Deep-aligned convolutional neural network for skeleton-based action recognition and segmentation. Data Sci Eng, 2020, 5: 126–139

    Article  Google Scholar 

  4. Chen J H, Chen W, Huang J J, et al. Co-purchaser recommendation for online group buying. Data Sci Eng, 2020, 5: 280–292

    Article  MathSciNet  Google Scholar 

  5. Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. Computer, 2009, 42: 30–37

    Article  Google Scholar 

  6. He X N, Liao L Z, Zhang H W, et al. Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web Companion, Perth, 2017. 173–182

  7. Ning X, Karypis G. SLIM: sparse linear methods for top-n recommender systems. In: Proceedings of the 11th IEEE International Conference on Data Mining, Vancouver, 2011. 497–506

  8. Herlocker J L, Konstan J A, Borchers A, et al. An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd International ACM SIGIR Conference, Berkeley, 1999. 230–237

  9. Koren Y. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference, Las Vegas, 2008. 426–434

  10. Wang J, de Vries A P, Reinders M J T. Unifying user-based and item-based collaborative filtering approaches by similarity fusion. In: Proceedings of the 29th Annual International ACM SIGIR Conference, Seattle, 2006. 501–508

  11. Nandanwar S, Murty M N. Structural neighborhood based classification of nodes in a network. In: Proceedings of the 22nd ACM SIGKDD International Conference, San Francisco, 2016. 1085–1094

  12. Desrosiers C, Karypis G. A comprehensive survey of neighborhood-based recommendation methods. In: Recommender Systems Handbook. Berlin: Springer, 2011. 107–144

    Chapter  Google Scholar 

  13. Grover A, Leskovec J. Node2vec: scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD International Conference, San Francisco, 2016. 855–864

  14. Ying R, He R N, Chen K F, et al. Graph convolutional neural networks for web-scale recommender systems. In: Proceedings of the 24th ACM SIGKDD International Conference, London, 2018. 974–983

  15. Eksombatchai C, Jindal P, Liu J Z, et al. Pixie: a system for recommending 3+ billion items to 200+ million users in real-time. In: Proceedings of the 27th International Conference on World Wide Web Companion, Lyon, 2018

  16. Rendle S, Freudenthaler C, Gantner Z, et al. BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, Montreal, 2009. 452–461

  17. Deshpande M, Karypis G. Item-based top-n recommendation algorithms. ACM Trans Inf Syst, 2004, 22: 143–177

    Article  Google Scholar 

  18. Ghazanfar M A, Prügel-Bennett A, Szedmak S. Kernel-mapping recommender system algorithms. Inf Sci, 2012, 208: 81–104

    Article  Google Scholar 

  19. Wang R Q, Cheng H K, Jiang Y L, et al. A novel matrix factorization model for recommendation with LOD-based semantic similarity meas re. Expert Syst Appl, 2019, 123: 70–81

    Article  Google Scholar 

  20. Bag S, Kumar S K, Tiwari M K. An efficient recommendation generation using relevant Jaccard similarity. Inf Sci, 2019, 483: 53–64

    Article  Google Scholar 

  21. Zeng Z J, Lin J, Li L, et al. Next-item recommendation via collaborative filtering with bidirectional item similarity. ACM Trans Inf Syst, 2020, 38: 1–22

    Article  Google Scholar 

  22. Bayer I, He X N, Kanagal B, et al. A generic coordinate descent framework for learning from implicit feedback. In: Proceedings of the 26th International Conference on World Wide Web, Perth, 2017. 1341–1350

  23. He X N, Zhang H W, Kan M Y, et al. Fast matrix factorization for online recommendation with implicit feedback. In: Proceedings of the 39th International ACM SIGIR Conference, Pisa, 2016. 549–558

  24. Cheng H T, Koc L, Harmsen J, et al. Wide & deep learning for recommender systems. In: Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, Boston, 2016. 7–10

  25. Feng S S, Tran L V, Cong G, et al. HME: a hyperbolic metric embedding approach for next-POI recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference, New York, 2020. 1429–1438

  26. Mirvakhabova L, Frolov E, Khrulkov V, et al. Performance of hyperbolic geometry models on top-n recommendation tasks. In: Proceedings of ACM Conference on Recommender Systems, New York, 2020. 527–532

  27. Ma C, Ma L H, Zhang Y X, et al. Probabilistic metric learning with adaptive margin for top-k recommendation. In: Proceedings of the 26th ACM SIGKDD International Conference, New York, 2020. 1036–1044

  28. Zheng L, Lu C T, Jiang F, et al. Spectral collaborative filtering. In: Proceedings of the 12th ACM Conference on Recommender System, Vancouver, 2018. 311–319

  29. Chen H X, Yin H Z, Chen T, et al. Social boosted recommendation with folded bipartite network embedding. IEEE Trans Knowl Data Eng, 2020. doi: https://doi.org/10.1109/TKDE.2020.2982878

  30. Cui C R, Shen J L, Nie L Q, et al. Augmented collaborative filtering for sparseness reduction in personalized POI recommendation. ACM Trans Intell Syst Technol, 2017, 8: 1–23

    Article  Google Scholar 

  31. Lu Y F, Fang Y, Shi C. Meta-learning on heterogeneous information networks for cold-start recommendation. In: Proceedings of the 26th ACM SIGKDD International Conference, New York, 2020. 1563–1573

  32. He X N, Deng K, Wang X, et al. Lightgcn: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference, Virtual Event, 2020. 639–648

  33. Kipf T N, Welling M. Semi-supervised classification with graph convolutional networks. In: Proceedings of the 5th International Conference on Learning Representations, Toulon, 2017

  34. Geng X, Zhang H W, Bian J W, et al. Learning image and user features for recommendation in social networks. In Proceedings of the 15th IEEE International Conference on Computer Vision, Santiago, 2015. 4274–4282

  35. Harper F M, Konstan J A. The movielens datasets: history and context. ACM Trans Interact Intell Syst, 2015, 5: 1–19

    Article  Google Scholar 

  36. He R N, McAuley J. Ups and downs: modeling the visual evolution of fashion trends with one-class collaborative filtering. In: Proceedings of the 25th International Conference on World Wide Web, Montreal, 2016. 507–517

  37. Wang H, Wang N Y, Yeung D Y. Collaborative deep learning for recommender systems. In: Proceedings of the 21st ACM SIGKDD International Conference, Sydney, 2015. 1235–1244

  38. He X N, Chen T, Kan M Y, et al. Trirank: review-aware explainable recommendation by modelingaspects. In: Proceedings of the 24th ACM International Conference on Information and Knowledge Management, Melbourne, 2015

  39. Paudel B, Christoffel F, Newell C, et al. Updatable, accurate, diverse, and scalable recommendations for interactive applications. ACM Trans Interact Intell Syst, 2016, 7: 34

    Google Scholar 

Download references

Acknowledgements

This work was supported by National Key Research and Development Program of China (Grant No. 2018YFB1004403), National Natural Science Foundation of China (Grant Nos. U1936104, 61902037, 61832001), ARC Discovery Project (Grant No. DP190101985), CAAI-Huawei MindSpore Open Fund, Beijing Academy of Artificial Intelligence (BAAI), PKU-Baidu Fund (Grant No. 2019BD006), and Fundamental Research Funds for the Central Universities (Grant No. 2020RC25).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yingxia Shao.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiao, S., Shao, Y., Li, Y. et al. LECF: recommendation via learnable edge collaborative filtering. Sci. China Inf. Sci. 65, 112101 (2022). https://doi.org/10.1007/s11432-020-3274-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-020-3274-6

Keywords

Navigation