DSEE: Dually Sparsity-embedded Efficient Tuning of Pre-trained Language Models
Not on the map. Why?
Abstract (arXiv)
Gigantic pre-trained models have become central to natural language processing (NLP), serving as the starting point for fine-tuning towards a range of downstream tasks. However, two pain points persist for this paradigm: (a) as the pre-trained models grow bigger (e.g., 175B parameters for GPT-3), even the fine-tuning process can be time-consuming and computationally expensive; (b) the fine-tuned model has the same size as its starting point by default, which is neither sensible due to its more specialized functionality, nor practical since many fine-tuned models will be deployed in resource-constrained environments. To address these pain points, we propose a framework for resource- and parameter-efficient fine-tuning by leveraging the sparsity prior in both weight updates and the final model weights. Our proposed framework, dubbed Dually Sparsity-Embedded Efficient Tuning (DSEE), aims to achieve two key objectives: (i) parameter efficient fine-tuning - by enforcing sparsity-aware low-rank updates on top of the pre-trained weights; and (ii) resource-efficient inference - by encouraging a sparse weight structure towards the final fine-tuned model. We leverage sparsity in these two directions by exploiting both unstructured and structured sparse patterns in pre-trained language models via a unified approach. Extensive experiments and in-depth investigations, with diverse network backbones (i.e., BERT, RoBERTa, and GPT-2) on dozens of datasets, consistently demonstrate impressive parameter-/inference-efficiency, while maintaining competitive downstream performance. For instance, DSEE saves about 25% inference FLOPs while achieving comparable performance, with 0.5% trainable parameters on BERT. Codes are available in https://github.com/VITA-Group/DSEE.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 38 of its 60 references that are in the map. First posted on arXiv 30 Oct 2021.
Builds on
38 of 60 references.
References · 38
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,811
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
26 more
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,245
- 2021Towards a Unified View of Parameter-Efficient Transfer Learningcited by 872
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2021P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Taskscited by 689
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2017Learning multiple visual domains with residual adapterscited by 557
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2019Importance Estimation for Neural Network Pruningcited by 541
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 403
- 2020Parameter-Efficient Transfer Learning with Diff Pruningcited by 352
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
- 2020The Lottery Ticket Hypothesis for Pre-trained BERT Networkscited by 275
- 2017The E2E Dataset: New Challenges For End-to-End Generationcited by 253
- 2019Structured Pruning of Large Language Modelscited by 203
- 2020Compressing BERT: Studying the Effects of Weight Pruning on Transfer Learningcited by 185
- 2020DART: Open-Domain Structured Data Record to Text Generationcited by 145
- 2020EarlyBERT: Efficient BERT Training via Early-bird Lottery Ticketscited by 79
- 2019Generalization Guarantees for Neural Networks via Harnessing the Low-rank Structure of the Jacobiancited by 67
- 2018ADMM-NN: An Algorithm-Hardware Co-Design Framework of DNNs Using Alternating Direction Method of Multiplierscited by 42
- 2018Subspace Network: Deep Multi-Task Censored Regression for Modeling Neurodegenerative Diseasescited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 4.
8 papers.
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policycited by 108
- 2023LoSparse: Structured Compression of Large Language Models based on Low-Rank and Sparse Approximationcited by 104
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 86
- 2024RoSA: Accurate Parameter-Efficient Fine-Tuning via Robust Adaptationcited by 48
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
- 2023What Matters In The Structured Pruning of Generative Language Models?cited by 30
- 2024Scalable Efficient Training of Large Language Models with Low-dimensional Projected Attentioncited by 6
- 2024From PEFT to DEFT: Parameter Efficient Finetuning for Reducing Activation Density in Transformerscited by 4
- 2024Scalable Efficient Training of Large Language Models with Low-dimensional Projected Attention4 Nov 2024
- 2024From PEFT to DEFT: Parameter Efficient Finetuning for Reducing Activation Density in Transformers2 Feb 2024
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Models16 Jan 2024
- 2024RoSA: Accurate Parameter-Efficient Fine-Tuning via Robust Adaptation9 Jan 2024
- 2023Merge, Then Compress: Demystify Efficient SMoE with Hints from Its Routing Policy2 Oct 2023
- 2023LoSparse: Structured Compression of Large Language Models based on Low-Rank and Sparse Approximation20 Jun 2023
- 2023What Matters In The Structured Pruning of Generative Language Models?7 Feb 2023
- 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunities13 Oct 2022