mlsanityData to 7 Oct 2026

Monarch: Expressive Structured Matrices for Efficient and Accurate Training

arXiv 2204.00595 ↗First posted 1 Apr 2022cs.LGcited by 100

Not on the map. Why?

Abstract (arXiv)

Large neural networks excel in many domains, but they are expensive to train and fine-tune. A popular approach to reduce their compute or memory requirements is to replace dense weight matrices with structured ones (e.g., sparse, low-rank, Fourier transform). These methods have not seen widespread adoption (1) in end-to-end training due to unfavorable efficiency--quality tradeoffs, and (2) in dense-to-sparse fine-tuning due to lack of tractable algorithms to approximate a given dense weight matrix. To address these issues, we propose a class of matrices (Monarch) that is hardware-efficient (they are parameterized as products of two block-diagonal matrices for better hardware utilization) and expressive (they can represent many commonly used transforms). Surprisingly, the problem of approximating a dense weight matrix with a Monarch matrix, though nonconvex, has an analytical optimal solution. These properties of Monarch matrices unlock new ways to train and fine-tune sparse and dense models. We empirically validate that Monarch can achieve favorable accuracy-efficiency tradeoffs in several end-to-end sparse training applications: speeding up ViT and GPT-2 training on ImageNet classification and Wikitext-103 language modeling by 2x with comparable model quality, and reducing the error on PDE solving and MRI reconstruction tasks by 40%. In sparse-to-dense training, with a simple technique called "reverse sparsification," Monarch matrices serve as a useful intermediate representation to speed up GPT-2 pretraining on OpenWebText by 2x without quality drop. The same technique brings 23% faster BERT pretraining than even the very optimized implementation from Nvidia that set the MLPerf 1.1 record. In dense-to-sparse fine-tuning, as a proof-of-concept, our Monarch approximation algorithm speeds up BERT fine-tuning on GLUE by 1.7x with comparable accuracy.

Key facts. Cited by 100 papers in the map (data through 7 Oct 2026). Builds on 73 of its 123 references that are in the map. First posted on arXiv 1 Apr 2022.

Builds on

73 of 123 references.

References · 73

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  6. 2020Scaling Laws for Neural Language Modelscited by 6,411
  7. 2016Pointer Sentinel Mixture Modelscited by 2,992
  8. 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
  9. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  10. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
  11. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  12. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
38 more
  1. 2019Generating Long Sequences with Sparse Transformerscited by 1,523
  2. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  3. 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,371
  4. 2020Transformer Feed-Forward Layers Are Key-Value Memoriescited by 1,307
  5. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  6. 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
  7. 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
  8. 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
  9. 2020HiPPO: Recurrent Memory with Optimal Polynomial Projectionscited by 600
  10. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
  11. 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 501
  12. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
  13. 2019The State of Sparsity in Deep Neural Networkscited by 471
  14. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
  15. 2021Machine learning accelerated computational fluid dynamicscited by 461
  16. 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
  17. 2020Universal Differential Equations for Scientific Machine Learningcited by 345
  18. 2017Learning a Variational Network for Reconstruction of Accelerated MRI Datacited by 340
  19. 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
  20. 2021Gotta Go Fast When Generating Data with Score-Based Modelscited by 218
  21. 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
  22. 2019Towards Physics-informed Deep Learning for Turbulent Flow Predictioncited by 203
  23. 2021Block Pruning For Faster Transformerscited by 176
  24. 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
  25. 2020The Hardware Lotterycited by 160
  26. 2019MLPerf Training Benchmarkcited by 114
  27. 2019One ticket to win them all: generalizing lottery ticket initializations across datasets and optimizerscited by 102
  28. 2016Orthogonal Random Featurescited by 89
  29. 2019Deep Learning Methods for Parallel Magnetic Resonance Image Reconstructioncited by 81
  30. 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
  31. 2020EarlyBERT: Efficient BERT Training via Early-bird Lottery Ticketscited by 79
  32. 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
  33. 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Modelscited by 75
  34. 2019Learning Fast Algorithms for Linear Transforms Using Butterfly Factorizationscited by 73
  35. 2020Logarithmic Pruning is All You Needcited by 71
  36. 2019The Difficulty of Training Sparse Neural Networkscited by 62
  37. 2021Initialization and Regularization of Factorized Neural Layerscited by 58
  38. 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 58

50 most cited of 73 All 73 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 10; 2023: 23; 2024: 22; 2025: 27; 2026: 18.

100 papers.

Sort:

