【技术实现步骤摘要】
神经网络模型设计方法、部署方法、电子设备及存储介质
本专利技术涉及深度学习
,具体而言,涉及一种神经网络模型设计方法、部署方法、电子设备及存储介质。
技术介绍
深度神经网络已在许多领域取得了巨大的成功,现在深度神经网络结构复杂多样,设计空间巨大,人工设计需要高昂的人力成本,因此如何找到最优的神经网络结构是一个技术难点。目前,相关技术采用基于神经网络搜索的方案搜索出最合适的模型结构,这种方式通常需要对每一个新的场景需求重新初始化神经网络搜索空间,进行重新搜索,耗时巨大,存在搜索效率低的问题。
技术实现思路
本专利技术的目的之一在于提供一种神经网络模型设计方法、部署方法、电子设备及存储介质,用以减少设计神经网络模型的耗时,提高获得最优神经网络模型的效率。本专利技术的技术方案可以这样实现:第一方面,本专利技术提供一种神经网络模型设计方法,所述方法包括:获取神经网络模块库;所述神经网络模块库中包含多个神经网络模块;根据场景任务从所述神经网络模块库中确定与所述场景任务匹配的多个目标神经网络模块;根据所述多个目标神经网络模块,构建与所述场景任务匹配的目标神经网络模型。第二方面,本专利技术提供一种神经网络模型部署方法,所述方法包括:获取目标神经网络模型;当所述目标神经网络模型在目标硬件平台上的性能指标在设定的性能指标范围内,将所述目标神经网络模型部署在所述目标硬件平台上。第三方面,本专利技术提供一种神经网络模型设计装置,包括:获取模块,用于获取神经网络模块库;所述神 ...
【技术保护点】
1.一种神经网络模型设计方法,其特征在于,所述方法包括:/n获取神经网络模块库;所述神经网络模块库中包含多个神经网络模块;/n根据场景任务从所述神经网络模块库中确定与所述场景任务匹配的多个目标神经网络模块;/n根据所述多个目标神经网络模块,构建与所述场景任务匹配的目标神经网络模型。/n
【技术特征摘要】
1.一种神经网络模型设计方法,其特征在于,所述方法包括:
获取神经网络模块库;所述神经网络模块库中包含多个神经网络模块;
根据场景任务从所述神经网络模块库中确定与所述场景任务匹配的多个目标神经网络模块;
根据所述多个目标神经网络模块,构建与所述场景任务匹配的目标神经网络模型。
2.根据权利要求1所述的神经网络模型设计方法,其特征在于,根据所述目标神经网络模块,构建与所述场景任务匹配的目标神经网络模型,包括:
根据所述多个目标神经网络模块,构建候选神经网络模块集和第一候选神经网络集;
其中,所述第一候选神经网络集中的每个第一候选神经网络由至少两个所述目标神经网络模块组合而成;所述每个第一候选神经网络与场景任务匹配;所述每个第一候选神经网络的功能指标均在设定的功能指标范围内;所述候选神经网络模块集中的每个候选神经网络模块为所述多个目标神经网络模块中的一个且所述每个所述候选神经网络模块支持运行在目标硬件平台上;
根据所述第一候选神经网络集和所述候选神经网络模块集确定所述目标神经网络模型。
3.根据权利要求2所述的神经网络模型设计方法,其特征在于,根据所述第一候选神经网络集和所述候选神经网络模块集确定所述目标神经网络模型,包括:
将所述第一候选神经网络集中满足设定条件的所述第一候选神经网络确定为目标神经网络模型;
其中,所述设定条件为:所述第一候选神经网络包含的每个所述目标神经网络模块均包含于所述候选神经网络模块集中,且所述第一候选神经网络在所述目标硬件平台上的运行时间最少。
4.根据权利要求3所述的神经网络模型设计方法,其特征在于,在将所述第一候选神经网络集中满足设定条件的所述第一候选神经网络确定为目标神经网络模型之后,还包括:
当所述目标神经网络模型在所述目标硬件平台上的性能指标在设定的性能指标范围内,将所述目标神经网络模型部署在所述目标硬件平台上。
5.根据权利要求1所述的神经网络模型设计方法,其特征在于,在根据所述多个目标神经网络模块,构建与所述场景任务匹配的目标神经网络模型之后,还包括:
根据神经网络知识库,对所述神经网络模块库进行更新。
6.根据权利要求2所述的神经网络模型设计方法,其特征在于,根据所述多个目标神经网络模块,构建候选神经网络模块集和第一候选神经网络集,包括:
根据所述场景任务以及设定的超参数,对所述多个目标神经网络模块中的至少两个所述目标神经网络模块进行组合,获得多个所述第一候选神经网络,组成所述第一候选神经网络集;
针对每个所述目标神经网络模块进行级联,获得所述目标神经网络模块对应的网络;将所述硬件平台支持运行的所述网络对应的所述目标神经网络模块作为所述候选神经网络模块,组成所述候选神经网络模块集。
7.根据权利要求6所述的神经网络模型设计方法,其特征在于,还包括:
对所述第一候选神经网络进行结构修改,获得修改后的所述第一候选神经网络,将修改后的所述第一候选神经网络添加至所述第一候选神经网络集。
8.根据权利要求3所述的神经网络模型设计方法,其特征在于,还包括:
当不存在满足所述设定条件的所述第一候选神经网络,基于所...
【专利技术属性】
技术研发人员:伍宇明,
申请(专利权)人:广州极飞科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。