Litcius/Paper detail

An Empirical Comparison of Pre-Trained Models of Source Code

Changan Niu, Chuanyi Li, Vincent Ng, Dongxiao Chen, Jidong Ge, Bin Luo

202372 citationsDOI

Abstract

While a large number of pre-trained models of source code have been successfully developed and applied to a variety of software engineering (SE) tasks in recent years, our understanding of these pre-trained models is arguably fairly limited. With the goal of advancing our understanding of these models, we perform the first systematic empirical comparison of 19 recently-developed pre-trained models of source code on 13 SE tasks. To gain additional insights into these models, we adopt a recently -developed 4-dimensional categorization of pre-trained models, and subsequently investigate whether there are correlations between different categories of pre-trained models and their performances on different SE tasks.

Topics & Concepts

Computer scienceCategorizationSource codeVariety (cybernetics)Machine learningCode (set theory)Artificial intelligenceEmpirical researchCode reviewEmpirical modellingPredictive modellingSoftwareStatic program analysisSoftware developmentProgramming languageSet (abstract data type)EpistemologyPhilosophySoftware Engineering ResearchSoftware Reliability and Analysis ResearchSoftware System Performance and Reliability
An Empirical Comparison of Pre-Trained Models of Source Code | Litcius