[发明专利]算法模型部署上线方法和装置在审
申请号: | 201810235549.7 | 申请日: | 2018-03-21 |
公开(公告)号: | CN110297659A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 赵晶晶;孟崇 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;张效荣 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法模型 上线 部署 方法和装置 服务架构 计算机技术领域 测试环境 模型验证 上线流程 验证通过 预测服务 解耦 审查 合并 更新 发布 | ||
1.一种算法模型部署上线方法,其特征在于,包括:
审查待部署的算法模型,审查通过后将所述算法模型合并至待部署的服务架构,生成预发版本包;
通过预发布的测试环境对所述预发版本包进行模型验证;
基于验证通过的所述预发版本包实现算法模型部署上线。
2.如权利要求1所述的方法,其特征在于,所述审查待部署的算法模型包括:获取待部署的算法模型的算法模型文件;对所述算法模型文件进行预编译,生成算法模型的模型代码;对所述模型代码进行单元测试,测试通过后对所述模型代码进行代码走读。
3.如权利要求2所述的方法,其特征在于,所述算法模型文件包括:模型文件、特征重要性文件、特征文件和说明文件。
4.如权利要求1所述的方法,其特征在于,所述生成预发版本包,包括:按照预设周期检测所述待部署的服务架构;当检测到所述服务架构中有新合并的算法模型时,根据合并后的服务架构进行编译以生成预发版本包。
5.如权利要求1所述的方法,其特征在于,所述通过预发布的测试环境对所述预发版本包进行模型验证之前,还包括:向用户发送测试提示消息;接收用户基于所述测试提示消息输入的配置信息;基于所述配置信息生成所述预发布的测试环境。
6.如权利要求1所述的方法,其特征在于,所述基于验证通过的所述预发版本包实现算法模型部署上线,包括:
按照如下步骤将所述预发版本包部署至待部署设备中:探活,以确认待部署设备中用于运行待部署算法模型的进程可用;下载新模型,以将所述预发版本包下载至所述待部署设备;解压新模型,以解压下载的预发版本包;拷贝新模型,以安装解压后的预发版本包;同步配置,以同步所述算法模型的配置文件;
将线上流量切换至所述预发版本包对应的算法模型的实验位,以实现所述算法模型的预发版本包的上线。
7.如权利要求6所述的方法,其特征在于,所述下载新模型之前,还包括:删除旧模型,以从所述待部署设备中删除所述预发版本包对应的算法模型的旧版本包。
8.如权利要求6所述的方法,其特征在于,采用灰度切换方式将线上流量切换至所述预发版本包对应的算法模型的实验位。
9.如权利要求6-8任一所述的方法,其特征在于,所述基于验证通过的所述预发版本包实现算法模型部署上线,还包括:监控所述算法模型的预发版本包部署和/或上线的运行状态,当运行异常时,将所述预发版本包对应的算法模型的旧版本包部署至待部署设备中,将线上流量切换至所述旧版本包对应的算法模型的实验位,以实现所述算法模型的旧版本包的上线。
10.一种算法模型部署上线装置,其特征在于,包括:
模型审查模块,审查待部署的算法模型,审查通过后将所述算法模型合并至待部署的服务架构,生成预发版本包;
模型验证模块,通过预发布的测试环境对所述预发版本包进行模型验证;
部署上线模块,基于验证通过的所述预发版本包实现算法模型部署上线。
11.如权利要求10所述的装置,其特征在于,所述模型审查模块审查待部署的算法模型包括:获取待部署的算法模型的算法模型文件;对所述算法模型文件进行预编译,生成算法模型的模型代码;对所述模型代码进行单元测试,测试通过后对所述模型代码进行代码走读。
12.如权利要求11所述的装置,其特征在于,所述算法模型文件包括:模型文件、特征重要性文件、特征文件和说明文件。
13.如权利要求10所述的装置,其特征在于,所述模型审查模块还用于:按照预设周期检测所述待部署的服务架构;当检测到所述服务架构中有新合并的算法模型时,根据合并后的服务架构进行编译以生成预发版本包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810235549.7/1.html,转载请声明来源钻瓜专利网。