[发明专利]模型部署方法、设备及可读存储介质在审
| 申请号: | 202010769837.8 | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN111897832A | 公开(公告)日: | 2020-11-06 |
| 发明(设计)人: | 李冕和;黄启军;唐兴兴;林冰垠;李诗琦;卓本刚 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
| 主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/27;G06F16/28;G06F8/60 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 张志江 |
| 地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模型 部署 方法 设备 可读 存储 介质 | ||
1.一种模型部署方法,其特征在于,所述模型部署方法包括:
获取待部署模型,并基于预设第一SQL语句模板,对所述待部署模型进行嵌套转换,获得模型结构表示语句;
基于预设第二SQL语句模板和所述模型结构表示语句,生成所述待部署模型对应的模型输出表示语句。
2.如权利要求1所述模型部署方法,其特征在于,所述预设第一SQL语句模板包括条件选择语句块,所述待部署模型至少包括一模型决策树,所述模型决策树至少包括一决策树节点,所述模型结构表示语句至少包括一个模型决策树表示语句,
所述基于预设第一SQL语句模板,对所述待部署模型进行嵌套转换,获得模型结构表示语句的步骤包括:
获取各所述决策树节点对应的节点分裂条件和对应的孩子节点;
基于所述条件选择语句块、各所述节点分裂条件和各所述孩子节点,分别生成各所述决策树节点对应的目标条件选择语句;
基于各所述决策树节点之间的父子关系信息,将各所述目标条件选择语句进行嵌套,获得所述模型决策树表示语句。
3.如权利要求2所述模型部署方法,其特征在于,所述基于所述条件选择语句块、各所述节点分裂条件和各所述孩子节点,分别生成各所述决策树节点对应的目标条件选择语句的步骤包括:
将各所述节点分裂条件作为选择条件,并将各所述孩子节点作为选择分支;
分别将各所述决策树节点对应的选择条件和对应的选择分支输入所述条件选择语句块,获得各所述决策树节点对应的所述目标条件选择语句。
4.如权利要求2所述模型部署方法,其特征在于,所述基于各所述决策树节点之间的父子关系信息,将各所述目标条件选择语句进行嵌套,获得所述模型决策树表示语句的步骤包括:
在各所述决策树节点中确定根节点,将所述根节点作为第一父节点;
基于所述父子关系信息,确定所述第一父子节点对应的各第一孩子节点;
将各所述第一孩子节点的目标条件选择语句作为第一选择分支嵌套在所述第一父节点的目标条件选择语句中,获得当前嵌套语句;
将各所述第一孩子节点作为各第二父节点,并基于所述父子关系信息,确定各所述第二父子节点分别对应的各第二孩子节点;
将各第二孩子节点的目标条件选择语句作为第二选择分支分别嵌套在对应的各所述第一选择分支中,以更新所述当前嵌套语句,直至到达所述模型决策树的叶子节点,将所述当前嵌套语句作为所述模型决策树表示语句。
5.如权利要求1所述模型部署方法,其特征在于,所述基于预设第二SQL语句模板和所述模型结构表示语句,生成所述待部署模型对应的模型输出表示语句的步骤包括:
判断所述待部署模型的模型类型,获得模型类型判断结果;
获取各所述模型结构表示语句对应的树输出结果,并基于各所述树输出结果,计算所述待部署模型的各轮迭代对应的累计回归值表示;
基于各所述模型结构表示语句、各所述累计回归值表示和所述选择语句块,构建所述模型类型判断结果对应的模型输出表示语句。
6.如权利要求5所述模型部署方法,其特征在于,所述模型类型判断结果包括回归树类型,
所述基于各所述模型结构表示语句、各所述累计回归值表示和所述选择语句块,构建所述模型类型判断结果对应的模型输出表示语句的步骤包括:
将各所述累计回归值表示作为选择结果,并将各所述模型结构表示语句作为第一待选择数据集;
将各所述选择结果和所述第一待选择数据集输入所述选择语句块,生成所述回归树类型对应的模型输出表示语句。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010769837.8/1.html,转载请声明来源钻瓜专利网。