By area:

  1. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  2. 2022Hungry Hungry Hippos: Towards Language Modeling with State Space Modelscited by 495
  3. 2023Gated Linear Attention Transformers with Hardware-Efficient Trainingcited by 490
  4. 2023Hyena Hierarchy: Towards Larger Convolutional Language Modelscited by 388
  5. 2024Language Model Cascades: Token-level uncertainty and beyondcited by 115
  6. 2023Parameter-Efficient Orthogonal Finetuning via Butterfly Factorizationcited by 112
  7. 2023Learning to Grow Pretrained Models for Efficient Transformer Trainingcited by 81
  8. 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
  9. 2023Multi-Grid Tensorized Fourier Neural Operator for High-Resolution PDEscited by 66
  10. 2023Simple Hardware-Efficient Long Convolutions for Sequence Modelingcited by 62
  11. 2024Hydra: Bidirectional State Space Models Through Generalized Matrix Mixerscited by 43
  12. 2024MambaMixer: Efficient Selective State Space Models with Dual Token and Channel Selectioncited by 40
38 more
  1. 2025Log-Linear Attentioncited by 39
  2. 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
  3. 2023FlashFFTConv: Efficient Convolutions for Long Sequences with Tensor Corescited by 32
  4. 2024On the Efficacy of Eviction Policy for Key-Value Constrained Generative Language Model Inferencecited by 32
  5. 2022Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designcited by 29
  6. 2023SPDF: Sparse Pre-training and Dense Fine-tuning for Large Language Modelscited by 26
  7. 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
  8. 2023Cuttlefish: Low-Rank Model Training without All the Tuningcited by 25
  9. 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 25
  10. 2024Unlocking Tokens as Data Points for Generalization Bounds on Larger Language Modelscited by 25
  11. 2024Compute Better Spent: Replacing Dense Layers with Structured Matricescited by 24
  12. 2022Guiding continuous operator learning through Physics-based boundary constraintscited by 21
  13. 2024Mixture of Parrots: Experts improve memorization more than reasoningcited by 20
  14. 2023Sparsifiner: Learning Sparse Instance-Dependent Attention for Efficient Vision Transformerscited by 16
  15. 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Modelscited by 16
  16. 2023TensorGPT: Efficient Compression of Large Language Models based on Tensor-Train Decompositioncited by 15
  17. 2022RSC: Accelerating Graph Neural Networks Training via Randomized Sparse Computationscited by 12
  18. 2026Memory Caching: RNNs with Growing Memorycited by 12
  19. 2024Searching for Efficient Linear Layers over a Continuous Space of Structured Matricescited by 11
  20. 2023InRank: Incremental Low-Rank Learningcited by 10
  21. 2024Group and Shuffle: Efficient Structured Orthogonal Parametrizationcited by 10
  22. 2023Winner-Take-All Column Row Sampling for Memory Efficient Adaptation of Language Modelcited by 9
  23. 2025Scaling Probabilistic Circuits via Monarch Matricescited by 9
  24. 2024Let's Focus on Neuron: Neuron-Level Supervised Fine-tuning for Large Language Modelcited by 8
  25. 2025Reparameterized LLM Training via Orthogonal Equivalence Transformationcited by 8
  26. 2025ButterflyQuant: Ultra-low-bit LLM Quantization through Learnable Orthogonal Butterfly Transformscited by 8
  27. 2023Sparse-IFT: Sparse Iso-FLOP Transformations for Maximizing Training Efficiencycited by 7
  28. 2024Symmetry-Based Structured Matrices for Efficient Approximately Equivariant Networkscited by 7
  29. 2025Joint Localization and Activation Editing for Low-Resource Fine-Tuningcited by 7
  30. 2024Orchid: Flexible and Data-Dependent Convolution for Sequence Modelingcited by 6
  31. 2024Two Sparse Matrices are Better than One: Sparsifying Neural Networks with Double Sparse Factorizationcited by 6
  32. 2025MoST: Efficient Monarch Sparse Tuning for 3D Representation Learningcited by 6
  33. 2026MonarchRT: Efficient Attention for Real-Time Video Generationcited by 6
  34. 2025MonarchAttention: Zero-Shot Conversion to Fast, Hardware-Aware Structured Attentioncited by 5
  35. 2023Differentiable Learning of Generalized Structured Matrices for Efficient Deep Neural Networkscited by 4
  36. 2024Adaptive Patching for High-resolution Image Segmentation with Transformerscited by 4
  37. 2024Efficient Source-Free Time-Series Adaptation via Parameter Subspace Disentanglementcited by 4
  38. 2024Geometry is All You Need: A Unified Taxonomy of Matrix and Tensor Factorization for Compression of Generative Language Modelscited by 3

50 most cited of 100 All 100 (JSON)