一种人工智能模型训练环境搭建装置及方法制造方法及图纸

技术编号:35953063 阅读:16 留言:0更新日期:2022-12-14 10:46
本发明专利技术涉及人工智能模型训练环境搭建的技术领域,特别是涉及一种人工智能模型训练环境搭建装置及方法信息接收模块,所述信息接收模块用于接收人工智能模块训练环境对应的环境搭建信息;环境搭建模块,环境搭建模块将环境搭建信息输入至设定流程实例中,根据接收的环境搭建信息触发运行对应该设定人工智能模块训练环境的搭建节点,设定流程实例包括多个并行的搭建节点,每个搭建节点对应一种人工智能模块训练环境。本发明专利技术通过设置多个并行的搭建节点,可对应构建多种人工智能模块训练环境,满足使用人员对人工智能模块训练环境的需求;本发明专利技术通过设置镜像构建模块,可获取外界的模拟训练环境,并将其传递至显示器上,进行训练。训练。训练。

【技术实现步骤摘要】
一种人工智能模型训练环境搭建装置及方法


[0001]本专利技术涉及人工智能模型训练环境搭建的
,特别是涉及一种人工智能模型训练环境搭建装置及方法。

技术介绍

[0002]人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
[0003]在人工智能知识的教学中,理论学习通常需要辅以动手实验,学习人工智能模型后,进行人工智能模型的训练以加深了解和印象是必不可少的。但是,现有技术中,往往是老师在物理机房中根据需要在每台电脑上搭建训练环境,学员完成学习后,老师再根据新的需要重新在每台电脑上搭建训练环境,投资大,耗时长,使用不灵活,特别是人工智能技术发展迅速,训练环境的变化速度快、要求多样化,对学习框架、依赖包等的需求不一,现有的训练环境搭建方法显然不能满足需要,存在训练的单一性。

技术实现思路

[0004]针对现有技术中的缺陷,本专利技术提供的一种人工智能模型训练环境搭建装置及方法,可搭建多种人工智能模型训练环境,具备人工智能模型训练环境的多样性,便于学员的训练,使用灵活。
[0005]为了解决上述技术问题,本专利技术提出以下技术方案:
[0006]一种人工智能模型训练环境搭建装置,包括:
[0007]信息接收模块,所述信息接收模块用于接收人工智能模块训练环境对应的环境搭建信息;
[0008]环境搭建模块,环境搭建模块将环境搭建信息输入至设定流程实例中,根据接收的环境搭建信息触发运行对应该设定人工智能模块训练环境的搭建节点,设定流程实例包括多个并行的搭建节点,每个搭建节点对应一种人工智能模块训练环境;
[0009]镜像构建模块,所述镜像构建模块将搭建节点集合运行环境,构建成一个Docker镜像,并通过显示器显示出来;
[0010]总控管理模块,所述总控管理模块用于管理信息接收模块、环境搭建模块以及镜像构建模块,总控管理模块获取镜像构建模块出来的镜像,将镜像部署到相应的计算机设备上进行训练。
[0011]进一步地,所述信息接收模块包括有语法接收器与语法分析器,所述语法接收器用于接收环境搭建信息,语法分析器用于根据语法分析规则判断训练环境搭建的个数。
[0012]进一步地,所述环境搭建模块包括确定单元与触发单元,确定单元根据环境搭建请求确定设定方式和/或设定接口,触发单元通过设定方式和/或设定接口触发搭建节点运行。
[0013]进一步地,所述搭建节点通过节点服务器运行。
[0014]进一步地,所述环境搭建信息包括数据预处理单元、图像算法单元、预处理单元、训练框架单元、训练网络单元和损失函数单元。
[0015]进一步地,还包括实例建立模块,实例建立模块建立设定流程实例,实例建立模块具体用于发起Activiti流程,利用所述Activiti流程中的服务模板生成所述设定流程实例。
[0016]进一步地,所述镜像构建模块包括镜像采集单元与镜像处理单元,镜像采集单元用于采集多种人工智能模块训练环境,镜像处理单元对镜像采集单元采集的信息进行处理。
[0017]进一步地,总控管理模块为总计算机设备。
[0018]一种人工智能模型训练环境搭建方法,包括以下步骤:
[0019]S1,通过语法接收器获取训练环境的描述语言,并通过语法分析器分析语法接收器所获取的训练环境的描述语言;
[0020]S2,语法分析器所分析出的语言符合环境搭建信息的,则执行下一步骤,如果不符合,则返回S1;
[0021]S3,环境搭建模块根据语法分析器所获取的描述语言确定所要建立的训练环境个数,并通过接收的信息触发对应该设定训练环境的搭建节点运行;
[0022]S4,镜像构建模块获取Docker镜像,搭建节点将信息传递至总控管理模块,总控管理模块将对应的环境训练场景通过显示器显示出来。
[0023]由上述技术方案可知,本专利技术的有益效果:
[0024]1、本专利技术通过设置多个并行的搭建节点,可对应构建多种人工智能模块训练环境,满足使用人员对人工智能模块训练环境的需求;
[0025]2、本专利技术通过设置镜像构建模块,可获取外界的模拟训练环境,并将其传递至显示器上,进行训练;
[0026]3、本专利技术通过设置总控管理模块,便于实时管控信息接收模块、环境搭建模块以及镜像构建模块,进而便于教学人员实时更改人工智能模型训练环境,推广性强;
[0027]4本专利技术通过设置信息接收模块,可对语言进行输入与分析,便于搭建人工智能模型训练环境。
附图说明
[0028]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
[0029]图1为本专利技术中一种人工智能模型训练环境搭建方法的判定图;
[0030]图2为本专利技术的整体流程图。
具体实施方式
[0031]下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只作为示例,而不能以此来限制本专利技术的保护范围。
[0032]参阅图1

