可视化建模方法、装置和电子设备制造方法及图纸

技术编号:27935503 阅读:15 留言:0更新日期:2021-04-02 14:15
本申请提供了一种可视化建模方法、装置和电子设备,以降低建模难度。该方法包括:加载模型搭建页面,模型搭建页面包含多个用于代表学习算子的积木块;响应操作模型搭建页面的指令,确定积木块的连接关系以及积木块的参数信息;根据积木块的连接关系、积木块的参数信息以及积木块所代表的学习算子,生成目标模型。实施本申请的技术方案可以降低建模难度。

【技术实现步骤摘要】
可视化建模方法、装置和电子设备
本公开涉及人工智能领域,尤其涉及一种可视化模型生成方法、装置和电子设备。
技术介绍
随着这几年新一波人工智能浪潮的到来,机器学习相关技术被应用到诸多行业和领域,同时机器学习的分支深度学习得到了长足的发展,深度学习的模型更新迅速,模型复杂度越来越高,可解释性越来越低。如此一来,若想在人工智能应用领域取得最优的效果,就必须采用更为复杂的算法模型,但复杂的算法模型加大了建模的难度。
技术实现思路
为了解决上述技术问题中的至少一个,本公开提供了一种可视化建模方法、装置和电子设备,以降低建模难度。本公开的第一方面,可视化建模方法,包括:加载模型搭建页面,所述模型搭建页面包含多个代表学习算子的积木块;响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息;根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,生成目标模型。可选的,所述响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息,包括:响应所述指令中的调整命令,调整所述积木块的吸附关系,根据所述积木块的自下而上的吸附关系,确定所述积木块的连接关系;响应所述指令中的参数设置命令,确定所述积木块的参数信息。可选的,所述响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息,包括:响应所述指令中的调整命令,调整所述积木块间的两端差异连接线,根据所述积木块间的两端差异连接线,确定所述积木块的连接关系;响应所述指令中的参数设置命令,确定所述积木块的参数信息。可选的,所述根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,生成目标模型,包括:根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,确定目标学习算子、所述目标学习算子的参数信息以及所述目标学习算子的输入输出关系,其中,目标学习算子是用于构建模型的学习算子;根据所述目标学习算子、所述目标学习算子的参数信息以及所述目标学习算子的输入输出关系,生成目标模型。可选的,所述学习算子包括机器学习算子、深度学习算子和模型融合算子;所述方法包括将机器学习模型单独封装以生成机器学习算子、将神经网络模型各层单独封装以生成深度学习算子和将至少两个模型输出层融合并封装以生成模型融合算子。可选的,所述方法包括可视化数据处理;所述可视化数据处理包括可视化结构化数据处理、可视化文本数据处理和可视化图像数据处理中的一个或多个;其中,所述可视化结构化数据处理包括特征选取、特征组合、特征重要度分析和特征分布中的一种或多种,所述可视化文本数据处理包括文本样例展示、文本分词、文本去停用词和按分隔符切割文本中的一种或多种,所述可视化图像数据处理包括图像样例展示、图像尺寸统一和图像数据增量中的一种或多种。可选的,所述方法包括可视化数据处理;所述可视化数据处理包括划分验证集,所述划分验证集将输入的待处理数据划分为用于训练目标模型的训练数据和用于验证所述目标模型的验证数据。可选的,所述方法包括:根据所述训练数据可视化训练所述目标模型;根据所述验证数据可视化验证训练后的所述目标模型。本公开的第二方面,一种可视化建模装置,包括:页面加载模块,用于加载模型搭建页面,所述模型搭建页面包含多个用于代表学习算子的积木块;指令响应模块,用于响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息;模型生成模块,用于根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,生成目标模型。本公开的第三方面,一种电子设备,包括存储器和处理器,所述存储器用于存储计算机指令,其特征在于,所述计算机指令被所述处理器执行以实现本公开第一方面任一所述的方法。通过实施本申请的技术方案可以取得以下有益技术效果:实施本申请的技术方案可以降低模型构建难度,提高建模效率。同时,本申请的技术方案可以实现模型相关过程的可视化,使得模型相关过程更直观。附图说明附图示出了本公开的示例性实施方式,并与其说明一起用于解释本公开的原理,其中包括了这些附图以提供对本公开的进一步理解,并且附图包括在本说明书中并构成本说明书的一部分。图1是本申请实施例公开的一种可视化建模方法的流程图;图2是本申请实施例公开的一种可视化建模方法的子流程图;图3是本申请实施例公开的一种可视化建模方法的子流程图;图4是本申请实施例公开的一种数据处理示意图;图5是本申请实施例公开的一种可视化建模的逻辑图;图6是本申请实施例公开的一种结构化数据处理逻辑图;图7是本申请实施例公开的一种文本数据处理逻辑图;图8是本申请实施例公开的一种图像数据处理逻辑图;图9是本申请实施例公开的一种可视化建模装置的结构框图。具体实施方式下面结合附图和实施方式对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施方式仅用于解释相关内容,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分。需要说明的是,在不冲突的情况下,本公开中的实施方式及实施方式中的特征可以相互组合。下面将参考附图并结合实施方式来详细说明本公开。参见图1,可视化建模方法,包括:S101,加载模型搭建页面,模型搭建页面包含多个代表学习算子的积木块;S102,响应操作模型搭建页面的指令,确定积木块的连接关系以及积木块的参数信息;S103,根据积木块的连接关系、积木块的参数信息以及积木块所代表的学习算子,生成目标模型。本申请实施例的可视化建模方法一般在计算机中运行,也可以在移动设备等其他设备中运行,以计算机运行本申请实施例的可视化建模方法为了,在工作人员需要搭建模型时,可以操作模型搭建页面,以生成操作模型搭建页面的指令,通过调整积木块所代表的算子组件、积木块的参数信息以及积木块的连接关系,其中,积木块的参数信息也就是积木块所代表的算子组件的参数信息,调整完毕后,计算机确定积木块的连接关系以及算子组件的参数信息,根据积木块的连接关系、积木块的参数信息以及积木块所代表的学习算子,生成目标模型,大大降低了模型构建难度。可以知道的,积木块的连接关系代表了相应的算子组件的输入输出关系。具体地,可通过两端差异的连接线或自下而上的吸附规则连接各积木块。具体地,可通过对比吸附或连接到同一个积木块的其他积木块的参数信息进行参数对齐检验,进一步地进行自动加和处理,对于无法通过检验的积木块反馈到页面。具体地,可通过各积木块的参数信息将其代表的算子组件所对应的模型算子实例化,并按照吸附位置信息和连接指向信息对所有模型算子实例进行排序,进一步地,依序将模型算子实例引用到本文档来自技高网...

