基于用户协同过滤的电商多场景推荐方法研究
Research on Multi-Scenario Recommendation Method for E-Commerce Based on User Collaborative Filtering
DOI: 10.12677/ecl.2026.158930, PDF,    科研立项经费支持
作者: 王英万, 于丽娅*, 徐 兆:贵州大学机械工程学院,贵州 贵阳;李传江:贵州大学省部共建公共大数据国家重点实验室,贵州 贵阳
关键词: 点击率预测多场景推荐协同过滤电子商务Click-Through Rate Prediction Multi-Scenario Recommendation Collaborative Filtering E-Commerce
摘要: 随着电商平台多元化业务形态的发展,用户行为呈现出跨场景分布特征,传统单场景推荐方法难以有效刻画用户复杂偏好。为解决电商多场景推荐中随机负采样难以刻画真实负反馈、传统贝叶斯个性化排名损失对样本难度区分不足以及跨场景知识迁移受限等问题,提出一种基于用户协同过滤与自适应BPR损失的多场景推荐方法(EDDA-UBCF)。该方法在EDDA框架基础上,构建融合用户历史行为与相似用户偏好模式的协同过滤负样本采样策略,以提高负样本质量;设计引入动态边际系数、样本权重和自适应正则化的增强型BPR损失,以提升模型对困难样本及场景差异的建模能力;同时结合嵌入解纠缠与场景对齐机制,强化跨场景共享知识与场景特定知识的协同学习。基于支付宝APP五场景真实电商数据集AntM2C开展实验,并与11种基线模型进行比较。结果表明,所提方法在多个子场景取得最优或次优性能。消融实验进一步验证了协同过滤负采样策略与自适应BPR损失的有效性。该方法能够更准确地捕捉用户跨场景偏好迁移特征,提升多场景推荐的准确性与鲁棒性,可为电商平台个性化推荐提供有效支撑。
Abstract: With the development of diversified business formats on e-commerce platforms, user behaviors have exhibited cross-scenario distribution characteristics, making it difficult for traditional single-scenario recommendation methods to effectively capture complex user preferences. To address the problems in e-commerce multi-scenario recommendation that random negative sampling fails to characterize real negative feedback, the traditional Bayesian Personalized Ranking (BPR) loss lacks the ability to distinguish sample difficulty, and cross-scenario knowledge transfer is limited, this paper proposes a multi-scenario recommendation method based on user-based collaborative filtering and adaptive BPR loss, termed EDDA-UBCF. Built upon the EDDA framework, the proposed method constructs a collaborative-filtering-based negative sampling strategy by integrating users’ historical behaviors with preference patterns of similar users to improve negative sample quality; it further designs an enhanced BPR loss incorporating dynamic margin coefficients, sample weights, and adaptive regularization to strengthen the model’s ability to learn from hard samples and scenario differences. Meanwhile, by combining embedding disentanglement and scenario alignment mechanisms, the method enhances the collaborative learning of cross-scenario shared knowledge and scenario-specific knowledge. Experiments are conducted on the real-world five-scenario e-commerce dataset AntM2C from the Alipay App and compared with 11 baseline models. The results show that the proposed method achieves the best or second-best performance in multiple sub-scenarios. Ablation studies further verify the effectiveness of the collaborative-filtering-based negative sampling strategy and the adaptive BPR loss. The proposed method can more accurately capture users’ cross-scenario preference transfer characteristics, improve the accuracy and robustness of multi-scenario recommendation, and provide effective support for personalized recommendation on e-commerce platforms.
文章引用:王英万, 于丽娅, 李传江, 徐兆. 基于用户协同过滤的电商多场景推荐方法研究[J]. 电子商务评论, 2026, 15(8): 727-737. https://doi.org/10.12677/ecl.2026.158930

参考文献

[1] He, X., Liao, L., Zhang, H., et al. (2017) Neural Collaborative Filtering. arXiv: 1708.05031.
http://arxiv.org/abs/1708.05031
[2] Su, X. and Khoshgoftaar, T.M. (2009) A Survey of Collaborative Filtering Techniques. Advances in Artificial Intelligence, 2009, Article ID: 421425.
https://doi.org/10.1155/2009/421425
[3] Thorat, P.B., Goudar, R.M. and Barve, S. (2015) Survey on Collaborative Filtering, Content-Based Filtering and Hybrid Recommendation System. International Journal of Computer Applications, 110, 31-36.
https://doi.org/10.5120/19308-0760
[4] Rendle, S. (2010) Factorization Machines. 2010 IEEE International Conference on Data Mining, Sydney, 13-17 December 2010, 995-1000.
https://doi.org/10.1109/icdm.2010.127
[5] Cheng, H.T., Koc, L., Harmsen, J., et al. (2016) Wide & Deep Learning for Recommender Systems. arXiv: 1606.07792.
http://arxiv.org/abs/1606.07792
[6] Guo, H., TANG, R., Ye, Y., Li, Z. and He, X. (2017) DeepFM: A Factorization-Machine Based Neural Network for CTR Prediction. Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, Melbourne, 19-25 August 2017, 1725-1731.
https://doi.org/10.24963/ijcai.2017/239
[7] Qu, Y., Cai, H., Ren, K., et al. (2016) Product-Based Neural Networks for User Response Prediction. arXiv: 1611.00144.
http://arxiv.org/abs/1611.00144
[8] Zou, X., Hu, Z., Zhao, Y., Ding, X., Liu, Z., Li, C., et al. (2022) Automatic Expert Selection for Multi-Scenario and Multi-Task Search. Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, 11-15 July 2022, 1535-1544.
https://doi.org/10.1145/3477495.3531942
[9] Li, C., Xie, Y., Yu, C., Hu, B., Li, Z., Shu, G., et al. (2023) One for All, All for One: Learning and Transferring User Embeddings for Cross-Domain Recommendation. Proceedings of the Sixteenth ACM International Conference on Web Search and Data Mining, Singapore, 27 February-3 March 2023, 366-374.
https://doi.org/10.1145/3539597.3570379
[10] Ning, W., Yan, X., Liu, W., Cheng, R., Zhang, R. and Tang, B. (2023) Multi-Domain Recommendation with Embedding Disentangling and Domain Alignment. Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, Birmingham, 21-25 October 2023, 1917-1927.
https://doi.org/10.1145/3583780.3614977