Astraios: Parameter-Efficient Instruction Tuning Code Large Language Models
Not on the map. Why?
Abstract (arXiv)
The high cost of full-parameter fine-tuning (FFT) of Large Language Models (LLMs) has led to a series of parameter-efficient fine-tuning (PEFT) methods. However, it remains unclear which methods provide the best cost-performance trade-off at different model scales. We introduce Astraios, a suite of 28 instruction-tuned OctoCoder models using 7 tuning methods and 4 model sizes up to 16 billion parameters. Through investigations across 5 tasks and 8 different datasets encompassing both code comprehension and code generation tasks, we find that FFT generally leads to the best downstream performance across all scales, and PEFT methods differ significantly in their efficacy based on the model scale. LoRA usually offers the most favorable trade-off between cost and performance. Further investigation into the effects of these methods on both model robustness and code security reveals that larger models tend to demonstrate reduced robustness and less security. At last, we explore the relationships among updated parameters, cross-entropy loss, and task performance. We find that the tuning effectiveness observed in small models generalizes well to larger models, and the validation loss in instruction tuning can be a reliable indicator of overall downstream performance.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 61 of its 77 references that are in the map. First posted on arXiv 1 Jan 2024.
Builds on
61 of 77 references.
References · 61
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2023Qwen Technical Reportcited by 3,273
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
38 more
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,234
- 2023PaLM 2 Technical Reportcited by 1,154
- 2021Ethical and social risks of harm from Language Modelscited by 957
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 886
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2021Towards a Unified View of Parameter-Efficient Transfer Learningcited by 863
- 2023StarCoder: may the source be with you!cited by 790
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 732
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
- 2020Intrinsic Dimensionality Explains the Effectiveness of Language Model Fine-Tuningcited by 658
- 2020Scaling Laws for Autoregressive Generative Modelingcited by 510
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
- 2021Compacter: Efficient Low-Rank Hypercomplex Adapter Layerscited by 458
- 2020MAD-X: An Adapter-Based Framework for Multi-Task Cross-Lingual Transfercited by 443
- 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 417
- 2021True Few-Shot Learning with Language Modelscited by 343
- 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 327
- 2021VL-Adapter: Parameter-Efficient Transfer Learning for Vision-and-Language Taskscited by 319
- 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 294
- 2019Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networkscited by 266
- 2021Scaling Laws for Transfercited by 265
- 2023Inverse Scaling: When Bigger Isn't Bettercited by 205
- 2023SantaCoder: don't reach for the stars!cited by 169
- 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 150
- 2022On the Effectiveness of Parameter-Efficient Fine-Tuningcited by 140
- 2023OpenAgents: An Open Platform for Language Agents in the Wildcited by 136
- 2023Scaling Laws for Generative Mixed-Modal Language Modelscited by 131
- 2022KronA: Parameter Efficient Tuning with Kronecker Adaptercited by 130
- 2021Acquisition of Chess Knowledge in AlphaZerocited by 120
- 2023Multitask Prompt Tuning Enables Parameter-Efficient Transfer Learningcited by 115
- 2023Skywork: A More Open Bilingual Foundation Modelcited by 110
- 2022ReCode: Robustness Evaluation of Code Generation Modelscited by 100
- 2023Red teaming ChatGPT via Jailbreaking: Bias, Robustness, Reliability and Toxicitycited by 86
- 2022Parameter-efficient Model Adaptation for Vision Transformerscited by 81
- 2022Training Trajectories of Language Models Across Scalescited by 80
- 2022Revisiting Parameter-Efficient Tuning: Are We Really There Yet?cited by 76
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2024: 13; 2025: 9; 2026: 1.
23 papers.
Sort:
By area:
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2024LoRA Learns Less and Forgets Lesscited by 313
- 2024OLMoE: Open Mixture-of-Experts Language Modelscited by 291
- 2024Continual Learning of Large Language Models: A Comprehensive Surveycited by 228
- 2024Generative Representational Instruction Tuningcited by 227
- 2024Language models scale reliably with over-training and on downstream taskscited by 105
- 2024Large Language Models Meet NLP: A Surveycited by 102
- 2024LoRA vs Full Fine-tuning: An Illusion of Equivalencecited by 102
- 2024EffiBench: Benchmarking the Efficiency of Automatically Generated Codecited by 62
- 2024NoFunEval: Funny How Code LMs Falter on Requirements Beyond Functional Correctnesscited by 23
- 2025Cyber-Zero: Training Cybersecurity Agents without Runtimecited by 22
11 more
- 2025Training Language Model Agents to Find Vulnerabilities with CTF-Dojocited by 15
- 2025Vision-G1: Towards General Vision Language Reasoning with Multi-Domain Data Curationcited by 13
- 2025The Art of Repair: Optimizing Iterative Program Repair with Instruction-Tuned Modelscited by 7
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progresscited by 6
- 2025The Impact of Fine-tuning Large Language Models on Automated Program Repaircited by 3
- 2025K2-V2: A 360-Open, Reasoning-Enhanced LLMcited by 3
- 2025Mitigating Forgetting in Low Rank Adaptationcited by 2
- 2025Breaking Memorization Barriers in LLM Code Fine-Tuning via Information Bottleneck for Improved Generalizationcited by 1
- 2026LoRA vs. Full Fine-Tuning: A Theoretical Perspectivecited by 1
- 2024MergeRepair: An Exploratory Study on Merging Task-Specific Adapters in Code LLMs for Automated Program Repaircited by 0
- 2025OMPILOT: Harnessing Transformer Models for Auto Parallelization to Shared Memory Computing Paradigmscited by 0
- 2026LoRA vs. Full Fine-Tuning: A Theoretical Perspective18 May 2026
- 2025Mitigating Forgetting in Low Rank Adaptation19 Dec 2025
- 2025K2-V2: A 360-Open, Reasoning-Enhanced LLM5 Dec 2025
- 2025OMPILOT: Harnessing Transformer Models for Auto Parallelization to Shared Memory Computing Paradigms5 Nov 2025
- 2025Breaking Memorization Barriers in LLM Code Fine-Tuning via Information Bottleneck for Improved Generalization15 Oct 2025
- 2025Training Language Model Agents to Find Vulnerabilities with CTF-Dojo25 Aug 2025
- 2025Vision-G1: Towards General Vision Language Reasoning with Multi-Domain Data Curation18 Aug 2025
- 2025Cyber-Zero: Training Cybersecurity Agents without Runtime29 Jul 2025
- 2025The Impact of Fine-tuning Large Language Models on Automated Program Repair26 Jul 2025
- 2025The Art of Repair: Optimizing Iterative Program Repair with Instruction-Tuned Models5 May 2025
- 2024LoRA vs Full Fine-tuning: An Illusion of Equivalence28 Oct 2024
- 2024OLMoE: Open Mixture-of-Experts Language Models3 Sep 2024
11 more
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progress27 Aug 2024
- 2024MergeRepair: An Exploratory Study on Merging Task-Specific Adapters in Code LLMs for Automated Program Repair18 Aug 2024
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructions22 Jun 2024
- 2024A Survey on Large Language Models for Code Generation1 Jun 2024
- 2024Large Language Models Meet NLP: A Survey21 May 2024
- 2024LoRA Learns Less and Forgets Less15 May 2024
- 2024Continual Learning of Large Language Models: A Comprehensive Survey25 Apr 2024
- 2024Language models scale reliably with over-training and on downstream tasks13 Mar 2024
- 2024Generative Representational Instruction Tuning15 Feb 2024
- 2024EffiBench: Benchmarking the Efficiency of Automatically Generated Code3 Feb 2024
- 2024NoFunEval: Funny How Code LMs Falter on Requirements Beyond Functional Correctness29 Jan 2024
- 2024OLMoE: Open Mixture-of-Experts Language Modelscited by 291
- 2024OLMoE: Open Mixture-of-Experts Language Models3 Sep 2024
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2024LoRA Learns Less and Forgets Lesscited by 313
- 2024Continual Learning of Large Language Models: A Comprehensive Surveycited by 228
- 2024Generative Representational Instruction Tuningcited by 227
- 2024Language models scale reliably with over-training and on downstream taskscited by 105
- 2024Large Language Models Meet NLP: A Surveycited by 102
- 2024LoRA vs Full Fine-tuning: An Illusion of Equivalencecited by 102
- 2024EffiBench: Benchmarking the Efficiency of Automatically Generated Codecited by 62
- 2024NoFunEval: Funny How Code LMs Falter on Requirements Beyond Functional Correctnesscited by 23
- 2025The Art of Repair: Optimizing Iterative Program Repair with Instruction-Tuned Modelscited by 7
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progresscited by 6
12 most cited of 18 All 18 (JSON)
- 2026LoRA vs. Full Fine-Tuning: A Theoretical Perspective18 May 2026
- 2025Mitigating Forgetting in Low Rank Adaptation19 Dec 2025
- 2025OMPILOT: Harnessing Transformer Models for Auto Parallelization to Shared Memory Computing Paradigms5 Nov 2025
- 2025Breaking Memorization Barriers in LLM Code Fine-Tuning via Information Bottleneck for Improved Generalization15 Oct 2025
- 2025The Impact of Fine-tuning Large Language Models on Automated Program Repair26 Jul 2025
- 2025The Art of Repair: Optimizing Iterative Program Repair with Instruction-Tuned Models5 May 2025
- 2024LoRA vs Full Fine-tuning: An Illusion of Equivalence28 Oct 2024
- 2024Multilingual Arbitrage: Optimizing Data Pools to Accelerate Multilingual Progress27 Aug 2024
- 2024MergeRepair: An Exploratory Study on Merging Task-Specific Adapters in Code LLMs for Automated Program Repair18 Aug 2024
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructions22 Jun 2024
- 2024A Survey on Large Language Models for Code Generation1 Jun 2024
- 2024Large Language Models Meet NLP: A Survey21 May 2024
12 newest of 18 All 18 (JSON)