[发明专利]一种用户行为分类方法、系统及存储介质在审
申请号: | 201910857638.X | 申请日: | 2019-09-09 |
公开(公告)号: | CN110659678A | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 许可;赵沛霖;黄俊洲 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器学习模型 行为分类 服务器 用户行为 目标对象 终端 预设 分类 服务器构建 存储介质 迭代训练 分类模型 快速预测 输入行为 行为数据 预设条件 终端发送 申请 量化 更新 预测 | ||
本申请公开了一种用户行为分类方法、系统及存储介质,所述方法包括:服务器训练用于进行用户行为分类的行为分类模型;服务器向第二终端发送行为分类模型;第二终端将目标对象的行为数据输入行为分类模型,对目标对象的行为进行预测;其中,服务器训练用于进行用户行为分类的行为分类模型包括:服务器构建预设机器学习模型,并将预设机器学习模型确定为当前机器学习模型;服务器基于所述当前机器学习模型,确定至少两个第一终端的损失平均值以及每个第一终端的量化梯度,并对当前机器学习模型进行更新;通过迭代训练得到符合预设条件的行为分类模型。采用本申请的技术方案,实现了对用户的行为进行快速预测。
技术领域
本申请涉及互联网通信技术领域,尤其涉及一种用户行为分类方法、系统及存储介质。
背景技术
利用分布式数据并行化计算加速模型训练,是近些年包括互联网企业,国内外高校在内的多家机构的研究重点。在大数据场景下,将整个数据集分成小块,分别存储到集群中的计算节点上进行计算,再通过一个参数服务器将各节点的计算结果进行同步,可以在一定程度上解决训练时长过长的问题。上述训练方式的时间消耗主要分为:各计算节点的并行计算消耗和节点与参数服务器之间的通信消耗。增加计算节点可以减少整体的计算时间消耗,但在网络延迟较高的集群中,计算节点与参数服务器之间的通信时间消耗则会造成用户行为分类的延迟。
因此,有必要提供一种用户行为分类方法、系统及存储介质,对用户的行为进行快速预测。
发明内容
本申请提供了一种用户行为分类方法、系统及存储介质,可以对用户的行为进行快速预测。
一方面,本申请提供了一种用户行为分类方法,所述方法包括:
服务器训练用于进行用户行为分类的行为分类模型;
所述服务器向第二终端发送所述行为分类模型;
所述第二终端将目标对象的行为数据输入所述行为分类模型,对所述目标对象的行为进行分类;
其中,所述服务器训练用于进行用户行为分类的行为分类模型包括:
所述服务器构建预设机器学习模型,并将所述预设机器学习模型确定为当前机器学习模型;
所述服务器基于所述当前机器学习模型,确定至少两个第一终端的损失平均值以及每个第一终端的量化梯度;
当所述至少两个第一终端的损失平均值大于预设阈值时,所述服务器基于所述每个第一终端的量化梯度,对所述当前机器学习模型进行更新以得到更新后机器学习模型,将所述更新后机器学习模型重新确定为所述当前机器学习模型;重复步骤:所述服务器向至少两个第一终端发送所述当前机器学习模型;
当所述至少两个第一终端的损失平均值小于或等于所述预设阈值时,所述服务器将所述当前机器学习模型确定为所述行为分类模型。
另一方面提供了一种用户行为分类方法,所述方法包括:
训练用于进行用户行为分类的行为分类模型;
向第二终端发送所述行为分类模型,以使所述第二终端将目标对象的行为数据输入所述行为分类模型,对所述目标对象的行为进行分类;
其中,所述训练用于进行用户行为分类的行为分类模型包括:
构建预设机器学习模型,并将所述预设机器学习模型确定为当前机器学习模型;
基于所述当前机器学习模型,确定至少两个第一终端的损失平均值以及每个第一终端的量化梯度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910857638.X/2.html,转载请声明来源钻瓜专利网。