Evaluating GPT's Programming Capability through CodeWars' Katas
Not on the map. Why?
Abstract (arXiv)
In the burgeoning field of artificial intelligence (AI), understanding the capabilities and limitations of programming-oriented models is crucial. This paper presents a novel evaluation of the programming proficiency of Generative Pretrained Transformer (GPT) models, specifically GPT-3.5 and GPT-4, against coding problems of varying difficulty levels drawn from Codewars. The experiments reveal a distinct boundary at the 3kyu level, beyond which these GPT models struggle to provide solutions. These findings led to the proposal of a measure for coding problem complexity that incorporates both problem difficulty and the time required for solution. The research emphasizes the need for validation and creative thinking capabilities in AI models to better emulate human problem-solving techniques. Future work aims to refine this proposed complexity measure, enhance AI models with these suggested capabilities, and develop an objective measure for programming problem difficulty. The results of this research offer invaluable insights for improving AI programming capabilities and advancing the frontier of AI problem-solving abilities.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 10 of its 34 references that are in the map. First posted on arXiv 31 May 2023.
Builds on
10 of 34 references.
References · 10
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2016Concrete Problems in AI Safetycited by 1,582
- 2017A Survey of Machine Learning for Big Code and Naturalnesscited by 220
- 2023On the Educational Impact of ChatGPT: Is Artificial Intelligence Ready to Obtain a University Degree?cited by 47
- 2023AI-assisted coding: Experiments with GPT-4cited by 43
- 2023Evaluation of ChatGPT Model for Vulnerability Detectioncited by 33
- 2023Large Language Models (GPT) Struggle to Answer Multiple-Choice Questions about Codecited by 31
- 2023ChatGPT for Programming Numerical Methodscited by 26
- 2022Codex Hacks HackerRank: Memorization Issues and a Framework for Code Synthesis Evaluationcited by 14
Built on by
Citing papers per year: 2023: 2.
2 papers.
- 2023Data Contamination Through the Lens of Timecited by 39
- 2023Can Large Language Models Find And Fix Vulnerable Software?cited by 14
- 2023Data Contamination Through the Lens of Time16 Oct 2023
- 2023Can Large Language Models Find And Fix Vulnerable Software?20 Aug 2023