当前位置:网站首页>【推荐技术】基于协同过滤的网络信息推荐技术matlab仿真
【推荐技术】基于协同过滤的网络信息推荐技术matlab仿真
2022-07-01 06:40:00 【fpga和matlab】
1.软件版本
matlab2013b
2.系统原理
协同过滤推荐(Collaborative Filtering Recommendation)技术,在推荐系统中是最为成功的技术之一。协同过滤,被称为社会过滤或者协作过滤。最早是由Goldberg等学者提出来的,之后发展快速且广泛。协同过滤方法,首先利用用户历史评价的记录,然后构建出用户评分矩阵,并且计算项目或用户之间相似度,最后是采用领域的方法向用户推荐。如图1所示,协同过滤,根据用户的历史喜好信息,计算用户之间的距离,然后对商品的评价进行加权评价值,利用目标用户的最近的邻居用户,预测目标用户对商品的喜好程度,系统根据对商品的喜好程度从而对目标用户进行个性化推荐。
图1 协同过滤推荐
协同过滤的思想是基于这样的假设:找到用户真正感兴趣的信息的好方法是:首先,找到有相似兴趣的其他用户;然后,推荐给用户与其相似兴趣的其他用户感兴趣
边栏推荐
猜你喜欢
C language course set up salary management system (big homework)
图解事件坐标screenX、clientX、pageX, offsetX的区别
(上)苹果有开源,但又怎样呢?
软件工程复习
K8s set up redis cluster
Esp32 - ULP coprocessor reading Hall sensor in low power mode
谷粒商城-环境(p1-p27)
8 figures | analyze Eureka's first synchronization registry
2022 Jiangsu Vocational College skills competition (secondary vocational school) network construction and application open competition volume
为什么这么多人转行产品经理?产品经理发展前景如何?
随机推荐
node中引入模块的原理
Idea easy to use plug-in summary!!!
绕圆旋转动画组件,拿过来直接用
How to use SCI hub
Several ways of gson's @jsonadapter annotation
mysql约束学习笔记
Docker 安装部署Redis
三说 拷贝构造之禁用
Buildreoot override mechanism
[wechat applet low code development] second, resolve the code composition of the applet in practice
TCL statements in SQL (transaction control statements)
mysql数据类型学习笔记
SQL语言的学习记录一
Methods of downloading Foreign Periodicals
如何通过cdn方式使用阿里巴巴矢量图字体文件
[wechat applet] view container and basic content components
8 张图 | 剖析 Eureka 的首次同步注册表
Summary of wechat official account embedded program to jump to wechat
(I) apple has open source, but so what?
8 figures | analyze Eureka's first synchronization registry