AICoderEval: Improving AI Domain Code Generation of Large Language Models
Not on the map. Why?
Abstract (arXiv)
Automated code generation is a pivotal capability of large language models (LLMs). However, assessing this capability in real-world scenarios remains challenging. Previous methods focus more on low-level code generation, such as model loading, instead of generating high-level codes catering for real-world tasks, such as image-to-text, text classification, in various domains. Therefore, we construct AICoderEval, a dataset focused on real-world tasks in various domains based on HuggingFace, PyTorch, and TensorFlow, along with comprehensive metrics for evaluation and enhancing LLMs' task-specific code generation capability. AICoderEval contains test cases and complete programs for automated evaluation of these tasks, covering domains such as natural language processing, computer vision, and multimodal learning. To facilitate research in this area, we open-source the AICoderEval dataset at urlhttps://huggingface.co/datasets/vixuowis/AICoderEval. After that, we propose CoderGen, an agent-based framework, to help LLMs generate codes related to real-world tasks on the constructed AICoderEval. Moreover, we train a more powerful task-specific code generation model, named AICoder, which is refined on llama-3 based on AICoderEval. Our experiments demonstrate the effectiveness of CoderGen in improving LLMs' task-specific code generation capability (by 12.00% on pass@1 for original model and 9.50% on pass@1 for ReAct Agent). AICoder also outperforms current code generation LLMs, indicating the great quality of the AICoderEval benchmark.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 16 of its 16 references that are in the map. First posted on arXiv 7 Jun 2024.
Builds on
16 of 16 references.
References · 16
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2021GLM: General Language Model Pretraining with Autoregressive Blank Infillingcited by 1,026
- 2023Teaching Large Language Models to Self-Debugcited by 963
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
4 more
- 2023Language Models can Solve Computer Taskscited by 371
- 2022A Systematic Evaluation of Large Language Models of Codecited by 360
- 2021Jigsaw: Large Language Models meet Program Synthesiscited by 103
- 2022Learning Math Reasoning from Self-Sampled Correct and Partially-Correct Solutionscited by 38
Built on by
Citing papers per year: 2024: 2.
2 papers.
- 2024An LLM Agent for Automatic Geospatial Data Analysis24 Oct 2024
- 2024Code Generation and Algorithmic Problem Solving Using Llama 3.1 405B26 Sep 2024
Similar, not cited
Close in wording, no citation either way
- 2023L2CEval: Evaluating Language-to-Code Generation Capabilities of Large Language Models
- 2024Large Language Model Evaluation Via Multi AI Agents: Preliminary results
- 2025Synthetic Data Generation Using Large Language Models: Advances in Text and Code
- 2024CodeLutra: Boosting LLM Code Generation via Preference-Guided Refinement
- 2025LMR-BENCH: Evaluating LLM Agent's Ability on Reproducing Language Modeling Research
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence
- 2025Empowering AI to Generate Better AI Code: Guided Generation of Deep Learning Projects with LLMs
- 2025AKD : Adversarial Knowledge Distillation For Large Language Models Alignment on Coding tasks