-
公开(公告)号:CN109615452B
公开(公告)日:2020-07-10
申请号:CN201811268374.6
申请日:2018-10-29
申请人: 华中科技大学
IPC分类号: G06F17/16
摘要: 本发明公开了一种基于矩阵分解的产品推荐方法,包括:(1)对历史评分数据进行预处理,得到用户对产品的评分矩阵;(2)对评分矩阵中同一用户对不同产品的喜好程度进行排序,并根据排序结果确定损失函数;(3)对评分矩阵进行分解,并根据损失函数对分解结果进行调整,从而得到使得损失函数取值最小的第一特征向量和第二特征向量,由此完成矩阵分解并得到向用户推荐产品的推荐列表。本发明所提供的基于矩阵分解的产品推荐方法,在确定损失函数时,将同一用户对不同产品的喜好程度的排序关系考虑在内,能够在损失函数中更为充分地体现用户与被推荐产品之间的复杂关系,从而有效提高产品推荐的准确度。
-
公开(公告)号:CN109688005A
公开(公告)日:2019-04-26
申请号:CN201811581535.7
申请日:2018-12-24
申请人: 华中科技大学
IPC分类号: H04L12/24 , H04L29/08 , H04L29/06 , G06F12/0897 , G06F12/0895 , G06F9/54 , G06F9/445
CPC分类号: H04L41/046 , G06F9/44526 , G06F9/541 , G06F9/547 , G06F12/0895 , G06F12/0897 , G06F2209/549 , G06F2212/1024 , G06F2212/154 , H04L41/50 , H04L63/08 , H04L67/16 , H04L67/2842
摘要: 本发明公开了一种高可用无侵入的系统架构,包含数据层和控制层;数据层用于控制应用服务与应用服务之间的调用以及应用服务和控制层之间的交互,其由一系列本地代理组成;控制层用于负责管理本地代理,下发配置和TLS证书到本地代理,以及对本地代理出现故障的情况下对其容错,其由远程代理、服务配置管理层、支持服务适配层和流量加密鉴权层组成。本发明根据代理的部署地方和承担功能,将集中式的代理集群拆分为远程代理和本地代理。请求可根据本地代理更快地到达业务服务,同时远程代理给请求做了容错处理,在架构层面防止本地代理的不可用,从而解决了流量集中,难以管理的问题,有效限制了在生产环境中产生故障的影响范围,保障系统的高可用性。
-
公开(公告)号:CN109615452A
公开(公告)日:2019-04-12
申请号:CN201811268374.6
申请日:2018-10-29
申请人: 华中科技大学
摘要: 本发明公开了一种基于矩阵分解的产品推荐方法,包括:(1)对历史评分数据进行预处理,得到用户对产品的评分矩阵;(2)对评分矩阵中同一用户对不同产品的喜好程度进行排序,并根据排序结果确定损失函数;(3)对评分矩进行分解,并根据损失函数对分解结果进行调整,从而得到使得损失函数取值最小的第一特征向量和第二特征向量,由此完成矩阵分解并得到向用户推荐产品的推荐列表。本发明所提供的基于矩阵分解的产品推荐方法,在确定损失函数时,将同一用户对不同产品的喜好程度的排序关系考虑在内,能够在损失函数中更为充分地体现用户与被推荐产品之间的复杂关系,从而有效提高产品推荐的准确度。
-
公开(公告)号:CN109873713B
公开(公告)日:2020-07-10
申请号:CN201811620264.1
申请日:2018-12-28
申请人: 华中科技大学
摘要: 本发明公开了一种用于位置服务的无中心化服务集群系统及故障检测方法,采用区域划分使得每个区域分布在不同的服务节点上,保障读写时间复杂度不因用户的增加而增加;达到设计的性能瓶颈时,将区域划分为若干个区域以横向扩展,满足高并发的读写要求;对区域进行主从设计,当区域所在服务节点发生故障,备份节点提供服务,实现高可用;服务节点之间通过定期的消息同步和故障检测来获取网络拓扑,将请求路由到合适的服务节点上,保持最终一致性;通过直接和间接发送探测消息来标记怀疑节点,等待被怀疑的节点来反驳,避免由于消息无法得到及时回复而产生的误报;同时动态调整发送探测消息和怀疑节点被怀疑的时间,来加快网络拓扑的收敛。
-
公开(公告)号:CN109873713A
公开(公告)日:2019-06-11
申请号:CN201811620264.1
申请日:2018-12-28
申请人: 华中科技大学
摘要: 本发明公开了一种用于位置服务的无中心化服务集群系统及故障检测方法,采用区域划分使得每个区域分布在不同的服务节点上,保障读写时间复杂度不因用户的增加而增加;达到设计的性能瓶颈时,将区域划分为若干个区域以横向扩展,满足高并发的读写要求;对区域进行主从设计,当区域所在服务节点发生故障,备份节点提供服务,实现高可用;服务节点之间通过定期的消息同步和故障检测来获取网络拓扑,将请求路由到合适的服务节点上,保持最终一致性;通过直接和间接发送探测消息来标记怀疑节点,等待被怀疑的节点来反驳,避免由于消息无法得到及时回复而产生的误报;同时动态调整发送探测消息和怀疑节点被怀疑的时间,来加快网络拓扑的收敛。
-
-
-
-