mlsanityData to 14 Oct 2026

Using Transfer Learning for Code-Related Tasks

arXiv 2206.08574 ↗First posted 17 Jun 2022cs.SEcited by 18

Not on the map. Why?

Abstract (arXiv)

Deep learning (DL) techniques have been used to support several code-related tasks such as code summarization and bug-fixing. In particular, pre-trained transformer models are on the rise, also thanks to the excellent results they achieved in Natural Language Processing (NLP) tasks. The basic idea behind these models is to first pre-train them on a generic dataset using a self-supervised task (e.g, filling masked words in sentences). Then, these models are fine-tuned to support specific tasks of interest (e.g, language translation). A single model can be fine-tuned to support multiple tasks, possibly exploiting the benefits of transfer learning. This means that knowledge acquired to solve a specific task (e.g, language translation) can be useful to boost performance on another task (e.g, sentiment classification). While the benefits of transfer learning have been widely studied in NLP, limited empirical evidence is available when it comes to code-related tasks. In this paper, we assess the performance of the Text-To-Text Transfer Transformer (T5) model in supporting four different code-related tasks: (i) automatic bug-fixing, (ii) injection of code mutants, (iii) generation of assert statements, and (iv) code summarization. We pay particular attention in studying the role played by pre-training and multi-task fine-tuning on the model's performance. We show that (i) the T5 can achieve better performance as compared to state-of-the-art baselines; and (ii) while pre-training helps the model, not all tasks benefit from a multi-task fine-tuning.

Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Jun 2022.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 9; 2024: 2; 2025: 2; 2026: 5.

18 papers.

Sort:

By area:

  1. 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
  2. 2023An Empirical Evaluation of Using Large Language Models for Automated Unit Test Generationcited by 194
  3. 2023Can Large Language Models Transform Natural Language Intent into Formal Method Postconditions?cited by 57
  4. 2023Benchmarking Causal Study to Interpret Large Language Models for Source Codecited by 14
  5. 2024B4: Towards Optimal Assessment of Plausible Code Solutions with Plausible Testscited by 9
  6. 2023Automating Code-Related Tasks Through Transformers: The Impact of Pre-trainingcited by 8
  7. 2023Assessing Evaluation Metrics for Neural Test Oracle Generationcited by 7
  8. 2023Revisiting and Improving Retrieval-Augmented Deep Assertion Generationcited by 5
  9. 2024CodeSift: An LLM-Based Reference-Less Framework for Automatic Code Validationcited by 4
  10. 2025Improving Deep Assertion Generation via Fine-Tuning Retrieval-Augmented Pre-trained Language Modelscited by 4
  11. 2023LLM Interactive Optimization of Open Source Python Libraries -- Case Studies and Generalizationcited by 3
  12. 2025Improving Retrieval-Augmented Deep Assertion Generation via Joint Trainingcited by 2
6 more
  1. 2026SpecMind: Cognitively Inspired, Interactive Multi-Turn Framework for Postcondition Inferencecited by 2
  2. 2023Towards Automatically Addressing Self-Admitted Technical Debt: How Far Are We?cited by 1
  3. 2026Configuration Smells in AGENTS.md Files: Common Mistakes in Configuring Coding Agentscited by 1
  4. 2026Teaching Code LLMs to Reason with Intermediate Formal Specificationscited by 1
  5. 2026Towards Comprehensive Benchmarking Infrastructure for LLMs In Software Engineeringcited by 0
  6. 2026On the Impact of Code Comments for Automated Bug-Fixing: An Empirical Studycited by 0