Monarch: Expressive Structured Matrices for Efficient and Accurate Training
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
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
38 more
- 2019Generating Long Sequences with Sparse Transformerscited by 1,523
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,371
- 2020Transformer Feed-Forward Layers Are Key-Value Memoriescited by 1,307
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
- 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 627
- 2020HiPPO: Recurrent Memory with Optimal Polynomial Projectionscited by 600
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 501
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
- 2019The State of Sparsity in Deep Neural Networkscited by 471
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 467
- 2021Machine learning accelerated computational fluid dynamicscited by 461
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
- 2020Universal Differential Equations for Scientific Machine Learningcited by 345
- 2017Learning a Variational Network for Reconstruction of Accelerated MRI Datacited by 340
- 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
- 2021Gotta Go Fast When Generating Data with Score-Based Modelscited by 218
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 210
- 2019Towards Physics-informed Deep Learning for Turbulent Flow Predictioncited by 203
- 2021Block Pruning For Faster Transformerscited by 176
- 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
- 2020The Hardware Lotterycited by 160
- 2019MLPerf Training Benchmarkcited by 114
- 2019One ticket to win them all: generalizing lottery ticket initializations across datasets and optimizerscited by 102
- 2016Orthogonal Random Featurescited by 89
- 2019Deep Learning Methods for Parallel Magnetic Resonance Image Reconstructioncited by 81
- 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
- 2020EarlyBERT: Efficient BERT Training via Early-bird Lottery Ticketscited by 79
- 2021Top-KAST: Top-K Always Sparse Trainingcited by 79
- 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Modelscited by 75
- 2019Learning Fast Algorithms for Linear Transforms Using Butterfly Factorizationscited by 73
- 2020Logarithmic Pruning is All You Needcited by 71
- 2019The Difficulty of Training Sparse Neural Networkscited by 62
- 2021Initialization and Regularization of Factorized Neural Layerscited by 58
- 2021AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural Networkscited by 58
50 most cited of 73 All 73 (JSON)
Built on by
Citing papers per year: 2022: 10; 2023: 23; 2024: 22; 2025: 27; 2026: 18.
100 papers.
Sort:
By area:
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2022Hungry Hungry Hippos: Towards Language Modeling with State Space Modelscited by 495
- 2023Gated Linear Attention Transformers with Hardware-Efficient Trainingcited by 490
- 2023Hyena Hierarchy: Towards Larger Convolutional Language Modelscited by 388
- 2024Language Model Cascades: Token-level uncertainty and beyondcited by 115
- 2023Parameter-Efficient Orthogonal Finetuning via Butterfly Factorizationcited by 112
- 2023Learning to Grow Pretrained Models for Efficient Transformer Trainingcited by 81
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023Multi-Grid Tensorized Fourier Neural Operator for High-Resolution PDEscited by 66
- 2023Simple Hardware-Efficient Long Convolutions for Sequence Modelingcited by 62
- 2024Hydra: Bidirectional State Space Models Through Generalized Matrix Mixerscited by 43
- 2024MambaMixer: Efficient Selective State Space Models with Dual Token and Channel Selectioncited by 40
38 more
- 2025Log-Linear Attentioncited by 39
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2023FlashFFTConv: Efficient Convolutions for Long Sequences with Tensor Corescited by 32
- 2024On the Efficacy of Eviction Policy for Key-Value Constrained Generative Language Model Inferencecited by 32
- 2022Adaptable Butterfly Accelerator for Attention-based NNs via Hardware and Algorithm Co-designcited by 29
- 2023SPDF: Sparse Pre-training and Dense Fine-tuning for Large Language Modelscited by 26
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2023Cuttlefish: Low-Rank Model Training without All the Tuningcited by 25
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 25
- 2024Unlocking Tokens as Data Points for Generalization Bounds on Larger Language Modelscited by 25
- 2024Compute Better Spent: Replacing Dense Layers with Structured Matricescited by 24
- 2022Guiding continuous operator learning through Physics-based boundary constraintscited by 21
- 2024Mixture of Parrots: Experts improve memorization more than reasoningcited by 20
- 2023Sparsifiner: Learning Sparse Instance-Dependent Attention for Efficient Vision Transformerscited by 16
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Modelscited by 16
- 2023TensorGPT: Efficient Compression of Large Language Models based on Tensor-Train Decompositioncited by 15
- 2022RSC: Accelerating Graph Neural Networks Training via Randomized Sparse Computationscited by 12
- 2026Memory Caching: RNNs with Growing Memorycited by 12
- 2024Searching for Efficient Linear Layers over a Continuous Space of Structured Matricescited by 11
- 2023InRank: Incremental Low-Rank Learningcited by 10
- 2024Group and Shuffle: Efficient Structured Orthogonal Parametrizationcited by 10
- 2023Winner-Take-All Column Row Sampling for Memory Efficient Adaptation of Language Modelcited by 9
- 2025Scaling Probabilistic Circuits via Monarch Matricescited by 9
- 2024Let's Focus on Neuron: Neuron-Level Supervised Fine-tuning for Large Language Modelcited by 8
- 2025Reparameterized LLM Training via Orthogonal Equivalence Transformationcited by 8
- 2025ButterflyQuant: Ultra-low-bit LLM Quantization through Learnable Orthogonal Butterfly Transformscited by 8
- 2023Sparse-IFT: Sparse Iso-FLOP Transformations for Maximizing Training Efficiencycited by 7
- 2024Symmetry-Based Structured Matrices for Efficient Approximately Equivariant Networkscited by 7
- 2025Joint Localization and Activation Editing for Low-Resource Fine-Tuningcited by 7
- 2024Orchid: Flexible and Data-Dependent Convolution for Sequence Modelingcited by 6
- 2024Two Sparse Matrices are Better than One: Sparsifying Neural Networks with Double Sparse Factorizationcited by 6
- 2025MoST: Efficient Monarch Sparse Tuning for 3D Representation Learningcited by 6
- 2026MonarchRT: Efficient Attention for Real-Time Video Generationcited by 6
- 2025MonarchAttention: Zero-Shot Conversion to Fast, Hardware-Aware Structured Attentioncited by 5
- 2023Differentiable Learning of Generalized Structured Matrices for Efficient Deep Neural Networkscited by 4
- 2024Adaptive Patching for High-resolution Image Segmentation with Transformerscited by 4
- 2024Efficient Source-Free Time-Series Adaptation via Parameter Subspace Disentanglementcited by 4
- 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)
- 2026Change the Product, Keep the Parameters: Associative Algebra Layers for Transformers26 Sep 2026
- 2026Structure-Guided Masked Autoencoders for Ultra-High Resolution Scientific Image Understanding25 Sep 2026
- 2026Riemannian Structure and Optimization for a Class of Low-Parametric Orthogonal Matrices23 Sep 2026
- 2026A Hamiltonian-Inspired Local-Operator Ansatz for Slimming Large Language Models25 May 2026
- 2026Two-Valued Symmetric Circulant Matrices: Applications in Deep Learning15 May 2026
- 2026LoCO: Low-rank Compositional Rotation Fine-tuning15 May 2026
- 2026LBI: Parallel Scan Backpropagation via Latent Bounded Interfaces9 May 2026
- 2026LiVeAction: a Lightweight, Versatile, and Asymmetric Neural Codec Design for Real-time Operation7 May 2026
- 2026Communication Dynamics Neural Networks: FFT-Diagonalized Layers for Improved Hessian Conditioning at Reduced Parameter Count4 May 2026
- 2026OrthoFuse: Training-free Riemannian Fusion of Orthogonal Style-Concept Adapters for Diffusion Models6 Apr 2026
- 2026Training Transformers in Cosine Coefficient Space6 Apr 2026
- 2026ButterflyViT: 354× Expert Compression for Edge Vision Transformers6 Mar 2026
38 more
- 2026POET-X: Memory-efficient LLM Training by Scaling Orthogonal Transformation5 Mar 2026
- 2026Memory Caching: RNNs with Growing Memory27 Feb 2026
- 2026MonarchRT: Efficient Attention for Real-Time Video Generation12 Feb 2026
- 2026Hybrid Dual-Path Linear Transformations for Efficient Transformer Architectures5 Feb 2026
- 2026VMonarch: Efficient Video Diffusion Transformers with Structured Attention29 Jan 2026
- 2026ButterflyMoE: Compression-Scalable Ternary Experts via Structured Butterfly Orbits20 Jan 2026
- 2025Memory-Efficient Acceleration of Block Low-Rank Foundation Models on Resource Constrained GPUs24 Dec 2025
- 2025TreeQ: Pushing the Quantization Boundary of Diffusion Transformer via Tree-Structured Mixed-Precision Search6 Dec 2025
- 2025Learning Tractable Distributions Of Language Model Continuations20 Nov 2025
- 2025EcoSpa: Efficient Transformer Training with Coupled Sparsity9 Nov 2025
- 2025Efficient Tensor Completion Algorithms for Highly Oscillatory Operators20 Oct 2025
- 2025Efficient In-Memory Acceleration of Sparse Block Diagonal LLMs13 Oct 2025
- 2025Exact Causal Attention with 10% Fewer Operations5 Oct 2025
- 2025Low-rank surrogate modeling and stochastic zero-order optimization for training of neural networks with black-box layers18 Sep 2025
- 2025ButterflyQuant: Ultra-low-bit LLM Quantization through Learnable Orthogonal Butterfly Transforms11 Sep 2025
- 2025TensorSLM: Energy-efficient Embedding Compression of Sub-billion Parameter Language Models on Low-end Devices16 Jun 2025
- 2025Scaling Probabilistic Circuits via Monarch Matrices14 Jun 2025
- 2025Reparameterized LLM Training via Orthogonal Equivalence Transformation9 Jun 2025
- 2025Log-Linear Attention5 Jun 2025
- 2025ProcrustesGPT: Compressing LLMs with Structured Matrices and Orthogonal Transformations3 Jun 2025
- 2025A Quantum Information Theoretic Approach to Tractable Probabilistic Models2 Jun 2025
- 2025Advantageous Parameter Expansion Training Makes Better Large Language Models30 May 2025
- 2025Kronecker Factorization Improves Efficiency and Interpretability of Sparse Autoencoders28 May 2025
- 2025MonarchAttention: Zero-Shot Conversion to Fast, Hardware-Aware Structured Attention24 May 2025
- 2025Structured Linear CDEs: Maximally Expressive and Parallel-in-Time Sequence Models23 May 2025
- 2025Block Circulant Adapter for Large Language Models1 May 2025
- 2025MoST: Efficient Monarch Sparse Tuning for 3D Representation Learning24 Mar 2025
- 2025NdLinear: Preserving Multi-Dimensional Structure for Parameter-Efficient Neural Networks21 Mar 2025
- 2025Online Pseudo-average Shifting Attention(PASA) for Robust Low-precision LLM Inference: Algorithms and Numerical Analysis26 Feb 2025
- 2025SPECTRE: An FFT-Based Efficient Drop-In Replacement to Self-Attention for Long Contexts25 Feb 2025
- 2025Joint Localization and Activation Editing for Low-Resource Fine-Tuning3 Feb 2025
- 2025Converting Transformers into DGNNs Form1 Feb 2025
- 2025Brain network science modelling of sparse neural networks enables Transformers and LLMs to perform as fully connected31 Jan 2025
- 2024BLAST: Block-Level Adaptive Structured Matrices for Efficient Deep Neural Network Inference28 Oct 2024
- 2024Mixture of Parrots: Experts improve memorization more than reasoning24 Oct 2024
- 2024Geometry is All You Need: A Unified Taxonomy of Matrix and Tensor Factorization for Compression of Generative Language Models3 Oct 2024
- 2024Efficient Source-Free Time-Series Adaptation via Parameter Subspace Disentanglement3 Oct 2024
- 2024Searching for Efficient Linear Layers over a Continuous Space of Structured Matrices3 Oct 2024
50 newest of 100 All 100 (JSON)
- 2026MonarchRT: Efficient Attention for Real-Time Video Generationcited by 6
- 2025TreeQ: Pushing the Quantization Boundary of Diffusion Transformer via Tree-Structured Mixed-Precision Searchcited by 3
- 2026VMonarch: Efficient Video Diffusion Transformers with Structured Attentioncited by 3
- 2026OrthoFuse: Training-free Riemannian Fusion of Orthogonal Style-Concept Adapters for Diffusion Modelscited by 2
- 2026OrthoFuse: Training-free Riemannian Fusion of Orthogonal Style-Concept Adapters for Diffusion Models6 Apr 2026
- 2026MonarchRT: Efficient Attention for Real-Time Video Generation12 Feb 2026
- 2026VMonarch: Efficient Video Diffusion Transformers with Structured Attention29 Jan 2026
- 2025TreeQ: Pushing the Quantization Boundary of Diffusion Transformer via Tree-Structured Mixed-Precision Search6 Dec 2025
- 2024Mixture of Parrots: Experts improve memorization more than reasoningcited by 20
- 2024Searching for Efficient Linear Layers over a Continuous Space of Structured Matricescited by 11
- 2026ButterflyMoE: Compression-Scalable Ternary Experts via Structured Butterfly Orbitscited by 0
- 2026ButterflyViT: 354× Expert Compression for Edge Vision Transformerscited by 0
- 2026ButterflyViT: 354× Expert Compression for Edge Vision Transformers6 Mar 2026
- 2026ButterflyMoE: Compression-Scalable Ternary Experts via Structured Butterfly Orbits20 Jan 2026
- 2024Mixture of Parrots: Experts improve memorization more than reasoning24 Oct 2024
- 2024Searching for Efficient Linear Layers over a Continuous Space of Structured Matrices3 Oct 2024
- 2023Gated Linear Attention Transformers with Hardware-Efficient Trainingcited by 490
- 2024Hydra: Bidirectional State Space Models Through Generalized Matrix Mixerscited by 43
- 2024MambaMixer: Efficient Selective State Space Models with Dual Token and Channel Selectioncited by 40
- 2026LBI: Parallel Scan Backpropagation via Latent Bounded Interfacescited by 0
- 2026LBI: Parallel Scan Backpropagation via Latent Bounded Interfaces9 May 2026
- 2024Hydra: Bidirectional State Space Models Through Generalized Matrix Mixers13 Jul 2024
- 2024MambaMixer: Efficient Selective State Space Models with Dual Token and Channel Selection29 Mar 2024
- 2023Gated Linear Attention Transformers with Hardware-Efficient Training11 Dec 2023
- 2023Sparsity in neural networks can improve their privacycited by 1
- 2023Sparsity in neural networks can improve their privacy20 Apr 2023
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2022Hungry Hungry Hippos: Towards Language Modeling with State Space Modelscited by 495
- 2023Hyena Hierarchy: Towards Larger Convolutional Language Modelscited by 388
- 2024Language Model Cascades: Token-level uncertainty and beyondcited by 115
- 2023Parameter-Efficient Orthogonal Finetuning via Butterfly Factorizationcited by 112
- 2023Learning to Grow Pretrained Models for Efficient Transformer Trainingcited by 81
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023Multi-Grid Tensorized Fourier Neural Operator for High-Resolution PDEscited by 66
- 2023Simple Hardware-Efficient Long Convolutions for Sequence Modelingcited by 62
- 2025Log-Linear Attentioncited by 39
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2023FlashFFTConv: Efficient Convolutions for Long Sequences with Tensor Corescited by 32
12 most cited of 86 All 86 (JSON)
- 2026Change the Product, Keep the Parameters: Associative Algebra Layers for Transformers26 Sep 2026
- 2026Structure-Guided Masked Autoencoders for Ultra-High Resolution Scientific Image Understanding25 Sep 2026
- 2026Riemannian Structure and Optimization for a Class of Low-Parametric Orthogonal Matrices23 Sep 2026
- 2026A Hamiltonian-Inspired Local-Operator Ansatz for Slimming Large Language Models25 May 2026
- 2026Two-Valued Symmetric Circulant Matrices: Applications in Deep Learning15 May 2026
- 2026LoCO: Low-rank Compositional Rotation Fine-tuning15 May 2026
- 2026LiVeAction: a Lightweight, Versatile, and Asymmetric Neural Codec Design for Real-time Operation7 May 2026
- 2026Communication Dynamics Neural Networks: FFT-Diagonalized Layers for Improved Hessian Conditioning at Reduced Parameter Count4 May 2026
- 2026Training Transformers in Cosine Coefficient Space6 Apr 2026
- 2026POET-X: Memory-efficient LLM Training by Scaling Orthogonal Transformation5 Mar 2026
- 2026Memory Caching: RNNs with Growing Memory27 Feb 2026
- 2026Hybrid Dual-Path Linear Transformations for Efficient Transformer Architectures5 Feb 2026
12 newest of 86 All 86 (JSON)