[发明专利]一种神经网络模型确定方法及装置有效
申请号: | 201811307230.7 | 申请日: | 2018-11-05 |
公开(公告)号: | CN111144561B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 张渊;谢迪;浦世亮 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06N3/082 | 分类号: | G06N3/082 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 神经网络 模型 确定 方法 装置 | ||
本申请实施例提供了一种神经网络模型确定方法及装置,其中,神经网络模型确定方法包括:获取目标任务的任务配置参数、训练资源的资源配置参数、模型设计配置参数以及模型压缩配置参数;基于任务配置参数、资源配置参数及模型设计配置参数,生成针对目标任务的初始神经网络模型;根据模型压缩配置参数,选择相应的预设压缩方式,对初始神经网络模型进行压缩处理,得到待部署的神经网络模型。通过本方案,可以提高神经网络模型确定过程中的开发效率。
技术领域
本申请涉及机器学习技术领域,特别是涉及一种神经网络模型确定方法及装置。
背景技术
神经网络作为机器学习研究中的一个新兴领域,通过模仿人脑的机制来解析数据,是一种通过建立和模拟人脑进行分析学习的智能模型。神经网络在计算机视觉、语音识别、机器人控制等领域已经取得了巨大成功,通过多个网络层的逐层运算,可以提取出目标的特征信息,从而实现智能跟踪、智能检索等功能,因此,神经网络逐渐成为了现代人工智能的基石。
然而,神经网络模型的确定过程十分复杂,从初始设计神经网络模型到最终确定可在设备端部署的神经网络模型的过程耗时较大,通常需要人工干预,通过人工验证的方式,对神经网络模型进行大量的模型验证、模型调试等工作,导致神经网络模型确定过程中的开发效率较低。
发明内容
本申请实施例的目的在于提供一种神经网络模型确定方法及装置,以提高神经网络模型确定过程中的开发效率。具体技术方案如下:
第一方面,本申请实施例提供了一种神经网络模型确定方法,所述方法包括:
获取目标任务的任务配置参数、训练资源的资源配置参数、模型设计配置参数以及模型压缩配置参数;
基于所述任务配置参数、所述资源配置参数及所述模型设计配置参数,生成针对所述目标任务的初始神经网络模型;
根据所述模型压缩配置参数,选择相应的预设压缩方式,对所述初始神经网络模型进行压缩处理,得到待部署的神经网络模型。
可选的,所述任务配置参数,包括:任务类型;所述资源配置参数,包括:训练数据以及算力资源;
所述基于所述任务配置参数、所述资源配置参数及所述模型设计配置参数,生成针对所述目标任务的初始神经网络模型,包括:
根据所述模型设计配置参数,确定神经网络模型的搜索空间及搜索策略;
根据所述任务类型及所述算力资源,从所述搜索空间中,确定神经网络模型的各网络层内部初始结构及网络层间初始结构,并从所述搜索策略中,确定各网络层内部训练方式及网络层间训练方式;
从所有训练数据中提取预设数量的训练数据,组成小数据集;
根据各网络层内部初始结构,基于所述小数据集,采用对应的网络层内部训练方式,训练得到各网络层内部结构模型;
根据所述网络层间初始结构,连接各网络层内部结构模型,得到待训练神经网络模型;
根据所述待训练神经网络模型,基于大数据集,采用所述网络层间训练方式,训练得到初始神经网络模型,其中,所述大数据集包括所有训练数据。
可选的,所述根据所述模型压缩配置参数,选择相应的预设压缩方式,对所述初始神经网络模型进行压缩处理,得到待部署的神经网络模型,包括:
对所述初始神经网络模型进行知识迁移,得到待压缩神经网络模型;
根据所述模型压缩配置参数,选择相应的预设压缩方式;
根据所述预设压缩方式,对所述初始神经网络模型进行模型压缩自适应分析,得到压缩量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811307230.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种深度神经网络运算方法及装置
- 下一篇:一种汽车氛围灯