计算机工程与应用 ›› 2020, Vol. 56 ›› Issue (19): 76-85.DOI: 10.3778/j.issn.1002-8331.1909-0338
李淑芝,余乐陶,邓小鸿,李志军
LI Shuzhi, YU Letao, DENG Xiaohong, LI Zhijun
摘要:
针对网络推荐系统中传统的协同过滤技术在实际应用中存在数据稀疏、导致准确率低、推荐单一性等问题,提出一种结合Skip-gram项目嵌入和加权损失函数的深度神经网络的推荐模型DSM。采用了3层ReLU层对输出向量进行回归,在未使用附加信息的前提下提高了推荐精度;利用Skip-gram进行项目嵌入得到更稠密的表示向量,减少了计算量;并且使用加权损失函数训练深度神经网络的参数,平衡了推荐项目的受欢迎程度,保证了新颖性。在APP数据集和Last.fm数据集的实验结果表明,DSM模型在推荐应用程序和歌曲时,准确性和多样性方面相比现有方法均有一定的提高。