【技术实现步骤摘要】
一种模型预测系统及方法
本说明书属于计算机
,尤其涉及一种模型预测系统及方法。
技术介绍
现如今,机器学习越来越火,机器学习产出的模型更多的替换了传统的规则模型在线上业务使用,模型实时打分的能力需要有一个统一的架构来实现。模型预测服务可以实现在线实时预测,并且要保证服务本身的稳定,提供基本在线服务能力。现有技术中,在线预测服务一般是通过打包部署在一台应用服务器上面,多个服务占用同一分资源,服务之间可能会相互影响,比如一个服务占用内存太高,相应的会影响其他服务。并且,服务扩容比较麻烦,不同的服务扩容时,需要一起扩,导致不必要的资源浪费,并且使得在线服务能力不够灵活,不方便管理。
技术实现思路
本说明书目的在于提供一种模型预测系统及方法,实现了在线模型预测服务的灵活管理和运维。一方面本说明书实施例提供了一种模型预测系统,包括:模型服务资源模块,用于提供模型预测服务,不同的模型服务资源模块之间相互隔离;预测模型服务模块,用于维护所述模型服务资源模块与所述模型服务资源模块的部署设备之间的映射关系,以及在检测到模型服务资源模块发生变化时,更新所述模型服务资源模块的运行状态 ...
【技术保护点】
1.一种模型预测系统,包括:模型服务资源模块,用于提供模型预测服务,不同的模型服务资源模块之间相互隔离;预测模型服务模块,用于维护所述模型服务资源模块与所述模型服务资源模块的部署设备之间的映射关系,以及在检测到模型服务资源模块发生变化时,更新所述模型服务资源模块的运行状态,所述模型服务资源模块发生变化包括:模型服务资源模块的新增、删除、修改,以及模型服务资源模块提供的模型预测服务的开启和停止。
【技术特征摘要】
1.一种模型预测系统,包括:模型服务资源模块,用于提供模型预测服务,不同的模型服务资源模块之间相互隔离;预测模型服务模块,用于维护所述模型服务资源模块与所述模型服务资源模块的部署设备之间的映射关系,以及在检测到模型服务资源模块发生变化时,更新所述模型服务资源模块的运行状态,所述模型服务资源模块发生变化包括:模型服务资源模块的新增、删除、修改,以及模型服务资源模块提供的模型预测服务的开启和停止。2.如权利要求1所述的系统,不同的模型服务资源模块设置在不同的容器中。3.如权利要求1所述的系统,不同的模型服务资源模块设置在不同的虚拟机中。4.如权利要求1所述的系统,采用部署模板构建所述模型服务资源模块,所述部署模板包括:不同的编程语言对应的运行环境。5.如权利要求1所述的系统,所述模型服务资源模块支持java、c++、python中的至少一种编程语言。6.如权利要求1所述的系统,所述模型服务资源模块支持超文本传输协议、远程过程调用协议中的至少一种。7.如权利要求1所述的系统,所述预测模型服务模块具体用于:根据所述模型服务资源模块的注册信息,获得所述模型服务资源模块的部署设备信息,并将所述模型服务资源模块与所述模型服务资源模块的部署设备之间的映射关系进行存储。8.如权利要求1所述的系统,所述系统还包括客户端,用于向所述预测模型服务模块发送服务查询请求,查询所需服务对应的部署设备,根...
【专利技术属性】
技术研发人员:邢冰,乔彦辉,殷山,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。