个性化推荐典型任务与传统算法

发布时间:2024-12-13 04:11

个性化推荐算法:Amazon Kindle Unlimited,Kobo的推荐系统 #生活乐趣# #阅读乐趣# #电子书推荐#

个性化推荐典型任务与传统算法

最新推荐文章于 2024-10-25 16:22:52 发布

mafanhe 于 2018-08-07 09:54:49 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

典型任务和算法(模型)

1.相似匹配(基于内容)

1.1 标签匹配

1.2 LDA主题模型

2.评分预测 2.1.large scale 问题。为什么不直接进行回归预测呢? 2.2.user or item based 协同过滤

以user-based协同过滤为例:找出与当前User i最相似的N个User,并根据N个User对Item的打分估计 i 对该Item的打分。相似度采用jaccard similarity 或 Cosine Similarity:

sim(x,y)=rx∩ryrx∪ry

sim(x,y)=1−cosine(x,y)=1−A⋅B∣∣A∣∣ ∣∣B∣∣

2.3.矩阵分解(model-based 协同过滤):

矩阵分解相当于:表示学习(用户、物品)+相似匹配

2.3.1.SVD(PCA):

奇异值分解,通过降维的方法来补全用户-物品评分矩阵,对矩阵中没有出现的值进行估计。缺点是分解前需补全R矩阵的缺失值(比如用全局平均值或用户、物品平均值进行补全),耗费存储大;计算复杂度高。

R′=Um×mSm×nVTn×n

svd

2.3.2.ALS:

交替最小二乘梯度下降

als算法

R′=Xm×kYTn×k


网址:个性化推荐典型任务与传统算法 https://www.yuejiaxmz.com/news/view/459671

相关内容

推荐系统:个性化推荐的算法与实践
推荐系统的设计与实现:个性化推荐算法与评估
推荐系统与个性化服务
个性化推荐算法概述与展望
MovieLens个性化电影推荐系统实战(三):个性化电影推荐(推荐算法)
基于Java的个性化推荐系统:UserCF与ItemCF算法实现
基于栈的推荐系统与个性化服务
个性化推荐服务系统
旅行服务平台个性化推荐算法研究
智能推荐与个性化服务

随便看看