【技术保护点】
1.可视化建模方法,其特征在于,包括:/n加载模型搭建页面,所述模型搭建页面包含多个代表学习算子的积木块;/n响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息;/n根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,生成目标模型。/n

【技术特征摘要】
1.可视化建模方法,其特征在于,包括:
加载模型搭建页面,所述模型搭建页面包含多个代表学习算子的积木块;
响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息;
根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,生成目标模型。


2.根据权利要求1所述的方法,其特征在于,所述响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息,包括:
响应所述指令中的调整命令,调整所述积木块的吸附关系,根据所述积木块的自下而上的吸附关系,确定所述积木块的连接关系;
响应所述指令中的参数设置命令,确定所述积木块的参数信息。


3.根据权利要求1所述的方法,其特征在于,所述响应操作所述模型搭建页面的指令,确定所述积木块的连接关系以及所述积木块的参数信息,包括:
响应所述指令中的调整命令,调整所述积木块间的两端差异连接线,根据所述积木块间的两端差异连接线,确定所述积木块的连接关系;
响应所述指令中的参数设置命令,确定所述积木块的参数信息。


4.根据权利要求1所述的方法,其特征在于,所述根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,生成目标模型,包括:
根据所述积木块的连接关系、所述积木块的参数信息以及所述积木块所代表的学习算子,确定目标学习算子、所述目标学习算子的参数信息以及所述目标学习算子的输入输出关系,其中,目标学习算子是用于构建模型的学习算子;
根据所述目标学习算子、所述目标学习算子的参数信息以及所述目标学习算子的输入输出关系,生成目标模型。


5.根据权利要求1所述的方法,其特征在于,所述学习算子包括机器学习算子、深度学习算子和模型融合算子;

【专利技术属性】
技术研发人员:洪万福钱智毅熊朝阳
申请(专利权)人:厦门渊亭信息科技有限公司
类型:发明
国别省市:福建;35

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

1