mlsanityData to 14 Oct 2026

The Impact of Fine-tuning Large Language Models on Automated Program Repair

arXiv 2507.19909 ↗First posted 26 Jul 2025cs.SE cs.AI cs.CLcited by 3

Not on the map. Why?

Abstract (arXiv)

Automated Program Repair (APR) uses various tools and techniques to help developers achieve functional and error-free code faster. In recent years, Large Language Models (LLMs) have gained popularity as components in APR tool chains because of their performance and flexibility. However, training such models requires a significant amount of resources. Fine-tuning techniques have been developed to adapt pre-trained LLMs to specific tasks, such as APR, and enhance their performance at far lower computational costs than training from scratch. In this study, we empirically investigate the impact of various fine-tuning techniques on the performance of LLMs used for APR. Our experiments provide insights into the performance of a selection of state-of-the-art LLMs pre-trained on code. The evaluation is done on three popular APR benchmarks (i.e., QuixBugs, Defects4J and HumanEval-Java) and considers six different LLMs with varying parameter sizes (resp. CodeGen, CodeT5, StarCoder, DeepSeekCoder, Bloom, and CodeLlama-2). We consider three training regimens: no fine-tuning, full fine-tuning, and parameter-efficient fine-tuning (PEFT) using LoRA and IA3. We observe that full fine-tuning techniques decrease the benchmarking performance of various models due to different data distributions and overfitting. By using parameter-efficient fine-tuning methods, we restrict models in the amount of trainable parameters and achieve better results. Keywords: large language models, automated program repair, parameter-efficient fine-tuning, AI4Code, AI4SE, ML4SE.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 49 of its 68 references that are in the map. First posted on arXiv 26 Jul 2025.

Builds on

49 of 68 references.

References · 49

  1. 2017Attention Is All You Needcited by 60,361
  2. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
  4. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  5. 2023Code Llama: Open Foundation Models for Codecited by 2,139
  6. 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,984
  7. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
  8. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
  9. 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 896
  10. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 885
  11. 2023StarCoder: may the source be with you!cited by 799
  12. 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 744
37 more
  1. 2020Intrinsic Dimensionality Explains the Effectiveness of Language Model Fine-Tuningcited by 671
  2. 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 479
  3. 2022Efficient Training of Language Models to Fill in the Middlecited by 255
  4. 2023Challenges and Applications of Large Language Modelscited by 254
  5. 2023Parameter-Efficient Fine-Tuning Methods for Pretrained Language Models: A Critical Review and Assessmentcited by 230
  6. 2024Benchmark Data Contamination of Large Language Models: A Surveycited by 147
  7. 2022Practical Program Repair in the Era of Large Pre-trained Language Modelscited by 133
  8. 2023An Analysis of the Automatic Bug Fixing Performance of ChatGPTcited by 110
  9. 2021Examining Zero-Shot Vulnerability Repair with Large Language Modelscited by 105
  10. 2020Graph-based, Self-Supervised Program Repair from Diagnostic Feedbackcited by 94
  11. 2021CURE: Code-Aware Neural Machine Translation for Automatic Program Repaircited by 86
  12. 2023Impact of Code Language Models on Automated Program Repaircited by 85
  13. 2021Break-It-Fix-It: Unsupervised Learning for Program Repaircited by 71
  14. 2022Automated Repair of Programs from Large Language Modelscited by 71
  15. 2021A Syntax-Guided Edit Decoder for Neural Program Repaircited by 57
  16. 2023A Survey of Learning-based Automated Program Repaircited by 55
  17. 2023RepairLLaMA: Efficient Representations and Fine-Tuned Adapters for Program Repaircited by 50
  18. 2019Getafix: Learning to Fix Bugs Automaticallycited by 41
  19. 2023Exploring Parameter-Efficient Fine-Tuning Techniques for Code Generation with Large Language Modelscited by 28
  20. 2017Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similaritiescited by 26
  21. 2024Astraios: Parameter-Efficient Instruction Tuning Code Large Language Modelscited by 23
  22. 2018AVATAR : Fixing Semantic Bugs with Fix Patterns of Static Analysis Violationscited by 22
  23. 2022DEAR: A Novel Deep Learning-based Approach for Automated Program Repaircited by 22
  24. 2021DeepDebug: Fixing Python Bugs Using Stack Traces, Backtranslation, and Code Skeletonscited by 17
  25. 2022CIRCLE: Continual Repair across Programming Languagescited by 17
  26. 2024LLM-Powered Code Vulnerability Repair with Reinforcement Learning and Semantic Rewardcited by 16
  27. 2024A Large-scale Empirical Study on Fine-tuning Large Language Models for Unit Testingcited by 15
  28. 2020Review4Repair: Code Review Aided Automatic Program Repairingcited by 13
  29. 2023A Survey on Automated Program Repair Techniquescited by 13
  30. 2016sk_p: a neural program corrector for MOOCscited by 10
  31. 2023Enhancing Automated Program Repair through Fine-tuning and Prompt Engineeringcited by 10
  32. 2017Mining Fix Patterns for FindBugs Violationscited by 9
  33. 2022TransRepair: Context-aware Program Repair for Compilation Errorscited by 8
  34. 2023APPT: Boosting Automated Patch Correctness Prediction via Fine-tuning Pre-trained Modelscited by 4
  35. 2025Resource-Efficient & Effective Code Summarizationcited by 3
  36. 2024Exploring Parameter-Efficient Fine-Tuning of Large Language Model on Automated Program Repaircited by 2
  37. 2025A Systematic Literature Review of Parameter-Efficient Fine-Tuning for Large Code Modelscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 2.

3 papers.