[发明专利]一种基于注意力图的视觉Transformer模型剪枝方法在审

专利信息
申请号: 202211239440.3 申请日: 2022-10-11
公开(公告)号: CN115310607A 公开(公告)日: 2022-11-08
发明(设计)人: 王琼;黄丹;毛君竹;姚亚洲 申请(专利权)人: 南京理工大学
主分类号: G06N3/08 分类号: G06N3/08
代理公司: 南京创略知识产权代理事务所(普通合伙) 32358 代理人: 陈雅洁
地址: 210018 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 注意 力图 视觉 transformer 模型 剪枝 方法
【说明书】:

发明公开了一种基于注意力图的视觉Transformer模型剪枝方法,应用于机器视觉推理系统,包括如下步骤:在机器视觉推理系统中,通过数据训练网络对ViT模型执行若干轮初始训练,以生成完整的注意力图;计算注意力图的信息熵,根据计算的信息熵大小对注意力头进行剪枝操作;移除被剪枝注意力头关联的各权重参数,以获得新ViT模型;重新微调新ViT模型的参数;通过对多头注意力模块进行剪枝,删除具有高不确定性的特征图和相应的注意力头,以减少ViT模型的参数和复杂性,降低ViT模型的计算复杂度和参数量,能够缩减ViT模型大小,最终达到在ViT模型性能有限损失的情况下实现ViT模型的轻量化。

技术领域

本发明属于神经网络轻量化技术领域,具体涉及一种基于注意力图的视觉Transformer模型剪枝方法。

背景技术

Transformer是一种主要基于自注意机制的深度神经网络,应用于自然语言处理领域,视觉Transformer模型简称ViT模型,Transformer具有强大的长程依赖关系的建模能力,已经在各种视觉任务中取得了令人瞩目的成功,然而,Transformer模型的巨大计算量和内存消耗是其固有问题,使其无法在资源有限的边缘端计算设备上成功部署并投入使用,剪枝是一种有效降低神经网络推理成本的常用方法,已广泛应用于计算机视觉和自然语言处理应用中。

基于注意力图的模型剪枝方法可用于将神经网络模型部署在低功耗、计算资源受限的嵌入式机器视觉推理系统中,包括基于图形处理器加速的嵌入式计算板和基于神经网络处理器,该类系统一般只能提供相当于高性能GPU不到20%的计算资源。

剪枝操作一般可以分为非结构化剪枝和结构化剪枝两大类,具体来说,非结构化剪枝在特定标准下删除单个不重要的权重,非结构化剪枝属于精细范式,对精度有少许损害,实际加速需要特殊的硬件设计,结构化剪枝移除了模型的整个子结构,例如通道和注意力头,已经有一些工作通过减少计算图像编码块的数量修剪ViT,Tang等人开发了一种自上而下的图像块剪枝方法,该方法基于预训练模型的重建误差去除冗余图像块,Xu等人基于结构维持的图像编码块选择和慢-快结合的更新策略以完全利用整个空间结构;上述方法虽然可以节省计算成本,但不能降低推理复杂性和减小模型大小,为此我们提出一种基于注意力图的视觉Transformer模型剪枝方法。

发明内容

本发明的目的在于提供一种基于注意力图的视觉Transformer模型剪枝方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种基于注意力图的视觉Transformer模型剪枝方法,应用于机器视觉推理系统,包括如下步骤:

步骤A、在机器视觉推理系统中,通过数据训练网络对ViT模型执行若干轮初始训练,以生成完整的注意力图;

步骤B、计算注意力图的信息熵,根据计算的信息熵大小对注意力头进行剪枝操作,度量注意力图的不确定性;

步骤C、移除被剪枝注意力头关联的各权重参数,以获得新ViT模型;

步骤D、重新微调新ViT模型的参数。

优选的,在所述的步骤A中,ViT模型将输入图像拆分为N个图像块,并对每个图像块附加一个类编码,然后将附加类编码的N个图像块馈送到与普通Transformer类似的编码器中,形成N个图像编码块。

优选的,所述的步骤A,包括如下步骤:

A1、在ViT模型训练的初始阶段,ViT模型没有学习到有用的信息,此时注意力图是无序的,且注意力图具有大的信息熵;

A2、在ViT模型经过若干轮的初始训练,ViT模型学习到基本信息,并开始呈现出一定的模式;

A3、在ViT模型训练的最终阶段,当ViT模型收敛时,每个注意力头都获得了注意力图,此时重要的图像编码块会受到注意力头的高度关注,信息熵会降低,所有注意力图都是一个训练轮次的平均结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211239440.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top