【技术实现步骤摘要】
一种模型构建方法、装置、存储介质及电子设备
[0001]本说明书涉及人工智能
,尤其涉及一种模型构建方法、装置、存储介质及电子设备。
技术介绍
[0002]神经架构搜索(Neural Architecture Search,NAS)是自动深度学习(Automatic Deep Learning, AutoDL)的重要组成部分,其用于根据用户输入的数据自动化设计出适用于对该数据进行处理的深度学习模型的网络架构,并可以根据设计出的深度学习模型的网络架构,自动构建并部署出深度学习模型,从而可以实现对用户输入的数据的自动化处理。
[0003]其中,在通过神经架构搜索来自动化设计深度学习模型的网络架构时,通常需要考虑设计出的深度学习模型的网络架构在不同硬件环境中的性能指标参数,来从多个设计出的深度学习模型的网络架构中筛选出最优的一个网络架构,而在获取设计出的深度学习模型的网络架构在不同硬件环境中的性能指标参数时,需要在硬件平台上按照设计出的每个深度学习模型的网络架构部署出相应的模型,从而获取到每个设计出的深度学习模型的网络架构在不同硬件环境中的性能指标参数,进而导致整体流程的耗时较长。
[0004]因此,如何能够提升自动化构建深度学习模型的效率,则是一个亟待解决的问题。
技术实现思路
[0005]本说明书提供一种模型构建方法、装置、存储介质及电子设备,以部分的解决现有技术存在的上述问题。
[0006]本说明书采用下述技术方案:本说明书提供了一种模型构建方法,包括:获取模型构建请求; ...
【技术保护点】
【技术特征摘要】
1.一种模型构建方法,其特征在于,包括:获取模型构建请求;根据所述模型构建请求,确定各候选模型架构;针对每个候选模型架构,将该候选模型架构输入到预设的代理模型中,通过所述代理模型得到该候选模型架构在指定硬件环境中的性能参数,作为第一性能参数;根据所述第一性能参数,确定每个候选模型架构的权值,并根据所述权值,从各候选模型架构中筛选出待测试模型架构;按照所述待测试模型架构在所述指定硬件环境中部署测试模型,以获取所述待测试模型架构对应的第二性能参数;根据所述待测试模型架构对应的第二性能参数和除所述待测试模型架构之外的其他候选模型架构对应的第一性能参数,从各候选模型架构中筛选出目标模型架构;按照所述目标模型架构构建目标模型,并通过所述目标模型进行任务执行。2.如权利要求1所述的方法,其特征在于,根据所述模型构建请求,确定各候选模型架构,具体包括:根据所述模型的构建请求,从预设的各原子操作中筛选出用于组成每个候选模型架构的各原子操作,作为每个候选模型架构对应的各目标原子操作,所述原子操作包括:常规卷积操作、分离式卷积操作、平均池化操作、最大池化操作中的至少一种;根据每个候选模型架构对应的所述各目标原子操作,确定各候选模型架构。3.如权利要求2所述的方法,其特征在于,根据所述模型的构建请求,从预设的各原子操作中筛选出用于组成每个候选模型架构的各原子操作,具体包括:根据所述模型的构建请求,确定各优化目标;通过预设的优化器,根据每个优化目标,从预设的各原子操作中筛选出用于组成每个候选模型架构的各原子操作。4.如权利要求1所述的方法,其特征在于,根据所述第一性能参数,确定每个候选模型架构的权值,具体包括:根据所述代理模型的任务类型,从预设的各筛选策略中确定出目标筛选策略,所述任务类型包括:分类任务、回归任务;根据所述目标筛选策略以及所述第一性能参数,确定每个候选模型架构的权值。5.如权利要求4所述的方法,其特征在于,根据所述目标筛选策略以及所述第一性能参数,确定每个候选模型架构的权值,具体包括:针对每个候选模型架构对应的第一性能参数,根据所述目标筛选策略,确定该候选模型架构对应的第一性能参数的置信度;根据所述置信度,确定每个候选模型架构的权值,所述候选模型架构对应的第一性能参数的置信度越低,所述候选模型架构的权值越高。6.如权利要求4所述的方法,其特征在于,根据所述目标筛选策略以及所述第一性能参数,确定每个候选模型架构的权值,具体包括:针对每个候选模型架构对应的第一性能参数,根据所述目标筛选策略,确定该候选模型架构对应的第一性能参数的贡献度;根据所述贡献度,确定每个候选模型架构的权值,所述候选模型架构对应的第一性能
参数的贡献度越高,所述候选模型架构的权值越高。7.如权利要求1所述的方法,其特征在于,针对每个候选模型架构,将该候选模型架构输入到预设的代理模型中,得到该候选模型架构在指定硬件环境中的性能参数,作为第一性能参数,具体包括:针对每个候选模型架构,将该候选模型架构输入到预先训练的各代理模型中,得到该候选模型架构在各指定硬件环境中的性能参数,作为各第一性能参数,其中,每个代理模型用于预测该候选模型架构在至少一种指定硬件环境中的性能参数;根据所述第一性能参数,确定每个候选模型架构的权值,并根据所述权值,从各候选模型架构中筛选出待测试模型架构,具体包括:根据所述各第一性能参数,确定每个候选模型架构的权值,并根据所述权值,从各候选模型架构中筛选出待测试模型架构;按照所述待测试模型架构在所述指定硬件环境中部署测试模型,以获取所述待测试模型架构对应的第二性能参数,具体包括:按照所述待测试模型架构在每种指...
【专利技术属性】
技术研发人员:吕波,侯瑞峥,王鹏程,陈自强,胡陈枢,程稳,刘懿,曾令仿,陈光,
申请(专利权)人:之江实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。