HiFT: A Hierarchical Full Parameter Fine-Tuning Strategy
Not on the map. Why?
Abstract (arXiv)
Full-parameter fine-tuning has become the go-to choice for adapting language models (LMs) to downstream tasks due to its excellent performance. As LMs grow in size, fine-tuning the full parameters of LMs requires a prohibitively large amount of GPU memory. Existing approaches utilize zeroth-order optimizer to conserve GPU memory, which can potentially compromise the performance of LMs as non-zero order optimizers tend to converge more readily on most downstream tasks. In this paper, we propose a novel optimizer-independent end-to-end hierarchical fine-tuning strategy, HiFT, which only updates a subset of parameters at each training step. HiFT can significantly reduce the amount of gradients and optimizer state parameters residing in GPU memory at the same time, thereby reducing GPU memory usage. Our results demonstrate that: (1) HiFT achieves comparable performance to parameter-efficient fine-tuning and standard full parameter fine-tuning. (2) HiFT supports various optimizers including AdamW, AdaGrad, SGD, etc. (3) HiFT can save more than 60% GPU memory compared with standard full-parameter fine-tuning for 7B model. (4) HiFT enables full-parameter fine-tuning of a 7B model on single 48G A6000 with a precision of 32 using the AdamW optimizer, without using any memory saving techniques.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 53 of its 73 references that are in the map. First posted on arXiv 26 Jan 2024.
Builds on
53 of 73 references.
References · 53
- 2017Attention Is All You Needcited by 60,361
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,795
38 more
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,183
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2015A large annotated corpus for learning natural language inferencecited by 1,847
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,729
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,554
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,245
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,139
- 2020Multilingual Denoising Pre-training for Neural Machine Translationcited by 1,035
- 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 1,001
- 2018Neural Network Acceptability Judgmentscited by 958
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 903
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 896
- 2016Training Deep Nets with Sublinear Memory Costcited by 848
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 687
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2021Compacter: Efficient Low-Rank Hypercomplex Adapter Layerscited by 460
- 2018WiC: the Word-in-Context Dataset for Evaluating Context-Sensitive Meaning Representationscited by 372
- 2023Fine-Tuning Language Models with Just Forward Passescited by 345
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 256
- 2017The E2E Dataset: New Challenges For End-to-End Generationcited by 253
- 2019Uniform convergence may be unable to explain generalization in deep learningcited by 224
- 2018ReCoRD: Bridging the Gap between Human and Machine Commonsense Reading Comprehensioncited by 200
- 2023Scaling Down to Scale Up: A Guide to Parameter-Efficient Fine-Tuningcited by 173
- 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 169
- 2021Composable Sparse Fine-Tuning for Cross-Lingual Transfercited by 144
- 2020Exploring Versatile Generative Language Model Via Parameter-Efficient Transfer Learningcited by 139
- 2023Full Parameter Fine-tuning for Large Language Models with Limited Resourcescited by 134
- 2022KronA: Parameter Efficient Tuning with Kronecker Adaptercited by 133
- 2023Task-Specific Skill Localization in Fine-tuned Language Modelscited by 105
- 2023Parameter-Efficient Fine-Tuning Design Spacescited by 67
- 2022Staged Training for Transformer Language Modelscited by 49
- 2020Training Large Neural Networks with Constant Memory using a New Execution Algorithmcited by 34
- 2019ViGGO: A Video Game Corpus for Data-To-Text Generation in Open-Domain Conversationcited by 31
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 4; 2026: 4.
12 papers.
- 2024BAdam: A Memory Efficient Full Parameter Optimization Method for Large Language Modelscited by 27
- 2024Outlier-weighed Layerwise Sampling for LLM Fine-tuningcited by 8
- 2025Why Do More Experts Fail? A Theoretical Analysis of Model Mergingcited by 6
- 2024TOOL-ED: Enhancing Empathetic Response Generation with the Tool Calling Capability of LLMcited by 5
- 2025Look Within or Look Beyond? A Theoretical Comparison Between Parameter-Efficient and Full Fine-Tuningcited by 3
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Samplingcited by 2
- 2024GNNavi: Navigating the Information Flow in Large Language Models by Graph Neural Networkcited by 1
- 2025Ratas framework: A comprehensive genai-based approach to rubric-based marking of real-world textual examscited by 1
- 2026Adaptive and Fine-grained Module-wise Expert Pruning for Efficient LoRA-MoE Fine-Tuningcited by 1
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuningcited by 0
- 2026DECA: Decentralizing Block-Wise Adam for Efficient LLM Full-Parameter Fine-Tuning on Non-IID Datacited by 0
- 2026Unifying Data, Memory, and Compute Efficiency in LLM training: A Surveycited by 0
- 2026Unifying Data, Memory, and Compute Efficiency in LLM training: A Survey9 Jun 2026
- 2026DECA: Decentralizing Block-Wise Adam for Efficient LLM Full-Parameter Fine-Tuning on Non-IID Data2 Jun 2026
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuning20 May 2026
- 2026Adaptive and Fine-grained Module-wise Expert Pruning for Efficient LoRA-MoE Fine-Tuning29 Apr 2026
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Sampling28 Oct 2025
- 2025Look Within or Look Beyond? A Theoretical Comparison Between Parameter-Efficient and Full Fine-Tuning28 May 2025
- 2025Ratas framework: A comprehensive genai-based approach to rubric-based marking of real-world textual exams27 May 2025
- 2025Why Do More Experts Fail? A Theoretical Analysis of Model Merging27 May 2025
- 2024TOOL-ED: Enhancing Empathetic Response Generation with the Tool Calling Capability of LLM4 Dec 2024
- 2024Outlier-weighed Layerwise Sampling for LLM Fine-tuning28 May 2024
- 2024BAdam: A Memory Efficient Full Parameter Optimization Method for Large Language Models3 Apr 2024
- 2024GNNavi: Navigating the Information Flow in Large Language Models by Graph Neural Network18 Feb 2024