[发明专利]一种自定义模型全流程管理方法有效
申请号: | 202210429981.6 | 申请日: | 2022-04-22 |
公开(公告)号: | CN114968329B | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 柴磊;郑先军;陈茜 | 申请(专利权)人: | 深圳市魔数智擎人工智能有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/76 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 万晶晶 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自定义 模型 流程 管理 方法 | ||
本发明属于计算机及人工智能技术领域,公开了一种自定义模型全流程管理方法,对要接入的自定义模型进行在模型接入标准文件的定义下的统一技术接入标准;根据输入特征参数、输出结果、运行环境、特征工程、监控算子、重训练方法和适配算法模型类型内容对自定义模型描述;根据模型接入标准文件,实现自定义模型运行前,运行中,运行后的全流程管理。本发明采用的自定义模型接入规范在技术接入标准上适配了现有常见的算法模型类型,使得不同的自定义模型能够在同一平台进行集中管理;同时引入了可自定义的流程管理办法对接入的自定义模型进行统一管理。对算法模型从研发到上线等流程使用提供完整的可自定义流程管理技术。
技术领域
本发明属于计算机及人工智能技术领域,尤其涉及一种自定义模型全流程管理方法。
背景技术
目前,在大数据和人工智能的发展中,算法模型的研发是各自独立分散的,研发人员使用的研究环境也各不相同,研究环境可以分为操作系统、编程语言和工具包等;操作系统包含WINDOWS、LINUX等;编程语言包含JAVA、BASIC等;工具包包含Fresh IDE Portable等;为了使得这些研发的算法模型能够快速地对外提供使用,以及对这些研发的算法模型进行有效的管理是非常重要的。由各个不同研究人员研发的算法模型,称为自定义的算法模型。
现有算法模型的研发是独立分散,研发环境也是各不相同,模型投入使用的环境和研发的环境难以有效管理,导致对分散的算法模型,缺少提供统一的集中式平台管理,对模型缺少流程上的管理。
发明内容
针对现有技术存在的问题,本发明提供了一种自定义模型全流程管理方法。
本发明是这样实现的,一种自定义模型全流程管理方法,包括:
对要接入的自定义模型进行在模型接入标准文件的定义下的统一技术接入标准;
模型接入标准文件包含模型配置、输入和输出、算法模型类型、运行环境、监控算子、重训练方法、算法模型文件和算法模型依赖开发包描述信息;
根据输入特征参数、输出结果、运行环境、特征工程、监控算子、重训练方法和适配算法模型类型内容对自定义模型描述;
根据输入特征参数,对输入特征工程处理;
根据算法模型类型和模型接入标准文件里描述的运行环境,支持离线的算法模型依赖开发包,离线的算法模型依赖开发包支持自定义模型的运行,支持在线的算法模型依赖开发包,支持联网下载算法模型依赖开发包到运行环境,包含但不限于python包,java包的依赖开发包;
运行环境为模型运行所依赖的环境,包括需要构建的语言环境、依赖版本、及相关依赖包的安装方式,不限于语言及版本、操作系统、数据库系统、中间件、接口软件、可能的性能监控与分析软件环境及配置要求;
根据模型接入标准文件,实现自定义模型运行前,运行中,运行后的全流程管理。
可选的,具体包括以下步骤:
获取自定义模型的技术标准和模型接入标准文件的技术标准,所述技术标准为:输入特征参数、输出结果、运行环境、特征工程、监控算子、重训练方法和适配算法模型类型;
准备模型接入标准文件里描述的自定义模型运行环境,准备离线的算法模型依赖开发包,离线的算法模型依赖开发包支持自定义模型的运行,支持在线的算法模型依赖开发包,支持联网下载算法模型依赖开发包到运行环境,包括不限于python包和java包的依赖开发包;
设置监控算子,支持自定义算子,采用对算法模型的稳定性的监控的算子对算法模型性能指标评估的算子;
运行自定义模型;
根据模型接入标准文件的技术标准,输入自定义模型的输入特征参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市魔数智擎人工智能有限公司,未经深圳市魔数智擎人工智能有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210429981.6/2.html,转载请声明来源钻瓜专利网。