Skip to main content

SphereCF: Sphere Embedding for Collaborative Filtering

  • Conference paper
  • First Online:
Neural Information Processing (ICONIP 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 13108))

Included in the following conference series:

  • 2676 Accesses

Abstract

Recently, metric learning has shown its advantage in Collaborative Filtering (CF). Most works capture data relationships based on the measure of Euclidean distance. However, in the high-dimensional space of the data embedding, the directionality between data, that is, the angular relationship, also reflects the important relevance among data. In this paper, we propose Sphere Embedding for Collaborative Filtering (SphereCF) which learns the relationship between cosine metric learning and collaborative filtering. SphereCF maps the user and item latent vectors into the hypersphere manifold and predicts by learning the cosine similarity between the user and item latent vector. At the same time, we propose a hybrid loss that combines triplet loss and logistic loss. The triplet loss makes the inter-class angle between the positive and negative samples of a user as large as possible, and the logistic loss makes the intra-class angle of the positive user-item pairs as small as possible. We consider the user and item latent vector as a point on the hypersphere, which makes the margin in the triplet loss only depend on the angle, thus improving the performance of the model. Extensive experiments show that our model significantly outperforms state-of-the-art methods on four real-world datasets.

H. Liu, M. Li, Y. Wang and W. Chen—Equal contribution.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bayer, I., He, X., Kanagal, B., Rendle, S.: A generic coordinate descent framework for learning from implicit feedback. In: WWW, pp. 1341–1350 (2017)

    Google Scholar 

  2. Cheng, H.-T., et al.: Wide & deep learning for recommender systems. In: Proceedings of the Recsys, pp. 7–10 (2016)

    Google Scholar 

  3. Elkahky, A.M., Song, Y., He, X.: A multi-view deep learning approach for cross domain user modeling in recommendation systems. In: WWW, pp. 278–288 (2015)

    Google Scholar 

  4. He, X., Chen, T., Kan, M.-Y., Chen, X.: TriRank: review-aware explainable recommendation by modeling aspects. In: CIKM, pp. 1661–1670 (2015)

    Google Scholar 

  5. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.-S.: Neural collaborative filtering. In: WWW, pp. 173–182 (2017)

    Google Scholar 

  6. He, X., Zhang, H., Kan, M.-Y., Chua, T.-S.: Fast matrix factorization for online recommendation with implicit feedback. In: SIGIR, pp. 549–558 (2016)

    Google Scholar 

  7. Hsieh, C.-K., Yang, L., Cui, Y., Lin, T.-Y., Belongie, S., Estrin, D.: Collaborative metric learning. In: WWW, pp. 193–201 (2017)

    Google Scholar 

  8. Hu, J., Lu, J., Tan, Y.-P.: Discriminative deep metric learning for face verification in the wild. In: CVPR, pp. 1875–1882 (2014)

    Google Scholar 

  9. Ji, S., Feng, Y., Ji, R., Zhao, X., Tang, W., Gao, Y.: Dual channel hypergraph collaborative filtering. In: SIGKDD, pp. 2020–2029 (2020)

    Google Scholar 

  10. Jiang, X., Hu, B., Fang, Y., Shi, C.: Multiplex memory network for collaborative filtering. In: SDM, pp. 91–99 (2020)

    Google Scholar 

  11. Kedem, D., Tyree, S., Sha, F., Lanckriet, G.R., Weinberger, K.Q.: Non-linear metric learning. In: NIPS, pp. 2573–2581 (2012)

    Google Scholar 

  12. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: SIGKDD, pp. 426–434 (2008)

    Google Scholar 

  13. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 8, 30–37 (2009)

    Article  Google Scholar 

  14. Lin, Y., Liu, Z., Sun, M., Liu, Y., Zhu, X.: Learning entity and relation embeddings for knowledge graph completion. In: AAAI (2015)

    Google Scholar 

  15. Mnih, V., Heess, N., Graves, A., et al.: Recurrent models of visual attention. In: NIPS, pp. 2204–2212 (2014)

    Google Scholar 

  16. Song, H.O., Xiang, Y., Jegelka, S., Savarese, S.: Deep metric learning via lifted structured feature embedding. In: CVPR, pp. 4004–4012 (2016)

    Google Scholar 

  17. Rendle, S.: Factorization machines. In: ICDM, pp. 995–1000 (2010)

    Google Scholar 

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

    Google Scholar 

  19. Schroff, F., Kalenichenko, D., Philbin, J.: FaceNet: a unified embedding for face recognition and clustering. In: CVPR, pp. 815–823 (2015)

    Google Scholar 

  20. Tay, Y., Tuan, L.A., Hui, S.C.: Latent relational metric learning via memory based attention for collaborative ranking. In: WWW, pp. 729–739 (2018)

    Google Scholar 

  21. Tran, V.-A., Hennequin, R., Royo-Letelier, J., Moussallam, M.: Improving collaborative metric learning with efficient negative sampling. In: SIGIR, pp. 1201–1204 (2019)

    Google Scholar 

  22. Xing, E.P., Jordan, M.I., Russell, S.J., Ng, A.Y.: Distance metric learning with application to clustering with side-information. In: NIPS, pp. 521–528 (2003)

    Google Scholar 

  23. Zabihzadeh, D., Monsefi, R., Yazdi, H.S.: Sparse Bayesian approach for metric learning in latent space. Knowl.-Based Syst. 178, 11–24 (2019)

    Article  Google Scholar 

Download references

Acknowledgement

This research is supported by National Natural Science Foundation of China (Grant No. 61773229 and 6201101015), Alibaba Innovation Research (AIR) programme, Natural Science Foundation of Guangdong Province (Grant No. 2021A1515012640), the Basic Research Fund of Shenzhen City (Grand No. JCYJ20210324120012033 and JCYJ20190813165003837), and Overseas Cooperation Research Fund of Tsinghua Shenzhen International Graduate School (Grant No. HW2021008).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai-Tao Zheng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, H., Li, M., Wang, Y., Chen, W., Zheng, HT. (2021). SphereCF: Sphere Embedding for Collaborative Filtering. In: Mantoro, T., Lee, M., Ayu, M.A., Wong, K.W., Hidayanto, A.N. (eds) Neural Information Processing. ICONIP 2021. Lecture Notes in Computer Science(), vol 13108. Springer, Cham. https://doi.org/10.1007/978-3-030-92185-9_47

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-92185-9_47

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-92184-2

  • Online ISBN: 978-3-030-92185-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics