Deformable Butterfly: A Highly Structured and Sparse Linear Transform
Rui Lin, Jie Ran, King Hung Chiu, Graziano Chesi, and Ngai Wong

TL;DR
The paper presents Deformable Butterfly (DeBut), a novel structured and sparse linear transform that improves neural network compression and efficiency by replacing standard layers with a learnable, adaptable hierarchy.
Contribution
It introduces DeBut, a new linear transform that generalizes butterfly matrices, enabling efficient neural network compression and low inference complexity.
Findings
DeBut effectively replaces standard layers without accuracy loss.
DeBut achieves significant model size reduction and faster inference.
DeBut's structure allows for flexible complexity-accuracy tradeoffs.
Abstract
We introduce a new kind of linear transform named Deformable Butterfly (DeBut) that generalizes the conventional butterfly matrices and can be adapted to various input-output dimensions. It inherits the fine-to-coarse-grained learnable hierarchy of traditional butterflies and when deployed to neural networks, the prominent structures and sparsity in a DeBut layer constitutes a new way for network compression. We apply DeBut as a drop-in replacement of standard fully connected and convolutional layers, and demonstrate its superiority in homogenizing a neural network and rendering it favorable properties such as light weight and low inference complexity, without compromising accuracy. The natural complexity-accuracy tradeoff arising from the myriad deformations of a DeBut layer also opens up new rooms for analytical and practical research. The codes and Appendix are publicly available at:…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsNeural Networks and Applications · Image and Signal Denoising Methods · Optical measurement and interference techniques
