Skip to main content

Collaborative Filtering Recommendation Combining Adversarial Network and Attention Mechanism

  • Conference paper
  • First Online:
Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD 2020)

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 88))

  • 83 Accesses

Abstract

Generative Adversarial Networks is an interesting way to teach computers to do human work. A strong competitor makes you better, and learning from each other in competition with him, this is the principle of GAN. In this article, we first use the user and movie information as input, and let the generator generate an n-dimensional vector. Next, we propose a new method that integrates the attention mechanism, which is to add the attention mechanism model to the adversarial network model, and let the n vector and the weight value obtained by the attention mechanism be summed and the obtained result is used as the output To make recommendations to users, we proposed the ACFGAN model. Finally, through a large number of experiments on real data sets, we verified that ACFGAN can indeed effectively improve the accuracy of recommendations.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.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

Similar content being viewed by others

References

  1. Lee, J., et al.: Improving the accuracy of top-N recommendation using a preference model. Inf. Sci. 348, 290–30 (2016)

    Article  Google Scholar 

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

    Google Scholar 

  3. Pan, R., et al.: One-class collaborative filtering. In: IEEE ICDM, pp. 502–511 (2008)

    Google Scholar 

  4. He, X., et al.: Neural collaborative filtering. In: ACM WWW, pp. 173–182 (2017)

    Google Scholar 

  5. Goodfellow, I., et al.: Generative adversarial nets. In: NIPS, pp. 2672–2680 (2014)

    Google Scholar 

  6. Wang, J., et al.: IRGAN: a minimax game for unifying generative and discriminative information retrieval models. In: ACM SIGIR, pp. 515–524 (2017)

    Google Scholar 

  7. Chae, D.-K., Kang, J.-S., Kim, S.-W., Lee, J.-T.: CFGAN: a generic collaborative filtering framework based on generative adversarial networks. In: CIKM 2018: The 27th ACM International Conference, pp. 137–146 (2018)

    Google Scholar 

  8. He, X., Gao, M., Kan, M.-Y., Wang, D.: Birank: towards ranking on bipartite graphs. TKDE 29(1), 57–71 (2017)

    Google Scholar 

  9. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: ACM SIGKDD, pp. 426–434, Las Vegas, Nevada, USA (2008)

    Google Scholar 

  10. Pazzani, Michael J., Billsus, D.: Content-based recommendation systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_10

    Chapter  Google Scholar 

  11. Pan, R., et al.: One-class collaborative fltering. In: ICDM, pp. 502–511. IEEE (2008)

    Google Scholar 

  12. Bahdanau, D., Cho, K., Bengio, Y.: Neural machine translation by jointly learning to align and translate. In: ICLR (2015)

    Google Scholar 

  13. Luong, M.T., Pham, H., Manning, C.D.: Effective approaches to attention-based neural machine translation. In: Computer Science, EMNLP 2015, pp. 1412–1421 (2015)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  16. Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Tieme, L.: BPR: bayesian personalized ranking from implicit feedback. In: UAI IEEE, pp. 452–461 (2009)

    Google Scholar 

  17. Chen, J., Zhang, H., He, X., et al.: Attentive collaborative filtering: multimedia recommendation with item- and component-level attention. In: ACM SIGIR, pp. 335–344 (2017)

    Google Scholar 

  18. Rendle, S., et al.: BPR: bayesian personalized ranking from implicit feedback. In: UAI, pp. 452–461 (2009)

    Google Scholar 

  19. Kabbur, S., Ning, X., Karypis, G.: Fism: factored item similarity models for top-n recommender systems. In: ACM SIGKDD, pp. 659–667 (2013)

    Google Scholar 

  20. Wang, H., et al.: GraphGAN: graph representation learning with generative adversarial nets. In: AAAI, pp. 2508–2515 (2018)

    Google Scholar 

Download references

Acknowlegement

The authors gratefully acknowledge support from National Key R&D Program of China (No. 2018YFC0831800), National Natural Science Foundation of China (No. 61872134), Natural Science Foundation of Hunan Province (No. 2018JJ2062), Science and technology development center of the Ministry of Education, and the 2011 Collaborative Innovation Center for Development and Utilization of Finance and Economics Big Data Property, Universities of Hunan Province.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kehua Yang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yang, K., Jie, Y., Zhang, W., Liu, J. (2021). Collaborative Filtering Recommendation Combining Adversarial Network and Attention Mechanism. In: Meng, H., Lei, T., Li, M., Li, K., Xiong, N., Wang, L. (eds) Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery. ICNC-FSKD 2020. Lecture Notes on Data Engineering and Communications Technologies, vol 88. Springer, Cham. https://doi.org/10.1007/978-3-030-70665-4_16

Download citation

Publish with us

Policies and ethics