流程可视化建模方法、计算机设备及计算机可读存储介质技术

技术编号:38511133 阅读:8 留言:0更新日期:2023-08-19 16:55
本发明专利技术涉及人工智能技术领域,具体提供一种流程可视化建模方法、计算机设备及计算机可读存储介质,旨在解决便捷且准确地完成机器学习模型构建的问题。本发明专利技术提供的方法包括响应于用户在可视化交互界面对组件区中组件的操作,在设计区显示相应的组件并在组件上分别形成输入锚点和输出锚点;响应于用户对设计区显示组件的操作,在设计区内对每两个显示组件的输入锚点与输出锚点之间建立连接线以及在配置区内配置显示组件的输入锚点参数,以使显示组件能够基于参数接收前序组件的运行结果,并基于此形成可视化建模流程;运行可视化建模流程,以构建机器学习模型。基于上述方法,极大地降低了机器学习模型的构建难度,能够便捷且准确地完成模型构建。确地完成模型构建。确地完成模型构建。

【技术实现步骤摘要】
流程可视化建模方法、计算机设备及计算机可读存储介质


[0001]本专利技术涉及人工智能
,具体涉及一种流程可视化建模方法、计算机设备及计算机可读存储介质。

技术介绍

[0002]在人工智能领域中通常会通过模型训练的方法构建机器学习模型,再利用机器学习模型执行相应的任务。例如,利用人脸图像训练得到人脸识别模型,再利用人脸识别模型对相机采集的图像进行人脸识别。由于机器学习模型的构建通常会涉及数据加载、数据特征提取、训练、测试和验证等多个步骤,且各步骤的操作方法均较为复杂,需要技术人员具备比较丰富的专业知识才能完成,这给机器学习模型的构建与应用带来了较大影响,如何便捷且准确地完成机器学习模型的构建,正日益成为人工智能
亟待解决的技术问题。
[0003]相应地,本领域需要一种新的模型构建方案来解决上述问题。

技术实现思路

