推荐技术基于协同过滤的网络信息推荐技术matlab仿真
Posted fpga和matlab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推荐技术基于协同过滤的网络信息推荐技术matlab仿真相关的知识,希望对你有一定的参考价值。
1.软件版本
matlab2013b
2.系统原理
协同过滤推荐(Collaborative Filtering Recommendation)技术,在推荐系统中是最为成功的技术之一。协同过滤,被称为社会过滤或者协作过滤。最早是由Goldberg等学者提出来的,之后发展快速且广泛。协同过滤方法,首先利用用户历史评价的记录,然后构建出用户评分矩阵,并且计算项目或用户之间相似度,最后是采用领域的方法向用户推荐。如图1所示,协同过滤,根据用户的历史喜好信息,计算用户之间的距离,然后对商品的评价进行加权评价值,利用目标用户的最近的邻居用户,预测目标用户对商品的喜好程度,系统根据对商品的喜好程度从而对目标用户进行个性化推荐。
图1 协同过滤推荐
协同过滤的思想是基于这样的假设:找到用户真正感兴趣的信息的好方法是:首先,找到有相似兴趣的其他用户;然后,推荐给用户与其相似兴趣的其他用户感兴趣
以上是关于推荐技术基于协同过滤的网络信息推荐技术matlab仿真的主要内容,如果未能解决你的问题,请参考以下文章