一种基于矩阵分解的产品推荐方法

    公开(公告)号:CN109615452B

    公开(公告)日:2020-07-10

    申请号:CN201811268374.6

    申请日:2018-10-29

    发明人: 路松峰 吴旭 王穆

    IPC分类号: G06F17/16

    摘要: 本发明公开了一种基于矩阵分解的产品推荐方法,包括:(1)对历史评分数据进行预处理,得到用户对产品的评分矩阵;(2)对评分矩阵中同一用户对不同产品的喜好程度进行排序,并根据排序结果确定损失函数;(3)对评分矩阵进行分解,并根据损失函数对分解结果进行调整,从而得到使得损失函数取值最小的第一特征向量和第二特征向量,由此完成矩阵分解并得到向用户推荐产品的推荐列表。本发明所提供的基于矩阵分解的产品推荐方法,在确定损失函数时,将同一用户对不同产品的喜好程度的排序关系考虑在内,能够在损失函数中更为充分地体现用户与被推荐产品之间的复杂关系,从而有效提高产品推荐的准确度。

    一种基于矩阵分解的产品推荐方法

    公开(公告)号:CN109615452A

    公开(公告)日:2019-04-12

    申请号:CN201811268374.6

    申请日:2018-10-29

    发明人: 路松峰 吴旭 王穆

    IPC分类号: G06Q30/06 G06Q30/02

    摘要: 本发明公开了一种基于矩阵分解的产品推荐方法,包括:(1)对历史评分数据进行预处理,得到用户对产品的评分矩阵;(2)对评分矩阵中同一用户对不同产品的喜好程度进行排序,并根据排序结果确定损失函数;(3)对评分矩进行分解,并根据损失函数对分解结果进行调整,从而得到使得损失函数取值最小的第一特征向量和第二特征向量,由此完成矩阵分解并得到向用户推荐产品的推荐列表。本发明所提供的基于矩阵分解的产品推荐方法,在确定损失函数时,将同一用户对不同产品的喜好程度的排序关系考虑在内,能够在损失函数中更为充分地体现用户与被推荐产品之间的复杂关系,从而有效提高产品推荐的准确度。

    用于位置服务的无中心化服务集群系统及故障检测方法

    公开(公告)号:CN109873713B

    公开(公告)日:2020-07-10

    申请号:CN201811620264.1

    申请日:2018-12-28

    IPC分类号: H04L12/24 H04L12/26 H04L29/08

    摘要: 本发明公开了一种用于位置服务的无中心化服务集群系统及故障检测方法,采用区域划分使得每个区域分布在不同的服务节点上,保障读写时间复杂度不因用户的增加而增加;达到设计的性能瓶颈时,将区域划分为若干个区域以横向扩展,满足高并发的读写要求;对区域进行主从设计,当区域所在服务节点发生故障,备份节点提供服务,实现高可用;服务节点之间通过定期的消息同步和故障检测来获取网络拓扑,将请求路由到合适的服务节点上,保持最终一致性;通过直接和间接发送探测消息来标记怀疑节点,等待被怀疑的节点来反驳,避免由于消息无法得到及时回复而产生的误报;同时动态调整发送探测消息和怀疑节点被怀疑的时间,来加快网络拓扑的收敛。

    用于位置服务的无中心化服务集群系统及故障检测方法

    公开(公告)号:CN109873713A

    公开(公告)日:2019-06-11

    申请号:CN201811620264.1

    申请日:2018-12-28

    IPC分类号: H04L12/24 H04L12/26 H04L29/08

    摘要: 本发明公开了一种用于位置服务的无中心化服务集群系统及故障检测方法,采用区域划分使得每个区域分布在不同的服务节点上,保障读写时间复杂度不因用户的增加而增加;达到设计的性能瓶颈时,将区域划分为若干个区域以横向扩展,满足高并发的读写要求;对区域进行主从设计,当区域所在服务节点发生故障,备份节点提供服务,实现高可用;服务节点之间通过定期的消息同步和故障检测来获取网络拓扑,将请求路由到合适的服务节点上,保持最终一致性;通过直接和间接发送探测消息来标记怀疑节点,等待被怀疑的节点来反驳,避免由于消息无法得到及时回复而产生的误报;同时动态调整发送探测消息和怀疑节点被怀疑的时间,来加快网络拓扑的收敛。