Efficient Identification of Butterfly Sparse Matrix Factorizations
L\'eon Zheng (DANTE), Elisa Riccietti (DANTE), R\'emi Gribonval, (DANTE)

TL;DR
This paper proves the essential uniqueness of butterfly structured matrix factorizations, introduces a hierarchical method for their recovery, and demonstrates applications to fast transforms like Hadamard and Fourier matrices.
Contribution
It establishes the fundamental identifiability of butterfly factorizations and proposes a recursive method for their efficient recovery, contrasting with gradient-based approaches.
Findings
Proves that butterfly matrices have essentially unique factorizations.
Introduces a hierarchical recursive method for factorization recovery.
Enables fast matrix-vector multiplication with potential neural network compression.
Abstract
Fast transforms correspond to factorizations of the form , where each factor is sparse and possibly structured. This paper investigates essential uniqueness of such factorizations, i.e., uniqueness up to unavoidable scaling ambiguities. Our main contribution is to prove that any matrix having the so-called butterfly structure admits an essentially unique factorization into butterfly factors (where ), and that the factors can be recovered by a hierarchical factorization method, which consists in recursively factorizing the considered matrix into two factors. This hierarchical identifiability property relies on a simple identifiability condition in the two-layer and fixed-support setting. This approach contrasts with existing ones that fit the product of butterfly factors to a given…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Matrix Theory and Algorithms
MethodsDiscrete Cosine Transform
