[发明专利]一种基于路径多样性与一致性的动态路由网络学习方法在审
| 申请号: | 202010466722.1 | 申请日: | 2020-05-28 |
| 公开(公告)号: | CN111931801A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 李玺;王环宇;秦泽群 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
| 代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 傅朝栋;张法高 |
| 地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 路径 多样性 一致性 动态 路由 网络 学习方法 | ||
1.一种基于路径多样性与一致性的动态路由网络学习方法,其特征在于,包括以下步骤:
S1、获取用于训练的图像分类数据集,并将数据集分为若干批次,作为网络输入;
S2、针对用于图像分类的目标卷积神经网络,将其分为若干子结构并在子结构前增加动态路由结构,构建得到基于路径选择的动态路由网络模型;
S3、将S1中的数据分批次输入S2中构建的动态路由网络模型中,结合路径的一致性约束和多样性约束,对模型进行训练;
S4、基于S3中训练得到的动态路由网络模型,对每一个子结构前的动态路由结构输出进行二值化,得到动态预测模型,用于对输入图像进行分类。
2.如权利要求1所述的基于路径多样性与一致性的动态路由网络学习方法,其特征在于,所述S1中,用于训练目标任务的图像数据集,包括图像组其中Ii为第i张图像,K为图像组中的图像数目;将图像组划分为若干批次,每个批次中包含L张图像。
3.如权利要求2所述的基于路径多样性与一致性的动态路由网络学习方法,所述S2中,建立基于路由选择的基础网络模型的过程如下:
将卷积神经网络按Block为单位,划分成N个网络子结构,其中Fj(xj-1)表示第j个子结构,第j个子结构的输入xj-1为上一个子结构的输出;在每个子结构前添加用于选择跳过或执行当前子结构的动态路由结构Rj;
所述动态路由结构的输入为上一个子结构的输出,第j个动态路由结构的动态路由结构输出rj为:
rj=softmax(β·softmax(Conv(xj-1)))[0]
其中Cony为3×3卷积模型,β为自适应可学习参数,rj为[0,1]范围内的连续值;
对带有动态路由结构的第j个子结构而言,其输出为:
xj=rjFj(xj-1)+(1-rj)xj-1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010466722.1/1.html,转载请声明来源钻瓜专利网。





