Skip to main content

Swarm Enhanced Attentive Mechanism for Sequential Recommendation

  • Conference paper
  • First Online:
Advances in Swarm Intelligence (ICSI 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13344))

Included in the following conference series:

  • 756 Accesses

Abstract

Recommendation system facilitates users promptly obtaining the information they need in this age of data explosion. Research on recommendation models have recognized the importance of integrating user historical behavior sequence into the model to alleviate the matrix sparsity. Although deep learning algorithm with attentive mechanism exhibits competitive performance in sequential recommendation, the searching for optimal attentive factors still lack effectiveness. In this work, we redesign the sequential recommendation model by employing swarm intelligence for optimization in the attentive mechanism thus to improve the algorithm accuracy. We conduct extensive comparative experiments to evaluate performance of four swarm intelligence algorithms and traditional recommendation methods. Our work is the first attempt to integrate swarm intelligence into sequential recommendation algorithm. Experimental results confirmed the superior performance on AUC score of the proposed approach.

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.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. Sarwar, B., Karypis, G., Konstan, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285–295 (2001)

    Google Scholar 

  2. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434 (2008)

    Google Scholar 

  3. Kabbur, S., Ning, X., Karypis, G.: FISM: factored item similarity models for top-N recommender systems. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 659–667 (2013)

    Google Scholar 

  4. Zhou, G., Zhu, X., Song, C.: Deep interest network for click-through rate prediction. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1059–1068 (2018)

    Google Scholar 

  5. He, X., He, Z., Song, J.: NAIS: neural attentive item similarity model for recommendation. IEEE Trans. Knowl. Data Eng. 30(12), 2354–2366 (2018)

    Article  Google Scholar 

  6. Geng, S., He, X., Wang, Y.: Multicriteria recommendation based on bacterial foraging optimization. Int. J. Intell. Syst. 37(2), 1618–1645 (2022)

    Article  Google Scholar 

  7. Choudhary, V., Mullick, D., Nagpal, S.: Gravitational search algorithm in recommendation systems. In: Tan, Y., Takagi, H., Shi, Y., Niu, B. (eds.) ICSI 2017. LNCS, vol. 10386, pp. 597–607. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61833-3_63

    Chapter  Google Scholar 

  8. Yadav, S., Nagpal, S.: An improved collaborative filtering based recommender system using bat algorithm. Procedia Comput. Sci. 132, 1795–1803 (2018)

    Article  Google Scholar 

  9. Xia, X., Wang, X., Li, J.: Multi-objective mobile app recommendation: a system-level collaboration approach. Comput. Electr. Eng. 40(1), 203–215 (2014)

    Article  Google Scholar 

  10. Yuan, F., Karatzoglou, A., Arapakis, I.: A simple convolutional generative network for next item recommendation. In: Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, pp. 582–590 (2019)

    Google Scholar 

  11. Hidasi, B., Karatzoglou, A.: Recurrent neural networks with top-k gains for session-based recommendations. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 843–852 (2018)

    Google Scholar 

  12. Kang, W.C., McAuley, J.: Self-attentive sequential recommendation. In: IEEE International Conference on Data Mining (ICDM), pp. 197--206. IEEE (2018)

    Google Scholar 

  13. Katarya, R.: Movie recommender system with metaheuristic artificial bee. Neural Comput. Appl. 30(6), 1983–1990 (2018)

    Article  Google Scholar 

  14. Katarya, R., Verma, O.P.: Efficient music recommender system using context graph and particle swarm. Multimed. Tools Appl. 77(2), 2673–2687 (2018)

    Article  Google Scholar 

  15. Perozzi, B., Al-Rfou, R., Skiena, S.: Deepwalk: online learning of social representations. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 701–710 (2014)

    Google Scholar 

  16. Mikolov, T., Sutskever, I., Chen, K.: Distributed representations of words and phrases and their compositionality. In: Advances in Neural Information Processing Systems, pp. 3111–3119 (2013)

    Google Scholar 

  17. Goldberg, Y., Levy, O.: Word2vec explained: deriving Mikolov et al.’s negative-sampling word-embedding method. arXiv preprint. arXiv:1402.3722 (2014)

    Google Scholar 

  18. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN 1995-International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE (1995)

    Google Scholar 

  19. Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Soft. Comput. 8(1), 687–697 (2008)

    Article  Google Scholar 

  20. Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag. 22(3), 52–67 (2002)

    Article  Google Scholar 

  21. Yang, X.S.: Nature-Inspired Metaheuristic Algorithms. Luniver Press (2010)

    Google Scholar 

  22. Schafer, J.B., Frankowski, D., Herlocker, J., Sen, S.: Collaborative filtering recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 291–324. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_9

    Chapter  Google Scholar 

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

    Article  Google Scholar 

  24. Ning, X., Karypis, G.: SLIM: sparse linear methods for top-n recommender systems. In: 2011 IEEE 11th International Conference on Data Mining, pp. 497–506. IEEE (2011)

    Google Scholar 

Download references

Acknowledgement

This study is supported by National Natural Science Foundation of China (71901150, 71901143), Natural Science Foundation of Guangdong (2022A1515012077), Guangdong Province Innovation Team “Intelligent Management and Interdisciplinary Innovation” (2021WCXTD002), Shenzhen Higher Education Support Plan (20200826144104001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haoran Xie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Geng, S., Liang, G., He, Y., Duan, L., Xie, H., Song, X. (2022). Swarm Enhanced Attentive Mechanism for Sequential Recommendation. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2022. Lecture Notes in Computer Science, vol 13344. Springer, Cham. https://doi.org/10.1007/978-3-031-09677-8_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-09677-8_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-09676-1

  • Online ISBN: 978-3-031-09677-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics