[1]张彩廷,祝永志.感知用户年龄的 Item-based 协同过滤推荐算法[J].计算机技术与发展,2019,29(06):95-99.[doi:10. 3969 / j. issn. 1673-629X. 2019. 06. 020]
 ZHANG Cai-ting,ZHU Yong-zhi.User’s Age-aware Item-based Collaborative Filtering Recommendation Algorithm[J].,2019,29(06):95-99.[doi:10. 3969 / j. issn. 1673-629X. 2019. 06. 020]
点击复制

感知用户年龄的 Item-based 协同过滤推荐算法()
分享到:

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

卷:
29
期数:
2019年06期
页码:
95-99
栏目:
智能、算法、系统工程
出版日期:
2019-06-10

文章信息/Info

Title:
User’s Age-aware Item-based Collaborative Filtering Recommendation Algorithm
文章编号:
1673-629X(2019)06-0095-05
作者:
张彩廷祝永志
曲阜师范大学 信息科学与工程学院,山东 日照 276826
Author(s):
ZHANG Cai-tingZHU Yong-zhi
School of Information Science and Engineering,Qufu Normal University,Rizhao 276826,China
关键词:
用户年龄实时Item-based 协同过滤Spark
Keywords:
user爷’ agereal-timeItem-based collaborative filteringSpark
分类号:
TP301
DOI:
10. 3969 / j. issn. 1673-629X. 2019. 06. 020
摘要:
随着大数据时代的到来,推荐系统为人们寻找自己感兴趣的物品或事件提供了捷径。 协同过滤推荐算法分为 User-based 协同过滤算法和 Item-based 协同过滤推荐算法。 传统 Item-based 协同过滤推荐算法只关注 Item 间的相似度,与目标用户特征无关,因此传统算法相似度不能有效反映 Item 间的相似程度,推荐准确率低。 并且传统 Item-based 协同过滤算法需要基于所有用户的历史行为数据进行计算,随着数据量的快速增长计算量不断增大,推荐时效性差。 针对以上问题,提出了一种感知用户年龄的 Item-based 协同过滤推荐算法,基于用户年龄特征对用户进行分类,在类内采用加权相似度对 Item 间的相似度进行计算,并且在 Spark 分布式计算平台上运行测试。 实验结果显示,该算法不仅保证了推荐准确率,而且大幅度提高了推荐效率,提升了推荐系统的实时性。
Abstract:
With the advent of the big data era,the recommendation system provides a shortcut for people to find objects or events that they are interested in. Collaborative filtering recommendation algorithms are divided into user-based collaborative filtering algorithm and item-based collaborative filtering recommendation algorithm. The traditional Item-based collaborative filtering recommendation algorithm only pays attention to the similarity between the items and has nothing to do with the characteristics of the target user. And the similarity of traditional algorithms cannot effectively reflect the degree of similarity between items,which leads to inaccurate recommendations. The traditional Item-based collaborative filtering algorithm needs to be calculated based on all users爷 historical behavior data. With the rapid increase of the amount of data,the amount of calculation continues to increase and the recommendation timeliness is poor. For this,we propose a user爷s age-aware item-based collaborative filtering recommendation algorithm. Users are classified based on user age characteristics. The similarity between items is calculated by weighted similarity within the class and the running test is implemented on the Spark distributed computing platform. Experiment shows that the proposed algorithm can greatly improve the recommendation efficiency and the real-time performance of the recommendation system while ensuring the accuracy of the recommendation.

相似文献/References:

[1]张炯 吕紫旭 刘栋 金惠华.实时操作系统ThreadX剖析[J].计算机技术与发展,2008,(01):22.
 ZHANG Jiong,LU Zi-xu,LIU Dong,et al.Analysis of Real Time Operating System: ThreadX[J].,2008,(06):22.
[2]唐纲 高裴裴 朱耀庭.多媒体教学实时录播系统的设计及其实现方法[J].计算机技术与发展,2008,(05):176.
 TANG Gang,GAO Pei-pei,ZHU Yao-ting.Design and Implementation Method of Real - Time Multimedia Teaching Recording and Playing System[J].,2008,(06):176.
[3]马溪骏 陈宜义 杨善林.基于实时嵌入式Linux的金属液智能检测仪设计[J].计算机技术与发展,2007,(01):206.
 MA Xi-jun,CHEN Yi-yi,YANG Shan-lin.Design of Intelligent Tester for Comprehensive Performance of Melting Based on Embedded Real - Time Linux[J].,2007,(06):206.
[4]田斌 阎毓杰.基于Web的实时远程DSP实验系统[J].计算机技术与发展,2006,(06):98.
 TIAN Bin,YAN Yu-jie.A Web- Based Real Time Remote DSP Experiment System[J].,2006,(06):98.
[5]赵素林.利用多线程实现串口数据的实时图形化显示[J].计算机技术与发展,2006,(06):124.
 ZHAO Su-lin.Utilizing Multithread to Realize Real - time Graphical Display of Data Transferred by Serial Port[J].,2006,(06):124.
[6]洪艳伟 赖娟 杨斌.基于EDF算法的可行性判定及实现[J].计算机技术与发展,2006,(11):97.
 HONG Yan-wei,LAI Juan,YANG Bin.Feasibility Test and Realization Based on EDF Algorithm[J].,2006,(06):97.
[7]钱小红 李小艳.基于DirectShow实现局域网实时视频传输[J].计算机技术与发展,2011,(10):218.
 QIAN Xiao-hong,LI Xiao-yan.Realization of LAN Real-Time Video Transmission Based on DirectShow[J].,2011,(06):218.
[8]王玉辉 郭刚[] 徐锡山.多分辨率点状地标实时渲染研究[J].计算机技术与发展,2012,(02):209.
 WANG Yu-hui,GUO Gang,XU Xi-shan.Research on Real Time Rendering of Multi-Resolution Point Features[J].,2012,(06):209.
[9]黄雅峥 魏国华 刘娟.一种实时射频半实物仿真技术设计与实现[J].计算机技术与发展,2012,(05):212.
 HUANG Ya-zheng,WEI Guo-hua,LIU Juan.Design and Implementation of Real-Time RF Hardware-in-the-Loop Simulation Technology[J].,2012,(06):212.
[10]田冲,周井泉.一种基于加权公平队列调度的改进型算法[J].计算机技术与发展,2013,(06):71.
 TIAN Chong,ZHOU Jing-quan.An Improved Scheduling Algorithm Based on Weighted Fair Queue[J].,2013,(06):71.

更新日期/Last Update: 2019-06-10