2023

Evaluating and Explaining Large Language Models for Code Using Syntactic Structures

Palacio, David N, Velasco, Alejandro, Rodriguez-Cardenas, Daniel et al.

Understand

Large Language Models (LLMs) for code are a family of high-parameter, transformer-based neural networks pre-trained on massive datasets of both natural and programming languages.

  • These models are rapidly being employed in commercial AI-based developer tools, such as GitHub CoPilot.
  • However, measuring and explaining their effectiveness on programming tasks is a challenging proposition, given their size and complexity.
  • The methods for evaluating and explaining LLMs for code are inextricably linked.

Reading the bibliography…