推荐系统的基本原理

本文介绍了推荐系统的基本原理,包括基于内容的推荐系统和基于协同过滤的推荐系统。基于内容的推荐依赖于电影内容矩阵与用户喜好矩阵,而协同过滤则分为基于item和基于用户的两种,通过计算相似度进行推荐。两者各有优缺点,如基于内容的推荐避免商品冷启动问题,协同过滤则能推断商品质量但面临冷启动和复杂度挑战。
摘要由CSDN通过智能技术生成
  • 基于内容的推荐系统

根据每部电影的内容以及用户已经评过分的电影来判断每个用户对每部电影的喜好程度,从而预测每个用户对没有看过的电影的评分。
这里写图片描述
电影内容矩阵X * 用户喜好矩阵θ = 电影评分表

那么,用户喜好矩阵θ(用户对于每种不同类型电影的喜好程度)如何求解呢?

用户喜好矩阵θ的代价函数:
这里写图片描述

这里写图片描述
其中,正则化项为防止过拟合。

  • 优点:
    (1)不存在商品冷启动问题
    (2)可以明确告诉用户推荐的商品包含哪些属性

  • 缺点:
    (1)需要对内容进行透彻的分析
    (2)很少能给用户带来惊喜
    (3)存在用户冷启动的问题

  • 基于协同过滤的推荐系统

根据电影评分表和用户喜好矩阵θ,来求得电影内容矩阵X。然

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值