📗
deeplearning
  • 机器学习
    • LR & SVM
    • 树模型
    • 评测指标
    • 数据不平衡
  • CV基础
    • 基础模型
    • 初始化
    • 激活函数
    • 注意力机制
    • 损失函数
    • 优化器
    • 可视化
    • 轻量级网络
    • 多任务学习
  • deepfake
    • 数据集
  • 人脸
    • 数据集
    • 人脸对齐
    • 人脸检测
    • 人脸识别
  • 语义分割
    • 语义分割
  • 无监督
    • 无监督
  • 推荐系统
    • 推荐系统模型
    • 推荐系统中的偏差
    • 王喆:深度学习推荐系统
    • 特征处理
    • 重排序
    • 互联网商业化变现
  • 数学
    • bayes最大似然
    • 蒙特卡洛
  • 网站
    • css
    • html
    • js
    • jquery
    • flask
  • 基础工具
    • anaconda
    • docker
    • git
    • linux install
    • vpn
    • latex
  • python
    • numpy
    • matplotlib
    • pandas
    • multi process
    • pytorch
  • 设计模式
    • 设计模式之美
    • 图说设计模式
  • 其他
    • how to ask
    • python style
Powered by GitBook
On this page

Was this helpful?

  1. 推荐系统

重排序

MMR Maximal Marginal Relevance

平衡相关性和多样性, $\lambda$ 越大,推荐结果越相关; $\lambda$ 越小,推荐结果多样性越高。

算法复杂度O(MN^2)。N为返回item个数,M为Item总数。

MMR= def Arg⁡max⁡Di∈R\S[λSim⁡1(Di,Q)−(1−λ)max⁡Dj∈SSim⁡2(Di,Dj)]M M R \stackrel{\text { def }}{=} \operatorname{Arg} \max _{D_{i} \in R \backslash S}\left[\lambda \operatorname{Sim}_{1}\left(D_{i}, Q\right)-(1-\lambda) \max _{D_{j} \in S} \operatorname{Sim}_{2}\left(D_{i}, D_{j}\right)\right]MMR= def ArgDi​∈R\Smax​[λSim1​(Di​,Q)−(1−λ)Dj​∈Smax​Sim2​(Di​,Dj​)]
  • Q : 用户;

  • D : 推荐结果集合;

  • S : R 中已被选中集合;

  • R\S : R 中未被选中集合;

  • $\lambda$ : 权重系数,调节推荐结果相关性与多样性

Previous特征处理Next互联网商业化变现

Last updated 3 years ago

Was this helpful?