[0004]为了克服上述缺陷,提出了本专利技术,以提供解决或至少部分地解决上述问题的流程可视化建模方法、计算机设备及计算机可读存储介质。
[0005]在第一方面,提供一种流程可视化建模方法,所述方法包括:响应于用户在可视化交互界面对组件区中组件的操作,在设计区显示相应的组件并在所述组件上分别形成预设数量的输入锚点和输出锚点;响应于用户对设计区显示组件的操作,在设计区内对每两个所述显示组件的输入锚点与输出锚点之间建立连接线,以及在配置区内配置所述显示组件的输入锚点参数,以使所述显示组件能够基于所述参数接收前序组件的运行结果,并基于此形成由所有显示组件与相应的连接线组成的且数据结构为有向无环图的可视化建模流程;运行所述可视化建模流程,以构建机器学习模型;其中,所述显示组件的输入锚点参数的类型取决于其前序组件的输出锚点参数的类型,所述前序组件为通过所述连接线直接与所述显示组件的输入锚点连接的其他显示组件。
[0006]在上述流程可视化建模方法的一个技术方案中,在所述组件上形成预设数量的输入锚点包括:形成一个输入锚点;所述在配置区内配置所述显示组件的输入锚点参数包括:根据所述显示组件的前序组件数量,在配置区内设定并显示相同数量的待配置的输入锚点参数;响应于用户对各待配置的输入锚点参数的数据类型的选择,将各输入锚点参数的数据类型配置成所述选择的数据类型,以使所述显示组件能够基于各数据类型接收与各数
据类型对应的前序组件的运行结果。
[0007]在上述流程可视化建模方法的一个技术方案中,在所述组件上形成预设数量的输出锚点包括:形成一个输出锚点;所述方法还包括:响应于用户对设计区显示组件的操作,根据所述显示组件的功能,在配置区内显示所述显示组件的输出锚点参数;其中,所述输出锚点参数的数量为一个或多个,所述输出锚点参数的数据类型与所述显示组件的运行结果的数据类型一一对应。
[0008]在上述流程可视化建模方法的一个技术方案中,在形成可视化建模流程之前,所述方法还包括:响应于用户对设计区显示组件的操作,根据所述显示组件的功能,在配置区内显示并配置所述显示组件的功能参数,以使所述显示组件能够基于所述功能参数并根据接收到的前序组件的运行结果进行运行。
[0009]在上述流程可视化建模方法的一个技术方案中,所述功能参数包括具有多个下级参数的第一功能参数;所述配置所述显示组件的功能参数包括:针对各第一功能参数,响应于用户对第一功能参数的下级参数的选择,将所述第一功能参数配置成所述选择的下级参数。
[0010]在上述流程可视化建模方法的一个技术方案中,所述功能参数还包括不具有下级参数的第二功能参数,且所述第二功能参数的配置方式包括固定配置和/或非固定配置;所述配置所述显示组件的功能参数还包括:针对各第二功能参数,响应于用户对第二功能参数配置方式的选择,根据所述选择的配置方式对所述第二功能参数的参数值进行配置;若配置方式为固定配置,则响应于用户对所述参数值的设定,将所述参数值配置成所述设定的参数值;若配置方式为非固定配置,则在形成所述可视化建模流程之前不再配置所述第二功能参数的参数值,而是在形成所述可视化建模流程之后且在运行所述可视化建模流程之前再响应于用户对所述第二功能参数的参数值的设定,将所述参数值配置成所述设定的参数值。
[0011]在上述流程可视化建模方法的一个技术方案中,在形成可视化建模流程之前,所述方法还包括:响应于用户对设计区显示组件的操作,在配置区内配置所述显示组件的后序组件能够采用的获取所述显示组件的运行结果的方式;其中,所述后序组件为通过所述连接线直接与所述显示组件的输出锚点连接的其他显示组件;所述方式包括从缓存获取结果和不从缓存获取结果,所述从缓存获取结果为从缓存中获取所述显示组件的历史运行结果,所述不从缓存获取结果为获取对所述显示组件进行实时运行得到的实时运行结果。
[0012]在上述流程可视化建模方法的一个技术方案中,在运行所述可视化建模流程之
前,所述方法还包括:根据所述可视化建模流程,获取流程草稿;响应于用户对流程版本的设定,根据所述流程版本与所述流程草稿,生成正式的可视化建模流程,以便能够运行所述正式的可视化建模流程,构建机器学习模型。
[0013]在上述流程可视化建模方法的一个技术方案中,所述根据所述可视化建模流程,获取流程草稿包括:将所述可视化建模流程作为流程草稿,或根据所述可视化建模流程生成yaml文件并将所述yaml文件作为流程草稿,或从notebook服务器中获取流程草稿,其中,notebook服务器中的流程草稿为所述可视化建模流程或由所述可视化建模流程生成的yaml文件。
[0014]在上述流程可视化建模方法的一个技术方案中,在运行所述正式的可视化建模流程之后,所述方法还包括:将所述流程版本作为构建得到的机器学习模型的模型版本,以便能够根据所述模型版本对属于同一种模型的机器学习模型进行版本管理。
[0015]在上述流程可视化建模方法的一个技术方案中,所述显示组件包括数据集加载组件,在形成可视化建模流程之前,所述方法还包括:响应于用户对数据集版本的设定,将所述数据集加载组件能够加载的数据集的版本配置成所述设定的版本;在运行所述可视化建模流程之后,所述方法还包括:对构建得到的机器学习模型的模型版本与所述数据集的版本进行关联。
[0016]在上述流程可视化建模方法的一个技术方案中,所述方法还包括:响应于用户对属于同一种模型的机器学习模型且模型版本不同的多个机器学习模型的选定,对所述选定的多个机器学习模型进行模型比对并输出比对结果。
[0017]在上述流程可视化建模方法的一个技术方案中,所述显示组件还包括模型部署组件,所述方法还包括:运行所述可视化建模流程,以构建机器学习模型并对所述机器学习模型进行模型部署。
[0018]在上述流程可视化建模方法的一个技术方案中,所述方法还包括:响应于用户对数据集的操作,创建不同版本的数据集并管理不同版本的数据集之间的血缘关系;其中,所述血缘关系记录了当前版本的数据集相比于历史版本的数据集的数据变更情况。
[0019]在上述流程可视化建模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流程可视化建模方法,其特征在于,所述方法包括:响应于用户在可视化交互界面对组件区中组件的操作,在设计区显示相应的组件并在所述组件上分别形成预设数量的输入锚点和输出锚点;响应于用户对设计区显示组件的操作,在设计区内对每两个所述显示组件的输入锚点与输出锚点之间建立连接线,以及在配置区内配置所述显示组件的输入锚点参数,以使所述显示组件能够基于所述参数接收前序组件的运行结果,并基于此形成由所有显示组件与相应的连接线组成的且数据结构为有向无环图的可视化建模流程;运行所述可视化建模流程,以构建机器学习模型;其中,所述显示组件的输入锚点参数的类型取决于其前序组件的输出锚点参数的类型,所述前序组件为通过所述连接线直接与所述显示组件的输入锚点连接的其他显示组件。2.根据权利要求1所述的流程可视化建模方法,其特征在于,在所述组件上形成预设数量的输入锚点包括:形成一个输入锚点;所述在配置区内配置所述显示组件的输入锚点参数包括:根据所述显示组件的前序组件数量,在配置区内设定并显示相同数量的待配置的输入锚点参数;响应于用户对各待配置的输入锚点参数的数据类型的选择,将各输入锚点参数的数据类型配置成所述选择的数据类型,以使所述显示组件能够基于各数据类型接收与各数据类型对应的前序组件的运行结果。3.根据权利要求2所述的流程可视化建模方法,其特征在于,在所述组件上形成预设数量的输出锚点包括:形成一个输出锚点;所述方法还包括:响应于用户对设计区显示组件的操作,根据所述显示组件的功能,在配置区内显示所述显示组件的输出锚点参数;其中,所述输出锚点参数的数量为一个或多个,所述输出锚点参数的数据类型与所述显示组件的运行结果的数据类型一一对应。4.根据权利要求1所述的流程可视化建模方法,其特征在于,在形成可视化建模流程之前,所述方法还包括:响应于用户对设计区显示组件的操作,根据所述显示组件的功能,在配置区内显示并配置所述显示组件的功能参数,以使所述显示组件能够基于所述功能参数并根据接收到的前序组件的运行结果进行运行。5.根据权利要求4所述的流程可视化建模方法,其特征在于,所述功能参数包括具有多个下级参数的第一功能参数;所述配置所述显示组件的功能参数包括:针对各...

【专利技术属性】
技术研发人员:时培昕郭潇茹
申请(专利权)人:北京寄云鼎城科技有限公司
类型:发明
国别省市:

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

1