• 推荐整体架构


    1. 推荐系统

      1.1 总体框架

     主要包括:样本选择、数据清洗、特征提取与选择、模型训练、在线预估和排序。

      1.2 目的

        帮助用户找到想要的商品,挖掘数据分布。

        降低信息过载。

        提高站点的点击率/转化率。

        为用户提供定制化服务。

     2. 推荐算法

      基于流行度/协同过滤/基于内容/基于模型/多路混合

      2.1 基于流行度算法

        按照流行度/热度排序推荐给用户。

      2.2 协同过滤算法

        基于用户的协同过滤和基于物体的协同过滤。

        基于用户的协同过滤:

          1. 分析各个用户对item的评价;

          2. 依据用户对item的评价计算得出所有用户之间的相似度;

          3. 选出与当前用户最相似的N个用户;

          4. 将这N个用户评价最高且当前用户又没有浏览过的item推荐给当前用户。

        基于物品的协同过滤:

          1. 分析各个用户对item的浏览纪录;

          2. 依据浏览纪录分析得出所有item之间的相似度;

          3. 对于当前用户评价高的item,选择与之相似度最高的N个item。

          4. 将N个item推荐给用户。

      2.3 基于内容算法

        推荐与内容相似的item。

        有效解决冷启动问题,但是会失去内容的多样性。

      2.4 基于模型算法

        常见深度学习、机器学习模型。

      2.5 多路混合算法

        多种推荐算法加权综合。

    Time : 2019-10-11 14:14:52

  • 相关阅读:
    getfacl语法2
    getfacl
    setfacl语法2
    setfacl语法
    特殊权限语法2
    特殊权限语法
    vim语法
    locate语法
    find语法
    dos语法
  • 原文地址:https://www.cnblogs.com/LuckPsyduck/p/11652313.html
Copyright © 2020-2023  润新知