Answers are grounded in this paper and cite their sources.
Software often contains defects, and automated repair techniques offer a promising way to address these issues. This paper examines the current state of research in learning-based automated program repair (APR). It reviews existing learning-based APR approaches and systematically categorizes them into five major types: supervised learning, unsupervised learning, transfer learning, ensemble learning, and language model learning. Finally, the paper discusses the challenges faced in this field, providing valuable insights for future research.
No takes yet. Share an insight, caveat, or question.
Li et al. (2025) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: