Abstract
Recommender systems gained great popularity in the last decade. However, despite the significant advances, they still have open problems, such as high data dimensionality and sparseness. Among several alternatives proposed to address these problems, the state-of-the-art solutions aim to represent items and users as dense vectors in a reduced dimensionality space. In this context, one of the most contemporary techniques is neural embeddings-based models, i.e., distributed vector representations generated through artificial neural networks. Many of the latest advances in this area have shown promising results compared to established approaches. However, most existing proposals demand complex neural architectures or content data, often unavailable. This paper presents the Interact2Vec, a new neural network-based model for concomitantly generating a distributed representation of users and items. It has the main advantage of being computationally efficient and only requires implicit user feedback. The results indicate a high performance comparable to other neural embeddings models that demand more significant computational power.
This study was financed by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior – Brasil (CAPES) Finance Code 88882.426978/2019-01, and Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) grant #2021/14591-7.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Barkan, O., Koenigstein, N.: Item2Vec: Neural item embedding for collaborative filtering. In: IEEE 26th International Workshop on Machine Learning for Signal Processing, Piscataway, NJ, USA, pp. 1–6. MLSP 2016. IEEE (2016). https://doi.org/10.1109/MLSP.2016.7738886
Bobadilla, J., Ortega, F., Hernando, A., Gutiérrez, A.: Recommender systems survey. Knowl.-Based Syst. 46, 109–132 (2013). https://doi.org/10.1016/j.knosys.2013.03.012
Camacho-Collados, J., Pilehvar, M.T.: From word to sense embeddings: a survey on vector representations of meaning. J. Artif. Intell. Res. 63(1), 743–788 (2018). https://doi.org/10.1613/jair.1.11259
Caselles-Duprés, H., Lesaint, F., Royo-Letelier, J.: Word2Vec applied to recommendation: hyperparameters matter. In: Proceedings of the 12th ACM Conference on Recommender Systems, pp. 352–356. RecSys 2018. Association for Computing Machinery, New York (2018). https://doi.org/10.1145/3240323.3240377
Collins, A., Beel, J.: Document embeddings vs. keyphrases vs. terms for recommender systems: a large-scale online evaluation. In: Proceedings of the 2019 ACM/IEEE Joint Conference on Digital Libraries, pp. 130–133. JCDL 2019. IEEE, New York (2019). https://doi.org/10.1109/JCDL.2019.00027
Demšar, J.: Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 7, 1–30 (2006). https://doi.org/10.5555/1248547.1248548
Deshpande, M., Karypis, G.: Item-based top-N recommendation algorithms. ACM Trans. Inform. Syst. 22(1), 143–177 (2004). https://doi.org/10.1145/963770.963776
FU, P., hua LV, J., long MA, S., jie LI, B.: Attr2Vec: a neural network based item embedding method. In: Proceedings of the 2nd International Conference on Computer, Mechatronics and Electronic Engineering, pp. 300–307. CMEE 2017. DEStech Publications, Lancaster (2017). https://doi.org/10.12783/dtcse/cmee2017/19993
Grbovic, M., Cheng, H.: Real-time personalization using embeddings for search ranking at Airbnb. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 311–320. KDD 2018. Association for Computing Machinery, New York (2018). https://doi.org/10.1145/3219819.3219885
Grbovic, M., Radosavljevic, V., Djuric, N., Bhamidipati, N., Savla, J., Bhagwan, V., Sharp, D.: E-commerce in your inbox: Product recommendations at scale. In: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1809–1818. KDD 2015. Association for Computing Machinery, New York (2015). https://doi.org/10.1145/2783258.2788627
Greenstein-Messica, A., Rokach, L., Friedman, M.: Session-based recommendations using item embedding. In: Proceedings of the 22nd International Conference on Intelligent User Interfaces, pp. 629–633. IUI 2017. Association for Computing Machinery, New York (2017). https://doi.org/10.1145/3025171.3025197
Hasanzadeh, S., Fakhrahmad, S.M., Taheri, M.: Review-based recommender systems: a proposed rating prediction scheme using word embedding representation of reviews. Comp. J. 1–10 (2020). https://doi.org/10.1093/comjnl/bxaa044
Hidasi, B., Karatzoglou, A., Baltrunas, L., Tikk, D.: Session-based recommendations with recurrent neural networks. In: Proceedings of the International Conference on Learning Representations, pp. 1–10. ICLR 2016. OpenReview, Amherst (2016)
Khsuro, S., Ali, Z., Ullah, I.: Recommender systems: issues, challenges, and research opportunities. In: Proceedings of the 7th International Conference on Information Science and Applications, pp. 1179–1189. ICISA 2016. Springer Science+Business Media, Heidelberg (2016). https://doi.org/10.1007/978-981-10-0557-2_112
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009). https://doi.org/10.1109/MC.2009.263
Mikolov, T., Sutskever, I., Chen, K., Conrado, G., Dan, J.: Distributed representations of words and phrases and their compositionality. In: Proceedings of the 26th International Conference on Neural Information Processing Systems, pp. 3111–3119. NIPS 2013. Curran Associates Inc., Red Hook (2013). https://doi.org/10.5555/2999792.2999959
Sidana, S., Trofimov, M., Horodnytskyi, O., Laclau, C., Maximov, Y., Amini, M.-R.: User preference and embedding learning with implicit feedback for recommender systems. Data Min. Knowl. Disc. 35(2), 568–592 (2021). https://doi.org/10.1007/s10618-020-00730-8
Song, Y., Zhang, L., Giles, C.L.: Automatic tag recommendation algorithms for social recommender systems. ACM Trans. Web 4(1), 4:1–4:31 (2011). https://doi.org/10.1145/1921591.1921595
Tan, Y.K., Xu, X., Liu, Y.: Improved recurrent neural networks for session-based recommendations. In: Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, pp. 17–22. DLRS 2016. Association for Computing Machinery, New York (2016). https://doi.org/10.1145/2988450.2988452
Tang, J., Wang, K.: Personalized top-n sequential recommendation via convolutional sequence embedding. In: Proceedings of the 11th ACM International Conference on Web Search and Data Mining. pp. 565–573. WSDM 2018. Association for Computing Machinery, New York (2018). https://doi.org/10.1145/2939672.2939673
Valcarce, D., Landin, A., Parapar, J.: Álvaro Barreiro: collaborative filtering embeddings for memory-based recommender systems. Eng. Appl. Artif. Intell. 85, 347–356 (2019). https://doi.org/10.1016/j.engappai.2019.06.020
Vasile, F., Smirnova, E., Conneau, A.: Meta-Prod2Vec: product embeddings using side-information for recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 225–232. RecSys 2016. Association for Computing Machinery, New York (2016). https://doi.org/10.1145/2959100.2959160
Zarzour, H., Al-Sharif, Z.A., Jararweh, Y.: RecDNNing: a recommender system using deep neural network with user and item embeddings. In: Proceedings of the 10th International Conference on Information and Communication Systems. ICICS 2019. IEEE, New York (2019). https://doi.org/10.1109/IACS.2019.8809156
Zhang, F., Yuan, N.J., Lian, D., Xie, X., Ma, W.Y.: Collaborative knowledge base embedding for recommender systems. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 353–362. KDD 2016. Association for Computing Machinery, New York (2016). https://doi.org/10.1145/2939672.2939673
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Pires, P.R., Almeida, T.A. (2022). Interact2Vec: Neural Item and User Embedding for Collaborative Filtering. In: Xavier-Junior, J.C., Rios, R.A. (eds) Intelligent Systems. BRACIS 2022. Lecture Notes in Computer Science(), vol 13654 . Springer, Cham. https://doi.org/10.1007/978-3-031-21689-3_35
Download citation
DOI: https://doi.org/10.1007/978-3-031-21689-3_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21688-6
Online ISBN: 978-3-031-21689-3
eBook Packages: Computer ScienceComputer Science (R0)