神经因子分解机推荐模型改进研究

神经因子分解机推荐模型改进研究吴韦俊李烨摘要:因子分解机对特征各维度之间的一阶线性关系和二阶线性关系建模,在推荐系统中已有较多应用。神经因子分解机模型(NFM)是因子分解机与神经网络的结合模型,它能捕获特征之间的高阶交互信息,使得模型预测效果更佳。但由于神经因子分解机模型一般都是采用全连接的前馈神经网络,使得整个推荐网络过于复杂,存在过拟合风险。为了降低神经因子分解机模型的整体复杂度,提高推荐模型的泛化性能,提出一种基于交叉网络的因子分解機模型(CFM),降低模型复杂度,提高模型泛化性能。实验表明,该模型在数据集上的预测准确度为77%左右,相比NrM预测准确度提高了约2%,整体模型泛化性能也有所提高。关键词:推荐系统;交叉网络:神经因子分解机DOI:10.11907/rjdk.191717开放科学(资源服务)标识码(OSID)::TP301:A:1672-7800(2020)004-0115-04ResearchonImprovementofRecommendationModelBasedonNeuralFactorizationMachinesWUWei-jun,LIYe(kSch.0010fOpticalElect.ricalandComput.erEngineerirzg,UniversityofSlzangh.aiforScie.nce.andTeclznology,.Sh.angh.ai200093.Clzina)Abstract:Thefactorizationmachinemodelsthefirst-orderlinearrelationshipandthesecond-orderlinearrelationshiphetweenthevariousdimensionsofthef'eature.andithasbeenwidelyusedintherecommendationsystem.Theneuronfactorizationmachinemodel(NFM)isacombinationmodeloffactorizationmachineandneuralnetwork.Itcancapturehigh-orderinteractioninformationbetweenfeatures.,,-hichmakesthepredictioneff'ectbetter.However.sincetheneuralfactorizationmachinemodelgenerallyusesafullycon-nectedfeedforwardneuralnetwork.theentirerecomruendationnetworkistoocomplicatedandthereisariskofoverfitting.Inordertoreducetheoverallcomplexityoftheneuralf'actorizationmachinemodelandimprovethegeneralizationperformanceoftheproposedmodel,thispaperproposesacross-network-basedfactorizationmachinemodel(CFM)toreducethecomplexityofthemodelandim-provethegeneralizationperformanceofthemodel.Experimentsshowthatthepredictionaccuracyofthemodelonthedatasetisabout77%.whichisabout2%higherthantheNFMpredictionaccuracy,andthegeneralizationperformanceof'theoverallmodelisim-proved.KeyWords:recommendationsysteru;crossnetwork;factorizationmachineO引言随着“互联网+”时代的到来,互联网被海量数据和信息充斥,互联网用户在面对各种购物网站或其它服务网站时会面临巨大的选择范围,从而导致信息过载问题…。在有限时间内,用户不可能浏览所有信息,因而越来越多的零售商和电商关注推荐系统模型应用,重视用户潜在需求、行为模式、兴趣爱好等[2],将用户满意的信息和产品推荐给用户。推荐系统模型大致可以分为3类:基于内容的推荐、协同过滤推荐和混合推荐。目前运用较为成功的是协同过滤模型,它主要是根据目标用户的历史行为数据在整个数据库中寻找与目标用户兴趣、行为相似的用户,将他们喜欢或感兴趣的信息、物品推荐给目标用户。协同过滤模型最为核心的步骤就是目标用户最近邻查询[3],因而用户、项目的特征提取和相似度计算方法变得十分重要。目前,随着深度学习的兴起,该项技术在图像处理、白然语言处理领域已有了广泛应用,如人脸识别、机器翻译、问答系统、情感分析等[4]同时,深度学习技术为推荐系统领域研究提供了新思路。①深度学习模型是一种端到端的学习模式,白动学习数据特征,而无需手动提取;②深度学习通过一个可学习的网络模型,可以提取海量信息的数据特征,具有强大的数据表征能力[5];③深度学习可以接受多源异构数据进行学习,得到数据的统一表征,可以有效缓解推荐系统的数据稀疏问题[6]。很多时候,推荐可以被视为是用户偏好的项目特征之间的双向交互,He等[7]提出的NCF(NeuralCollaborativeFiltering)模型就是一种旨在捕获用户和项目之间的非线性关系框架。CCCFNet(Cross-clomainC...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?