当前位置:网站首页>[recommendation technology] matlab simulation of network information recommendation technology based on collaborative filtering
[recommendation technology] matlab simulation of network information recommendation technology based on collaborative filtering
2022-07-01 06:51:00 【FPGA and MATLAB】
1. Software version
matlab2013b
2. System principle
Collaborative filtering recommendation (Collaborative Filtering Recommendation) technology , It is one of the most successful technologies in recommendation system . Collaborative filtering , It is called social filtering or collaborative filtering . The first is the Goldberg And so on , After that, it developed rapidly and widely . Collaborative filtering method , First, use the historical evaluation records of users , Then build a user rating matrix , And calculate the similarity between items or users , Finally, the domain method is used to recommend . Pictured 1 Shown , Collaborative filtering , According to the user's historical preference information , Calculate the distance between users , Then the weighted evaluation value is carried out for the evaluation of commodities , Use the nearest neighbor user of the target user , Predict the target user's preference for the product , The system makes personalized recommendations to target users according to their preferences for goods .
chart 1 Collaborative filtering recommendation
The idea of collaborative filtering is based on this assumption : A good way to find information that users are really interested in is : First , Find other users with similar interests ; then , Recommend it to other users with similar interests
边栏推荐
- Terminology description in the field of software engineering
- 代码实战——从零开始搭建自己的Diffusion models/Score-based generative models
- Product learning (III) - demand list
- H5 web page determines whether an app is installed. If it is installed, it will jump to the summary of the scheme to download if it is not installed
- Idea easy to use plug-in summary!!!
- 3. Disabling copy construction
- The code generator has eliminated the styling of xxxx js as it exceeds the max of 500kb
- Software engineering review
- 数据库对象:视图学习记录
- Product learning (I) - structure diagram
猜你喜欢
发现了一个 MySQL 的巨坑:update 更新别再用影响行数做判断了!!!
Software engineering review
如何进入互联网行业,成为产品经理?没有项目经验如何转行当上产品经理?
Jena基于OWL的默认推理查询
Esp32 esp-idf ADC monitors battery voltage (with correction)
[wechat applet low code development] second, resolve the code composition of the applet in practice
Solve the problem that the class defined in meta-inf.services cannot be read
【微信小程序】一文解决button、input、image组件
Problem: officeexception: failed to start and connect (II)
Methods of downloading Foreign Periodicals
随机推荐
下载外文期刊的方法
MySQL data type learning notes
為什麼這麼多人轉行產品經理?產品經理發展前景如何?
【LINGO】求无向图的最短路问题
Buildreoot override mechanism
SQL语言的学习记录一
软件工程复习
Is the account opening of Huafu securities safe and reliable? How to open Huafu securities account
Esp32 esp-idf ADC monitors battery voltage (with correction)
3. Disabling copy construction
AI视频智能平台EasyCVR设备录像出现无法播放现象的问题修复
关于变量是否线程安全的问题
Draw a directed graph based on input
Docker installation and deployment redis
解决无法读取META-INF.services里面定义的类
Esp32 monitors the battery voltage with ULP when the battery is powered
问题解决:OfficeException: failed to start and connect(一)
8 张图 | 剖析 Eureka 的首次同步注册表
【MATLAB】求解非线性规划
数据库笔记