[1]黄康鹏,冯锋.基于一维卷积神经网络的序列推荐算法[J].计算机技术与发展,2025,(03):172-178.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0335]
 HUANG Kang-peng,FENG Feng.Sequence Recommendation Algorithm Based on One-dimensional Convolutional Neural Network[J].,2025,(03):172-178.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0335]
点击复制

基于一维卷积神经网络的序列推荐算法()

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2025年03期
页码:
172-178
栏目:
新型计算应用系统
出版日期:
2025-03-10

文章信息/Info

Title:
Sequence Recommendation Algorithm Based on One-dimensional Convolutional Neural Network
文章编号:
1673-629X(2025)03-0172-07
作者:
黄康鹏冯锋
宁夏大学 信息工程学院,宁夏 银川 750021
Author(s):
HUANG Kang-pengFENG Feng
School of Information Engineering,Ningxia University,Yinchuan 750021,China
关键词:
推荐算法序列推荐卷积神经网络前馈网络用户特征
Keywords:
recommendation algorithmsequential recommendationconvolutional neural networkfeedforward networkuser feature
分类号:
TP391.3
DOI:
10.20165/j.cnki.ISSN1673-629X.2024.0335
摘要:
近年来,针对信息过载问题,推荐算法已成为关键解决方法之一,能够有效地提供用户个性化内容。 在序列推荐研究中,卷积神经网络因其能有效提取序列信息中的局部特征而受到广泛关注。 然而,卷积神经网络在捕捉时序信息方面存在局限性。 为了解决这一问题,提出了一种基于一维卷积的序列推荐算法。 该算法首先通过卷积操作提取序列的局部特征,然后通过池化操作提取序列的长期特征,并将两者进行加权相加获得用户特征信息,使得其能够综合提取局部特征和长期特征。 随后,将用户特征信息与线性变化的序列信息进行点乘,以引入时序信息。 此外,将用户特征信息通过前馈网络,以实现非线性转换和跨维度交互增强。最后,对用户特征向量与项目特征向量进行计算获得相关性,并以此进行推荐。 实验结果表明,在 MovieLens 电影数据集和 KuaiRand 短视频数据集上的测试中,该算法在推荐命中率和归一化折损累计增益等指标上相比四种基线算法均有显著提升,表明该算法能够更有效地进行推荐。
Abstract:
In recent years,recommendation algorithms have become a key solution to the problem of information overload,providing users with personalized content effectively. In the field of sequential recommendation,convolutional neural networks have gained widespread attention for their ability to extract local features from sequential information. However,convolutional neural networks have limitations in capturing temporal information. To address this issue,we propose a temporal recommendation algorithm based on one-dimensional con-volution. The proposed algorithm first extracts local features from the sequence through convolution operations,then extracts long-term features through pooling operations, and combines the two using weighted addition to effectively capture both local and long - term features. Next,the extracted information is multiplied pointwise with linearly transformed sequential information to introduce temporal in-formation. Additionally,a feedforward network is used to achieve nonlinear transformation and enhance cross-dimensional interactions.Finally,the algorithm calculates the correlation between user feature vectors and item feature vectors to make recommendations.Experimental results show that in tests on the MovieLens movie dataset and the KuaiRand short video dataset,the proposed algorithm sig-nificantly improves metrics such as hit rate and normalized discounted cumulative gain compared to four baseline algorithms. It is demon-strated that the proposed algorithm is more effective in making recommendations.

相似文献/References:

[1]李克潮,蓝冬梅.一种属性和评分的协同过滤混合推荐算法[J].计算机技术与发展,2013,(07):116.
 LI Ke-chao,LAN Dong-mei.A Collaborative Filtering Hybrid Recommendation Algorithm for Attribute and Rating[J].,2013,(03):116.
[2]王全民,王莉,曹建奇. 基于评论挖掘的改进的协同过滤推荐算法[J].计算机技术与发展,2015,25(10):24.
 WANG Quan-min,WANG Li,CAO Jian-qi. Improved Collaborative Filtering Recommendation Algorithm Based on Comments Mining[J].,2015,25(03):24.
[3]李远博,曹菡. 基于PCA降维的协同过滤推荐算法[J].计算机技术与发展,2016,26(02):26.
 LI Yuan-bo,CAO Han. Collaborative Filtering Recommendation Algorithm Based on PCA Dimension Reduction[J].,2016,26(03):26.
[4]张春生[],图雅[],翁慧[],等. 基于电子商务同类商品的推荐算法研究[J].计算机技术与发展,2016,26(05):17.
 ZHANG Chun-sheng[],TU Ya[],WENG Hui[],et al. Research on Similar Products Recommendation Algorithm Based on Electronic Commerce[J].,2016,26(03):17.
[5]房旋[],陈升波[],宫婧[][],等. 基于社交影响力的推荐算法[J].计算机技术与发展,2016,26(06):31.
 FANG Xuan[],CHEN Sheng-bo[],GONG Jing[][],et al. A Recommendation Algorithm Based on Social Influence[J].,2016,26(03):31.
[6]蒋宗礼,王威,陆晨. 基于均值预估的协同过滤推荐算法改进[J].计算机技术与发展,2017,27(05):1.
 JIANG Zong-li,WANG Wei,LU Chen. 基于均值预估的协同过滤推荐算法改进[J].,2017,27(03):1.
[7]许德心,李玲娟.基于 Spark 的关联规则挖掘算法并行化研究[J].计算机技术与发展,2019,29(03):30.[doi:10.3969/ j. issn.1673-629X.2019.03.006]
 XU De-xin,LI Ling-juan.Research on Parallelization of Association Rules Mining Algorithm Based on Spark[J].,2019,29(03):30.[doi:10.3969/ j. issn.1673-629X.2019.03.006]
[8]史 伟,张青云,李 帅.基于 LBS 的停车位共享平台设计[J].计算机技术与发展,2019,29(11):149.[doi:10. 3969 / j. issn. 1673-629X. 2019. 11. 030]
 SHI Wei,ZHANG Qing-yun,LI Shuai.Design of Sharing Platform for Parking Spaces Based on LBS[J].,2019,29(03):149.[doi:10. 3969 / j. issn. 1673-629X. 2019. 11. 030]
[9]康嘉钰,苏凡军.基于生成对抗网络的长短兴趣推荐模型[J].计算机技术与发展,2020,30(06):35.[doi:10. 3969 / j. issn. 1673-629X. 2020. 06. 007]
 KANG Jia-yu,SU Fan-jun.A Long-short-term Interests Recommendation Model Based on Generative Adversarial Networks[J].,2020,30(03):35.[doi:10. 3969 / j. issn. 1673-629X. 2020. 06. 007]
[10]刘 旭,李玲娟.基于项目聚类和时间衰减的动态协同过滤算法[J].计算机技术与发展,2020,30(08):22.[doi:10. 3969 / j. issn. 1673-629X. 2020. 08. 004]
 LIU Xu,LI Ling-juan.Dynamic Collaborative Filtering Algorithm Based on Item Clustering and Time Decay[J].,2020,30(03):22.[doi:10. 3969 / j. issn. 1673-629X. 2020. 08. 004]

更新日期/Last Update: 2025-03-10