[1]唐东平,方民俊,吴邵宇.基于上下文的餐饮推荐算法[J].计算机技术与发展,2021,31(04):14-20.[doi:10. 3969 / j. issn. 1673-629X. 2021. 04. 003]
 TANG Dong-ping,FANG Min-jun,WU Shao-yu.Algorithm on Catering Recommendation Based on Context[J].,2021,31(04):14-20.[doi:10. 3969 / j. issn. 1673-629X. 2021. 04. 003]
点击复制

基于上下文的餐饮推荐算法()

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

卷:
31
期数:
2021年04期
页码:
14-20
栏目:
大数据分析与挖掘
出版日期:
2021-04-10

文章信息/Info

Title:
Algorithm on Catering Recommendation Based on Context
文章编号:
1673-629X(2021)04-0014-07
作者:
唐东平方民俊吴邵宇
华南理工大学,广东 广州 510640
Author(s):
TANG Dong-pingFANG Min-junWU Shao-yu
South China University of Technology,Guangzhou 510640,China
关键词:
餐饮协同过滤上下文后过滤贝叶斯模型KL 散度
Keywords:
cateringcollaborative filteringpost-context filteringBayesian modelKL divergenc
分类号:
TP391
DOI:
10. 3969 / j. issn. 1673-629X. 2021. 04. 003
摘要:
互联网的发展,为餐饮用户的上下文信息获取提供了基础。 在用户选择适合其餐饮模式的前提下,加入动态上下文因素以满足用户的需求。 为改善传统的协同过滤方法应用于餐饮 O2O 推荐存在的稀疏矩阵、冷启动等问题,设计了基于上下文后过滤的协同过滤推荐方法。 先通过转化基于项目属性效用的评分矩阵,计算出用户对项目评分的偏好相似度。 根据用户的评分偏好和静态上下文信息构建相似组,结合上下文信息加权的贝叶斯模型,采用基于 KL 散度的加权方法进行动态偏好分析,解决上下文信息缺乏时难以构建概率模型以及推荐系统的用户冷启动问题。 实验结果显示,随着邻居数目增加时,基于上下文的推荐算法与传统的协同过滤算法相比,能维持较高的准确率和召回率,验证了推荐算法的有效性。
Abstract:
The development of the Internet provides the basis for the acquisition of context information for users of catering. Under the premise that users choose catering modes which are appropriate,dynamic context factors are added to satisfy users’ demands. To improve the property of traditional collaborative filtering algorithm which involves defects such as sparse matrix and cold-start,the catering O2Orecommendation algorithm is designed based on post-context filtering. First,by converting the rating matrix based on the utility of the items’ attribute,the users’ preference similarity to the items rating are calculated. Based on the users’ rating preference and static context, a similar group is constructed which is combined with the weighted context of Bayesian model. Then the dynamic preference analysis is performed utilizing the weighted method based on KL divergence. The research successfully figured out problems of users爷cold-start and modeling probability when context is scarce. The experiment shows that as the number of neighbors increases,the context-based recommendation algorithm maintains a higher accuracy and recall rate than the traditional collaborative filtering algorithm,verifying the effectiveness of the recommendation algorithm.

相似文献/References:

[1]邵延振 蒙韧 袁鼎荣 李新友.基于Web结构分区的协同过滤推荐算法研究[J].计算机技术与发展,2010,(06):67.
 SHAO Yan-zhen,MENG Ren,YUAN Ding-rong,et al.Collaborative Filtering Recommendation Algorithm Research Based on Web Blocks[J].,2010,(04):67.
[2]查文琴 梁昌勇 曹镭.基于用户聚类的协同过滤推荐方法[J].计算机技术与发展,2009,(06):69.
 ZHA Wen-qin,LIANG Chang-yong,CAO Lei.Collaborative Filtering Recommendation Method Based on Clustering of Users[J].,2009,(04):69.
[3]姜雅倩 王直杰 张珏.基于供求关系及协同过滤技术的推荐模型研究[J].计算机技术与发展,2007,(06):18.
 JIANG Ya-qian,WANG Zhi-jie,ZHANG Jue.Research on Recommendation Model Based on Supply and Demand Relation and Collaborative Filtering[J].,2007,(04):18.
[4]游文 叶水生.电子商务推荐系统中的协同过滤推荐[J].计算机技术与发展,2006,(09):70.
 YOU Wen,YE Shui-sheng.A Survey of Collaborative Filtering Algorithm Applied in E- commerce Recommender System[J].,2006,(04):70.
[5]徐红 彭黎 郭艾寅 徐云剑.基于用户多兴趣的协同过滤策略改进研究[J].计算机技术与发展,2011,(04):73.
 XU Hong,PENG Li,GUO Ai-yin,et al.User-Based Collaborative Filtering Strategies More Interested in Improvement of Research[J].,2011,(04):73.
[6]杨东风 牛永洁.基于混合规则的图书推荐模型设计与研究[J].计算机技术与发展,2011,(07):210.
 YANG Dong-feng,NIU Yong-jie.Books Recommended Model Design and Research Based on Mixing Rules[J].,2011,(04):210.
[7]吴月萍 王娜 马良.基于蚁群算法的协同过滤推荐系统的研究[J].计算机技术与发展,2011,(10):73.
 WU Yue-ping,WANG Na,MA Liang.Research of Collaboration Filtering Recommendation System Based on Ant Algorithm[J].,2011,(04):73.
[8]李克潮,蓝冬梅.一种属性和评分的协同过滤混合推荐算法[J].计算机技术与发展,2013,(07):116.
 LI Ke-chao,LAN Dong-mei.A Collaborative Filtering Hybrid Recommendation Algorithm for Attribute and Rating[J].,2013,(04):116.
[9]范虎,花伟伟.协同过滤推荐算法的研究与改进[J].计算机技术与发展,2013,(09):66.
 FAN Hu[],HUA Wei-wei[].Research and Improvement of Collaborative Filtering Recommendation Algorithm[J].,2013,(04):66.
[10]李振博,徐桂琼,査九. 基于用户谱聚类的协同过滤推荐算法[J].计算机技术与发展,2014,24(09):59.
 LI Zhen-bo,XU Gui-qiong,ZHA Jiu. A Collaborative Filtering Recommendation Algorithm Based on User Spectral Clustering[J].,2014,24(04):59.

更新日期/Last Update: 2020-04-10