基于模型的推荐系统--增量式SVD

本文介绍了推荐系统中的基于模型方法,特别是增量式的SVD算法。该算法通过找出对特定物品评分的用户,利用降维矩阵计算用户间的相似度,进而预测新用户对未评分物品的评分。原始矩阵的用户评分向量通过SVD投影到低维空间,计算用户之间的欧式距离,以实现高度可扩展的推荐系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

推荐系统分为基于内容、基于CF(基于内存和基于模型)、混合推荐。下面为基于模型的CF推荐系统

一、推荐算法的分类

二、基于模型的推荐算法中的MF--family

三、增量式的SVD算法

参考Incremental Singular Value Decomposition Algorithms for Highly Scalable Recommender Systems

基本思想:

1) 从原始矩阵A中找出对Item=y评过分的所有用户;

2) 使用降维矩阵,找出对Item=y评过分的与User=x最相近的那个User;
(欧式距离)
3) 从原始矩阵中获取最相似用户对Item=y的评分,并把这个评分当做
User=x对Item=y的评分
如果User=x已经在降维矩阵中&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值