2:一种人工智能模型训练环境搭建装置,包括:
[0033]信息接收模块1,所述信息接收模块1用于接收人工智能模块训练环境对应的环境搭建信息,并对接收的信息进行分析与判定;
[0034]环境搭建模块2,环境搭建模块2将环境搭建信息输入至设定流程实例中,根据接收的环境搭建信息触发运行对应该设定人工智能模块训练环境的搭建节点3,设定流程实例包括多个并行的搭建节点3,每个搭建节点3对应一种人工智能模块训练环境,进而可通过多个并行的搭建节点3,搭建多种人工智能模型训练环境,满足使用人员的多样性需求;
[0035]镜像构建模块4,所述镜像构建模块4将搭建节点3集合运行环境,构建成一个Docker镜像,并通过显示器显示出来;
[0036]总控管理模块5,所述总控管理模块5用于管理信息接收模块1、环境搭建模块2以及镜像构建模块4,总控管理模块5获取镜像构建模块4出来的镜像,将镜像部署到相应的计算机设备上进行训练。
[0037]优选的,环境搭建模块2还包括有数据存储单元,将每个搭建节点生成的环境搭建参数存储至数据存储单元对应的数据库中,进而可防止环境搭建模块2中的数据丢失,便于后期寻找前面使用过的素材。
[0038]本实施例中,所述信息接收模块1包括有语法接收器101与语法分析器102,所述语法接收器101用于接收环境搭建信息,语法分析器102用于根据语法分析规则判断训练环境搭建的个数;
[0039]通过语法接收器101接收语言信息,接收后传递至语法分析器102中,通过语法分析器102分析判断语言信息的内容,并根据语本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人工智能模型训练环境搭建装置,其特征在,包括:信息接收模块,所述信息接收模块用于接收人工智能模块训练环境对应的环境搭建信息;环境搭建模块,环境搭建模块将环境搭建信息输入至设定流程实例中,根据接收的环境搭建信息触发运行对应该设定人工智能模块训练环境的搭建节点,设定流程实例包括多个并行的搭建节点,每个搭建节点对应一种人工智能模块训练环境;镜像构建模块,所述镜像构建模块将搭建节点集合运行环境,构建成一个Docker镜像,并通过显示器显示出来;总控管理模块,所述总控管理模块用于管理信息接收模块、环境搭建模块以及镜像构建模块,总控管理模块获取镜像构建模块出来的镜像,将镜像部署到相应的计算机设备上进行训练。2.根据权利要求1所述的一种人工智能模型训练环境搭建装置,其特征在于,所述信息接收模块包括有语法接收器与语法分析器,所述语法接收器用于接收环境搭建信息,语法分析器用于根据语法分析规则判断训练环境搭建的个数。3.根据权利要求1所述的一种人工智能模型训练环境搭建装置,其特征在于,所述环境搭建模块包括确定单元与触发单元,确定单元根据环境搭建请求确定设定方式和/或设定接口,触发单元通过设定方式和/或设定接口触发搭建节点运行。4.根据权利要求1所述的一种人工智能模型...

【专利技术属性】
技术研发人员:邹迁
申请(专利权)人:北京富国环球科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1