Butterfly Transform: An Efficient FFT Based Neural Architecture Design
Keivan Alizadeh-Vahid, Anish Prabhu, Ali Farhadi, Mohammad Rastegari
摘要
In this paper, we show that extending the butterfly operations from the FFT algorithm to a general Butterfly Transform (BFT) can be beneficial in building an efficient block structure for CNN designs. Pointwise convolutions, which we refer to as channel fusions, are the main computational bottleneck in the state-of-the-art efficient CNNs (e.g. 38, 14] ).We introduce a set of criterion for channel fusion, and prove that BFT yields an asymptotically optimal FLOP count with respect to these criteria. By replacing pointwise convolutions with BFT, we reduce the computational complexity of these layers from O(n 2 ) to O(n log n) with respect to the number of channels. Our experimental evaluations show that our method results in significant accuracy gains across a wide range of network architectures, especially at low FLOP ranges. For example, BFT results in up to a 6.75% absolute Top-1 improvement for MobileNetV1[15], 4.4% for ShuffleNet V2[28] and 5.4% for MobileNetV3 [14] on ImageNet under a similar number of FLOPS. Notably, ShuffleNet-V2+BFT outperforms stateof-the-art architecture search methods MNasNet[43], FBNet [46] and MobilenetV3[14] in the low FLOP regime.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper12
- HiPPO: Recurrent Memory with Optimal Polynomial ProjectionsAlbert Gu, Tri Dao, Stefano Ermon, Atri Rudra 等NeurIPS 2020 · 被引用 1,100 次
- Mobile-Former: Bridging MobileNet and TransformerYinpeng Chen, Xiyang Dai, Dongdong Chen, Mengchen Liu 等CVPR 2022 · 被引用 600 次
- Graph Structure of Neural NetworksJiaxuan You, Jure Leskovec, Kaiming He, Saining XieICML 2020 · 被引用 168 次
- Scatterbrain: Unifying Sparse and Low-rank AttentionBeidi Chen, Tri Dao, Eric Winsor, Zhao Song 等NeurIPS 2021 · 被引用 165 次
- Monarch: Expressive Structured Matrices for Efficient and Accurate TrainingTri Dao, Beidi Chen, Nimit Sharad Sohoni, Arjun D. Desai 等ICML 2022 · 被引用 125 次
相关 Paper
- Run, Don't Walk: Chasing Higher FLOPS for Faster Neural NetworksJierun Chen, Shiu-Hong Kao, Hao He, Weipeng Zhuo 等CVPR 2023
- MobileDets: Searching for Object Detection Architectures for Mobile AcceleratorsYunyang Xiong, Hanxiao Liu, Suyog Gupta, Berkin Akin 等CVPR 2021
- Efficient Latency-Aware CNN Depth Compression via Two-Stage Dynamic ProgrammingJinuk Kim, Yeonwoo Jeong, Deokjae Lee, Hyun Oh SongICML 2023 · 被引用 1 次
- Visual Transformer with Differentiable Channel Selection: An Information Bottleneck Inspired ApproachYancheng Wang, Ping Li, Yingzhen YangICML 2024 · 被引用 2 次
- MUXConv: Information Multiplexing in Convolutional Neural NetworksZhichao Lu, Kalyanmoy Deb, Vishnu Naresh BoddetiCVPR 2020
