Enhancing Session-Based Recommendations with GRU4Rec and ReChorus
Keywords:
Evolution, GRU4Rec, Recommender Systems, Session-based Algorithms, , Recurrent Neural Networks (RNNs), Training Framework, ReChorus, PyTorch, Top-K Recommendation, Implicit Feedback, State-of-the-Art Metrics, NDCG, Hit Rate, Empirical Evaluations.Abstract
Recommender systems have evolved from basic item-to-item recommendations to sophisticated, session-based algorithms. A pivotal model in this transition is GRU4Rec, which employs Recurrent Neural Networks (RNNS) for session-based recommendations. While GRU4Rec has shown marked improvements over traditional methods, its effective deployment necessitates a robust training frame- work. This paper leverages ReChorus, a PyTorch frame work designed for top-K recommendation with implicit feedback, to train the GRU4Rec model. ReChorus offers a streamlined model design process, high efficiency, and flexibility, making it well-suited for achieving state-of-the art metrics, specifically NDCG and Hit Rate. Empirical evaluations across multiple datasets confirm that this approach successfully matches existing state-of- the-art metrics in the field of Recommender Systems.
Downloads
References
Lu, Chong & Fu, Xufeng. (2024). SentDep: Pioneering Fusion-Centric Multimodal Sentiment Analysis for Unprecedented Performance and Insights. IEEE Access. PP. 1-1. 10.1109/ACCESS.2024.3363028
M. M. Reddy, R. S. Kanmani and B. Surendiran, "Analysis of Movie Recommendation Systems; with and without considering the low rated movies," 2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE), Vellore, India, 2020, pp. 1-4, doi: 10.1109/ic-ETITE47903.2020.453
S. Muwanei, S. D. Ravana, W. L. Hoo and D. Kunda, "The Prediction of the High-Cost Non-Cumulative Discounted Gain and Precision Performance Metrics in Information Retrieval Evaluation," 2021 Fifth International Conference on Information Retrieval and Knowledge Management (CAMP), Kuala Lumpur, Malaysia, 2021, pp. 25-30, doi: 10.1109/CAMP51653.2021.9497989
Y.Chen and F. Xia, "Restaurants’ Rating Prediction Using Yelp Dataset," 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications( AEECA), Dalian, China, 2020, pp. 113-117, doi: 10.1109/AEECA49918.2020.9213704
Y.Li, G. Lin, F. Zhou and Z. Su, "Session-based Recommendation via Memory Network and Dwell-time Attention," 2022 9th International Conference on Digital Home (ICDH), Guangzhou, China, 2022, pp. 93-99, doi: 10.1109/ICDH57206.2022.00022
S. Wang, L. Cao, Y. Wang, Q. Z. Sheng, M. A. Orgun and D. Lian, "A survey on session-based recommendation systems", ACM Computing Surveys (CSUR), vol. 54, no. 7, pp. 1-38, 202, doi: https://doi.org/10.1145/3465401
Z. Wang, W. Wei, G. Cong, X.-L. Li, X.-L. Mao and M. Qiu, "Global context enhanced graph neural networks for session-based recommendation", Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 169-178, 2020, doi: https://doi.org/10.48550/arXiv.2106.05081
J. Wang, Q. Xu, J. Lei, C. Lin and B. Xiao, "PA-GGAN: Session-Based Recommendation with Position-Aware Gated Graph Attention Network," 2020 IEEE International Conference on Multimedia and Expo (ICME), London, UK, 2020, pp. 1-6, doi: 10.1109/ICME46284.2020.9102758
T. Chen and R.C.-W. Wong, "Handling information loss of graph neural networks for session-based recommendation", Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1172-1180, 2020, doi: https://doi.org/10.1145/3394486.3403170
Y. Zhang et al., "Preference-Aware Mask for Session-Based Recommendation with Bidirectional Transformer," ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain, 2020, pp. 3412-3416, doi: 10.1109/ICASSP40776.2020.9054639
Z. Pan, F. Cai, Y. Ling and M. de Rijke, "An intent-guided collaborative machine for session-based recommendation", Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1833-1836, 2020, doi: https://doi.org/10.1145/3397271.3401273
Y. Lv, L. Zhuang, P. Luo, H. Li and Z. Zha, "Time-Sensitive Collaborative Interest Aware Model for Session-Based Recommendation," 2020 IEEE International Conference on Multimedia and Expo (ICME), London, UK, 2020, pp. 1-6, doi: 10.1109/ICME46284.2020.9102915.
Y. Zheng, S. Liu, Z. Li and S. Wu, "Dgtn Dual-channel graph transition network for session-based recommendation", 2020 International Conference on Data Mining Workshops (ICDMW), pp. 236-242, 2020, doi: https://doi.org/10.48550/arXiv.2009.10002
S. Muwanei, S. D. Ravana, W. L. Hoo and D. Kunda, "The Prediction of the High-Cost Non-Cumulative Discounted Gain and Precision Performance Metrics in Information Retrieval Evaluation," 2021 Fifth International Conference on Information Retrieval and Knowledge Management (CAMP), Kuala Lumpur, Malaysia, 2021, pp. 25-30, doi: 10.1109/CAMP51653.2021.9497989.
Zhongwei Wan, Xin Liu, Benyou Wang, Jiezhong Qiu, Boyu Li, Ting Guo, Guangyong Chen, and Yang Wang. 2023. Spatio-temporal Contrastive Learning-enhanced GNNs for Session-based Recommendation. ACM Trans. Inf. Syst. 42, 2, Article 58 (March 2024), 26 pages. https://doi.org/10.1145/3626091
H. Huang and Y. Wang, "SRM: A Sequential Recommendation Model with Convolutional Neural Network and Multiple Features," 2021 International Conference on Machine Learning and Intelligent Systems Engineering (MLISE), Chongqing, China, 2021, pp. 49-52, doi: 10.1109/MLISE54096.2021.00017.
Luogeng Tian, Bailong Yang, Xinli Yin, and Yang Su. 2021. A Survey of Personalized Recommendation Based on Machine Learning Algorithms. In Proceedings of the 2020 4th International Conference on Electronic Information Technology and Computer Engineering (EITCE '20). Association for Computing Machinery, New York, NY, USA, 602–610. https://doi.org/10.1145/3443467.3444711
L. Chen and G. Chen, "FNet4Rec: A Simple and Efficient Sequential Recommendation with Fourier Transforms," 2022 IEEE 8th International Conference on Computer and Communications (ICCC), Chengdu, China, 2022, pp. 2210-2214, doi: 10.1109/ICCC56324.2022.10065780.
M. Nasir and C. I. Ezeife, "Semantics Embedded Sequential Recommendation for E-Commerce Products (SEMSRec)," 2020 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), The Hague, Netherlands, 2020, pp. 270-274, doi: 10.1109/ASONAM49781.2020.9381352.
T. Zhu, L. Sun and G. Chen, "Graph-Based Embedding Smoothing for Sequential Recommendation," in IEEE Transactions on Knowledge and Data Engineering, vol. 35, no. 1, pp. 496-508, 1 Jan. 2023, doi: 10.1109/TKDE.2021.3073411.
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.