Abstract
Influenced by external environment or individual cognition, interests of a user and attractions of a movie keep evolving over times in the movie recommendation scenario. However, existing studies on movie recommendation ignored the evolutions of user interests and movie attractions, which leads to suboptimal recommendation performance. In order to improve movie recommendation, we developed a deep sequence learning model, namely Dual-Evolution, to simultaneously explore evolutions of user interests and movie attractions for movie recommendation. Specifically, Dual-Evolution first extracted temporary user interests and movie attractions by learning behavior sequences of the user and the movie. And then, Dual-Evolution modeled evolution processes of temporary user interests and movie attractions by considering not only their sequential association but also their relative importance. Further, we conducted experiments for two tasks on two benchmark real-world datasets. Experimental results indicate that Dual-Evolution significantly outperforms mainstream movie recommendation methods in the movie rating prediction as well as the top-N recommendation, which inspires online movie platforms more reasonably designs movie recommender systems.
Similar content being viewed by others
References
Darban, Z. Z., & Valipour, M. H. (2022). Ghrs: Graph-based hybrid recommendation system with application to movie recommendation. Expert Systems with Applications, 200, 116850.
Jiang, L., Yao, J., Shi, L., & Han, Z. (2023). A fusion recommendation model based on mutual information and attention learning in heterogeneous social networks. Future Generation Computer Systems.
Liang, Z., Yang, Z., & Cheng, J. (2023). Weight normalization optimization movie recommendation algorithm based on three-way neural interaction networks. Complex and Intelligent Systems, 1–14.
Zhang, H., Luo, F., Wu, J., He, X., & Li, Y. (2023). Lightfr: Lightweight federated recommendation with privacy-preserving matrix factorization. ACM Transactions on Information Systems, 41(4), 1–28.
Hwang, S., Ahn, H., & Park, E. (2023). Imovierec: A hybrid movie recommendation method based on a user-image-item model. International Journal of Machine Learning and Cybernetics, 1–12.
Zhang, Z., Wu, Q., Zhang, Y., & Liu, L. (2023). Movie recommendation model based on probabilistic matrix decomposition using hybrid adaboost integration. PeerJ Computer Science, 9, 1338.
Pujahari, A., & Sisodia, D. S. (2022). Item feature refinement using matrix factorization and boosted learning based user profile generation for content-based recommender systems. Expert Systems with Applications, 206, 117849.
Chen, H., Li, Z., Wang, Z., Ni, Z., Li, J., Xu, G., Aziz, A., & Xia, F. (2021). Edge data based trailer inception probabilistic matrix factorization for context-aware movie recommendation. World Wide Web, 1–20.
Gan, M., & Cui, H. (2021). Exploring user movie interest space: A deep learning based dynamic recommendation model. Expert Systems with Applications, 173, 114695. https://doi.org/10.1016/j.eswa.2021.114695
Wang, D., Xu, D., Yu, D., & Xu, G. (2021). Time-aware sequence model for next-item recommendation. Applied Intelligence, 51(2), 906–920. https://doi.org/10.1007/s10489-020-01820-2
Wang, C., Ma, W., Chen, C., Zhang, M., Liu, Y., & Ma, S. (2023). Sequential recommendation with multiple contrast signals. ACM Transactions on Information Systems, 41(1), 1–27.
Alharbe, N., Rakrouki, M. A., & Aljohani, A. (2023). A collaborative filtering recommendation algorithm based on embedding representation. Expert Systems with Applications, 215, 119380.
Song, Y., Ye, H., Li, M., & Cao, F. (2022). Deep multi-graph neural networks with attention fusion for recommendation. Expert Systems with Applications, 191, 116240.
Yang, Y., Wu, L., Hong, R., Zhang, K., & Wang, M. (2021). Enhanced graph learning for collaborative filtering via mutual information maximization. In Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval (pp. 71–80). https://doi.org/10.1145/3404835.3462928
Sha, X., Sun, Z., & Zhang, J. (2021). Hierarchical attentive knowledge graph embedding for personalized recommendation. Electronic Commerce Research and Applications, 48, 101071. https://doi.org/10.1016/j.elerap.2021.101071
Wang, X., Huang, T., Wang, D., Yuan, Y., Liu, Z., He, X., & Chua, T.-S. (2021). Learning intents behind interactions with knowledge graph for recommendation. In Proceedings of the web conference 2021 (pp. 878–887). https://doi.org/10.1145/3442381.3450133
Duan, R., Jiang, C., & Jain, H. K. (2022). Combining review-based collaborative filtering and matrix factorization: A solution to rating’s sparsity problem. Decision Support Systems, 156, 113748.
Xu, C., Feng, J., Zhao, P., Zhuang, F., Wang, D., Liu, Y., & Sheng, V. S. (2021). Long-and short-term self-attention network for sequential recommendation. Neurocomputing, 423, 580–589. https://doi.org/10.1016/j.neucom.2020.10.066
Ma, Y., & Gan, M. (2021). Deepassociate: A deep learning model exploring sequential influence and history-candidate association for sequence recommendation. Expert Systems with Applications, 185, 115587. https://doi.org/10.1016/j.eswa.2021.115587
Wang, C., Ma, W., Chen, C., Zhang, M., Liu, Y., & Ma, S. (2023). Sequential recommendation with multiple contrast signals. ACM Transactions on Information Systems, 41(1), 1–27.
Sánchez, P., & Bellogín, A. (2020). Time and sequence awareness in similarity metrics for recommendation. Information Processing and Management, 57(3), 102228. https://doi.org/10.1016/j.ipm.2020.102228
Yang, Y., Hooshyar, D., & Lim, H. S. (2019). Gps: Factorized group preference-based similarity models for sparse sequential recommendation. Information Sciences, 481, 394–411. https://doi.org/10.1016/j.ins.2018.12.053
Cui, Z., Sun, X., Pan, L., Liu, S., & Xu, G. (2023). Event-based incremental recommendation via factors mixed hawkes process. Information Sciences, 639, 119007.
Wu, C.-Y., Ahmed, A., Beutel, A., Smola, A. J., & Jing, H. (2017). Recurrent recommender networks. In Proceedings of the tenth ACM international conference on web search and data mining (pp. 495–503). https://doi.org/10.1145/3018661.3018689
Ni, S., Hu, S., & Li, L. (2022). An intention-aware Markov Chain based method for top-k recommendation. IEEE Transactions on Automation Science and Engineering.
Wen, W., Wang, W., Hao, Z., & Cai, R. (2023). Factorizing time-heterogeneous Markov transition for temporal recommendation. Neural Networks, 159, 84–96.
Zhou, G., Zhu, X., Song, C., Fan, Y., Zhu, H., Ma, X., Yan, Y., Jin, J., Li, H., & Gai, K. (2018). 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). https://doi.org/10.1145/3219819.3219823
Zhong, T., Wen, Z., Zhou, F., Trajcevski, G., & Zhang, K. (2020). Session-based recommendation via flow-based deep generative networks and Bayesian inference. Neurocomputing, 391, 129–141. https://doi.org/10.1016/j.neucom.2020.01.096
Li, X., Wang, C., Tong, B., Tan, J., Zeng, X., & Zhuang, T. (2020). Deep time-aware item evolution network for click-through rate prediction. In Proceedings of the 29th ACM international conference on information and knowledge management (pp. 785–794). https://doi.org/10.1145/3340531.3411952
Pujahari, A., & Sisodia, D. S. (2019). Modeling side information in preference relation based restricted Boltzmann machine for recommender systems. Information Sciences, 490, 126–145. https://doi.org/10.1016/j.ins.2019.03.064
Chen, C., Zhuo, R., & Ren, J. (2019). Gated recurrent neural network with sentimental relations for sentiment classification. Information Sciences, 502, 268–278. https://doi.org/10.1016/j.ins.2019.06.050
Huang, L., Ma, Y., Liu, Y., Du Danny, B., Wang, S., & Li, D. (2023). Position-enhanced and time-aware graph convolutional network for sequential recommendations. ACM Transactions on Information Systems, 41(1), 1–32.
Kumar, C., Abuzar, M., & Kumar, M. (2023). Mgu-gnn: Minimal gated unit based graph neural network for session-based recommendation. Applied Intelligence, 1–19.
Dridi, R., Zammali, S., Alsulimani, T., & Arour, K. (2020). Effective rating prediction based on selective contextual information. Information Sciences, 510, 218–242. https://doi.org/10.1016/j.ins.2019.09.008
Deldjoo, Y., Dacrema, M. F., Constantin, M. G., Eghbal-Zadeh, H., Cereda, S., Schedl, M., Ionescu, B., & Cremonesi, P. (2019). Movie genome: Alleviating new item cold start in movie recommendation. User Modeling and User-Adapted Interaction, 29(2), 291–343. https://doi.org/10.1007/s11257-019-09221-y
Tao, Z., Wei, Y., Wang, X., He, X., Huang, X., & Chua, T.-S. (2020). Mgat: Multimodal graph attention network for recommendation. Information Processing and Management, 57(5), 102277. https://doi.org/10.1016/j.ipm.2020.102277
Lee, Y., Cho, S., & Choi, J. (2021). Determining user needs through abnormality detection and heterogeneous embedding of usage sequence. Electronic Commerce Research, 21(2), 245–261. https://doi.org/10.1007/s10660-019-09347-6
Ahmad, I. S., Bakar, A. A., & Yaakub, M. R. (2020). Movie revenue prediction based on purchase intention mining using youtube trailer reviews. Information Processing and Management, 57(5), 102278. https://doi.org/10.1016/j.ipm.2020.102278
Feng, C., Shi, C., Liu, C., Zhang, Q., Hao, S., & Jiang, X. (2021). Context-aware item attraction model for session-based recommendation. Expert Systems with Applications, 176, 114834. https://doi.org/10.1016/j.eswa.2021.114834
Zhou, G., Mou, N., Fan, Y., Pi, Q., Bian, W., Zhou, C., Zhu, X. & Gai, K. (2019). Deep interest evolution network for click-through rate prediction. In Proceedings of the AAAI conference on artificial intelligence (Vol. 33, pp. 5941–5948). https://doi.org/10.1609/aaai.v33i01.33015941
Adamopoulos, P., & Tuzhilin, A. (2014). On over-specialization and concentration bias of recommendations: Probabilistic neighborhood selection in collaborative filtering systems. In Proceedings of the 8th ACM conference on recommender systems (pp. 153–160). https://doi.org/10.1145/2645710.2645752
Zhao, G., Qian, X., & Xie, X. (2016). User-service rating prediction by exploring social users’ rating behaviors. IEEE Transactions on Multimedia, 18(3), 496–506. https://doi.org/10.1109/TMM.2016.2515362
Chu, W.-T., & Tsai, Y.-L. (2017). A hybrid recommendation system considering visual information for predicting favorite restaurants. World Wide Web, 20(6), 1313–1331. https://doi.org/10.1007/s11280-017-0437-1
Xue, H.-J., Dai, X., Zhang, J., Huang, S., & Chen, J. (2017). Deep matrix factorization models for recommender systems. In IJCAI, Melbourne, Australia (Vol. 17, pp. 3203–3209). https://doi.org/10.24963/ijcai.2017/447
Jiang, D., Xu, R., Xu, X., & Xie, Y. (2021). Multi-view feature transfer for click-through rate prediction. Information Sciences, 546, 961–976. https://doi.org/10.1016/j.ins.2020.09.005
Ma, M., Na, S., Wang, H., Chen, C., & Xu, J. (2021). The graph-based behavior-aware recommendation for interactive news. Applied Intelligence, 1–17. https://doi.org/10.1007/s10489-021-02497-x
Palumbo, E., Monti, D., Rizzo, G., Troncy, R., & Baralis, E. (2020). entity2rec: Property-specific knowledge graph embeddings for item recommendation. Expert Systems with Applications, 151, 113235. https://doi.org/10.1016/j.eswa.2020.113235
Li, L., Xiahou, J., Lin, F., & Su, S. (2023). Distvae: Distributed variational autoencoder for sequential recommendation. Knowledge-Based Systems, 264, 110313.
Glorot, X., & Bengio, Y. (2010). Understanding the difficulty of training deep feedforward neural networks. In Proceedings of the thirteenth international conference on artificial intelligence and statistics, JMLR workshop and conference proceedings(pp. 249–256).
Sreepada, R. S., & Patra, B. K. (2021). Enhancing long tail item recommendation in collaborative filtering: An econophysics-inspired approach. Electronic Commerce Research and Applications, 49, 101089. https://doi.org/10.1016/j.elerap.2021.101089
Acknowledgements
This studies was partly supported by the National Natural Science Foundation of China (Nos. 72271024, 71871019, 71471016).
Author information
Authors and Affiliations
Contributions
MG Conceptualization, Supervision, Funding acquisition. XZ Conceptualization, Methodology, Software, Validation, Writing—Original Draft, Writing—review and editing. WW Conceptualization, Data Curation, Writing—Original Draft.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gan, M., Zhang, X. & Wang, W. Dual-evolution: a deep sequence learning model exploring dual-side evolutions for movie recommendation. Electron Commer Res (2023). https://doi.org/10.1007/s10660-023-09770-w
Accepted:
Published:
DOI: https://doi.org/10.1007/s10660-023-09770-w