查看原文
其他

ICCV 2023 | 傅里叶算子高效Token Mixer:轻量级视觉网络新主干

PaperWeekly 2024-01-16


©作者 | 机器之心编辑部来源 | 机器之心

来自微软亚洲研究院的研究人员发现对 Token 进行傅里叶变换数学上等价于用超大尺寸自适应卷积核进行 Token 融合,而前者的计算代价远低于后者。基于该核心发现,研究员设计了一种名为 Adaptive Fourier Filter(AFF)的轻量高效 Token Mixer,将 Token 融合的计算复杂度从 O (N^2) 降低到 O (N log N),并以此为基础算子构建了轻量级视觉神经网络主干 AFFNet。该主干网络能够以 5.5M 的模型参数量,在 ImageNet-1K 上实现 79.8% 的准确率。



背景

近年来,基于 Transformer、Large-kernel CNN 和 MLP 三种视觉主干网络在广泛的 CV 任务中取得了显著的成功,这要归功于它们在全局范围内的高效信息融合能力。

现有的三大主流神经网络,即 Transformer、CNN 和 MLP,分别通过各自的方式实现全局范围的 Token 融合。其中,Transformer 网络中的自注意力机制将 Query-Key pairs 的相关性作为 Token 融合的权重。CNN 通过扩大 kernel 尺寸实现与 transformer 相近的性能。MLP 通过在所有令牌之间的全连接实现另一种强大的范式。所有这些方法都是有效的,但计算复杂度高 (O (N^2)),难以在存储和计算能力有限的设备上部署,限制了很多模型的应用范围。



AFF Token Mixer: 轻量、全局、自适应
为了解决计算昂贵的问题,研究人员构建了一种名为 Adaptive Fourier Filter(AFF)的高效全局 Token 融合算子。它通过傅里叶变换将 Token 集合变换到频域,同时在频域学习到一个内容自适应的滤波掩膜,对变换到频域空间中的 Token 集合进行自适应滤波操作。



论文标题:
Adaptive Frequency Filters As Efficient Global Token Mixers

论文链接:

https://arxiv.org/abs/2307.14008

根据频域卷积定理,原始域中的卷积操作在数学上等价于对应的傅里叶域中的 Hadamard 乘积操作。这使得该工作所提出的 AFF Token Mixer 在数学上等价于使用一个空间分辨率和 Token 集合一样大小的动态卷积核在原始域中进行 Token 融合 (如下图右子图所示), 具有在全局范围内进行内容自适应 Token 融合的作用。

众所周知,动态卷积的计算开销大,大空间分辨率的动态卷积核的使用开销对于高效 / 轻量级网络设计似乎就更加不可接受。但是本文所提出的 AFF Token Mixer 却可以作为同时满足以上优点的低功耗等效实现,将复杂性从 O (N^2) 降低到 O (N log N),显著提高了计算效率。



▲ 图1. AFF 模块和 AFFNet 网络示意图




AFFNet:轻量级视觉网络新主干

研究人员将 AFF Token Mixer 作为主要神经网络操作算子,构建了一个轻量级神经网络,称为 AFFNet。大量实验表明,AFF Token Mixer 在广泛的视觉任务中实现了优越的准确性和效率权衡,包括视觉语义识别和密集预测任务。




实验结果
研究人员在视觉语义识别、分割、检测等多个视觉任务上对所提出的 AFF Token Mixer 和 AFFNet 进行评测,并将其和目前研究领域中最先进的轻量级视觉主干网络进行对比。实验结果表明,该工作提出的模型设计在广泛的视觉任务上均表现出色,验证了所提出的 AFF Token Mixer 作为新一代轻量高效的 Token 融合算子的潜力。

▲ 图2. ImageNet-1K数据集上的Acc-Param, Acc-FLOPs曲线,与SOTA的对比


▲ 表1. ImageNet-1K数据集上和SOTA的对比



▲ 表2. 下游任务(视觉检测和分割)和SOTA的对比




结论

此项研究成果从数学上证明了隐空间中的频域变换能起到全局自适应 Token 融合的作用,是神经网络中实现全局自适应 Token 融合的一种高效能低功耗的等效实现。为神经网络中 Token 融合算子的设计打开了新的研究思路,也为神经网络模型在存储和计算能力有限的边缘设备上的部署带来了新的发展空间。


更多阅读



#投 稿 通 道#

 让你的文字被更多人看到 



如何才能让更多的优质内容以更短路径到达读者群体,缩短读者寻找优质内容的成本呢?答案就是:你不认识的人。


总有一些你不认识的人,知道你想知道的东西。PaperWeekly 或许可以成为一座桥梁,促使不同背景、不同方向的学者和学术灵感相互碰撞,迸发出更多的可能性。 


PaperWeekly 鼓励高校实验室或个人,在我们的平台上分享各类优质内容,可以是最新论文解读,也可以是学术热点剖析科研心得竞赛经验讲解等。我们的目的只有一个,让知识真正流动起来。


📝 稿件基本要求:

• 文章确系个人原创作品,未曾在公开渠道发表,如为其他平台已发表或待发表的文章,请明确标注 

• 稿件建议以 markdown 格式撰写,文中配图以附件形式发送,要求图片清晰,无版权问题

• PaperWeekly 尊重原作者署名权,并将为每篇被采纳的原创首发稿件,提供业内具有竞争力稿酬,具体依据文章阅读量和文章质量阶梯制结算


📬 投稿通道:

• 投稿邮箱:hr@paperweekly.site 

• 来稿请备注即时联系方式(微信),以便我们在稿件选用的第一时间联系作者

• 您也可以直接添加小编微信(pwbot02)快速投稿,备注:姓名-投稿


△长按添加PaperWeekly小编



🔍


现在,在「知乎」也能找到我们了

进入知乎首页搜索「PaperWeekly」

点击「关注」订阅我们的专栏吧


·
·

继续滑动看下一个

ICCV 2023 | 傅里叶算子高效Token Mixer:轻量级视觉网络新主干

向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存