mlsanityData to 7 Oct 2026

Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Models

arXiv 2112.00029 ↗First posted 30 Nov 2021cs.LGcited by 75

Not on the map. Why?

Abstract (arXiv)

Overparameterized neural networks generalize well but are expensive to train. Ideally, one would like to reduce their computational cost while retaining their generalization benefits. Sparse model training is a simple and promising approach to achieve this, but there remain challenges as existing methods struggle with accuracy loss, slow training runtime, or difficulty in sparsifying all model components. The core problem is that searching for a sparsity mask over a discrete set of sparse matrices is difficult and expensive. To address this, our main insight is to optimize over a continuous superset of sparse matrices with a fixed structure known as products of butterfly matrices. As butterfly matrices are not hardware efficient, we propose simple variants of butterfly (block and flat) to take advantage of modern hardware. Our method (Pixelated Butterfly) uses a simple fixed sparsity pattern based on flat block butterfly and low-rank matrices to sparsify most network layers (e.g., attention, MLP). We empirically validate that Pixelated Butterfly is 3x faster than butterfly and speeds up training to achieve favorable accuracy--efficiency tradeoffs. On the ImageNet classification and WikiText-103 language modeling tasks, our sparse models train up to 2.5x faster than the dense MLP-Mixer, Vision Transformer, and GPT-2 medium with no drop in accuracy.

Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). Builds on 61 of its 108 references that are in the map. First posted on arXiv 30 Nov 2021.

Builds on

61 of 108 references.

References · 61

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2020Scaling Laws for Neural Language Modelscited by 6,411
  5. 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
  6. 2016Pointer Sentinel Mixture Modelscited by 2,992
  7. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  8. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  9. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  10. 2020Big Bird: Transformers for Longer Sequencescited by 1,673
  11. 2020Reformer: The Efficient Transformercited by 1,658
  12. 2019Generating Long Sequences with Sparse Transformerscited by 1,523
38 more
  1. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  2. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  3. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
  4. 2021Scaling Vision Transformerscited by 993
  5. 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
  6. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
  7. 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
  8. 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 732
  9. 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
  10. 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
  11. 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
  12. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
  13. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  14. 2019On Exact Computation with an Infinitely Wide Neural Netcited by 572
  15. 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
  16. 2019Rigging the Lottery: Making All Tickets Winnerscited by 491
  17. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
  18. 2021Nystr"omformer: A Nystr"om-Based Algorithm for Approximating Self-Attentioncited by 468
  19. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  20. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
  21. 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
  22. 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
  23. 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 280
  24. 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
  25. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  26. 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 200
  27. 2019Towards moderate overparameterization: global convergence guarantees for training shallow neural networkscited by 176
  28. 2021Block Pruning For Faster Transformerscited by 176
  29. 2020The Hardware Lotterycited by 160
  30. 2021Scatterbrain: Unifying Sparse and Low-rank Attention Approximationcited by 128
  31. 2020Lite Transformer with Long-Short Range Attentioncited by 127
  32. 2019One ticket to win them all: generalizing lottery ticket initializations across datasets and optimizerscited by 102
  33. 2018On the Convergence Rate of Training Recurrent Neural Networkscited by 82
  34. 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
  35. 2019Learning Fast Algorithms for Linear Transforms Using Butterfly Factorizationscited by 73
  36. 2020Logarithmic Pruning is All You Needcited by 71
  37. 2020Triple descent and the two kinds of overfitting: Where & why do they appear?cited by 64
  38. 2016Tunable Efficient Unitary Neural Networks (EUNN) and their application to RNNscited by 62

50 most cited of 61 All 61 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 14; 2023: 31; 2024: 15; 2025: 14; 2026: 1.

75 papers.

Sort:

By area:

  1. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  2. 2023LongLoRA: Efficient Fine-tuning of Long-Context Large Language Modelscited by 243
  3. 2023Parameter-Efficient Orthogonal Finetuning via Butterfly Factorizationcited by 112
  4. 2023Fast Attention Requires Bounded Entriescited by 102
  5. 2022Monarch: Expressive Structured Matrices for Efficient and Accurate Trainingcited by 100
  6. 2023HyperAttention: Long-context Attention in Near-Linear Timecited by 85
  7. 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
  8. 2023Simple Hardware-Efficient Long Convolutions for Sequence Modelingcited by 62
  9. 2023KDEformer: Accelerating Transformers via Kernel Density Estimationcited by 58
  10. 2023Training-free Diffusion Model Adaptation for Variable-Sized Text-to-Image Synthesiscited by 55
  11. 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
  12. 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
38 more
  1. 2023How to Capture Higher-order Correlations? Generalizing Matrix Softmax Attention to Kronecker Computationcited by 44
  2. 2023The Closeness of In-Context Learning and Weight Shifting for Softmax Regressioncited by 41
  3. 2024SampleAttention: Near-Lossless Acceleration of Long Context LLM Inference with Adaptive Structured Sparse Attentioncited by 39
  4. 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
  5. 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimensioncited by 37
  6. 2023FlashFFTConv: Efficient Convolutions for Long Sequences with Tensor Corescited by 32
  7. 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
  8. 2022Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designcited by 29
  9. 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessingcited by 29
  10. 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Modelscited by 29
  11. 2025CoLA: Compute-Efficient Pre-Training of LLMs via Low-Rank Activationcited by 28
  12. 2023SPDF: Sparse Pre-training and Dense Fine-tuning for Large Language Modelscited by 26
  13. 2023Cuttlefish: Low-Rank Model Training without All the Tuningcited by 25
  14. 2023Efficient Attention via Control Variatescited by 23
  15. 2025Block-Sparse Global Attention for Efficient Multi-View Geometry Transformerscited by 22
  16. 2024Parameter Efficient Quasi-Orthogonal Fine-Tuning via Givens Rotationcited by 21
  17. 2024Mixture of Parrots: Experts improve memorization more than reasoningcited by 20
  18. 2022Towards Sparsification of Graph Neural Networkscited by 18
  19. 2024SLoPe: Double-Pruned Sparse Plus Lazy Low-Rank Adapter Pretraining of LLMscited by 18
  20. 2023Why Softmax Attention Outperforms Linear Attentioncited by 15
  21. 2024Bridging The Gap between Low-rank and Orthogonal Adaptation via Householder Reflection Adaptationcited by 15
  22. 2025AVGGT: Rethinking Global Attention for Accelerating VGGTcited by 15
  23. 2023Fusion of Global and Local Knowledge for Personalized Federated Learningcited by 14
  24. 2024CoMERA: Computing- and Memory-Efficient Training via Rank-Adaptive Tensor Optimizationcited by 14
  25. 2022RSC: Accelerating Graph Neural Networks Training via Randomized Sparse Computationscited by 12
  26. 2023PDP: Parameter-free Differentiable Pruning is All You Needcited by 12
  27. 2024When Attention Collapses: How Degenerate Layers in LLMs Enable Smaller, Stronger Modelscited by 12
  28. 2023Advancing Vision Transformers with Group-Mix Attentioncited by 11
  29. 2025Kinetics: Rethinking Test-Time Scaling Lawscited by 11
  30. 2024Group and Shuffle: Efficient Structured Orthogonal Parametrizationcited by 10
  31. 2025LOST: Low-rank and Sparse Pre-training for Large Language Modelscited by 10
  32. 2023Winner-Take-All Column Row Sampling for Memory Efficient Adaptation of Language Modelcited by 9
  33. 2024Enabling Unstructured Sparse Acceleration on Structured Sparse Acceleratorscited by 8
  34. 2023Training Large Language Models Efficiently with Sparsity and Dataflowcited by 7
  35. 2023Has It All Been Solved? Open NLP Research Questions Not Solved by Large Language Modelscited by 7
  36. 2024Orchid: Flexible and Data-Dependent Convolution for Sequence Modelingcited by 6
  37. 2023Balance is Essence: Accelerating Sparse Training via Adaptive Gradient Correctioncited by 5
  38. 2024SWAT: Scalable and Efficient Window Attention-based Transformers Acceleration on FPGAscited by 5

50 most cited of 75 All 75 (JSON)