paper-with-me

Papers

AICoderEval: Improving AI Domain Code Generation of Large Language Models

2024-06-07 · Yinghui Xia, Yuyan Chen, Tianyu Shi, Jun Wang, Jinsong Yang

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 \url{https://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.

📄 PDF Abstract BibTeX arXiv:2406.04712

Code (0)

등록된 구현이 없습니다.

Tasks

Code GenerationImage to texttext-classificationText Classification

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

SLM Finetuning for Natural Language to Domain Specific Code Generation in Production

2026-04-10 · Renjini R. Nair, Damian K. Kowalczyk, Marco Gaudesi, Chhaya Methani arxiv

Many applications today use large language models for code generation; however, production systems have strict latency requirements that can be difficult to meet with large models. Small language models with a few billio…

Code Generation

Automated Code generation for Information Technology Tasks in YAML through Large Language Models

2023-05-02 · Saurabh Pujar, Luca Buratti, Xiaojie Guo, Nicolas Dupuis 외

The recent improvement in code generation capabilities due to the use of large language models has mainly benefited general purpose programming languages. Domain specific languages, such as the ones used for IT Automatio…

Code Generation

Incorporating Domain Knowledge through Task Augmentation for Front-End JavaScript Code Generation

2022-08-22 · Sijie Shen, Xiang Zhu, Yihong Dong, Qizhi Guo 외

Code generation aims to generate a code snippet automatically from natural language descriptions. Generally, the mainstream code generation methods rely on a large amount of paired training data, including both the natur…

Code Generation

CodeGRAG: Bridging the Gap between Natural Language and Programming Language via Graphical Retrieval Augmented Generation

2024-05-03 · Kounianhua Du, Jizheng Chen, Renting Rui, Huacan Chai 외

Utilizing large language models to generate codes has shown promising meaning in software development revolution. Despite the intelligence shown by the large language models, their specificity in code generation can stil…

Code GenerationInformativenessLanguage ModellingLarge Language Model+3

DALM: A Domain-Algebraic Language Model via Three-Phase Structured Generation

2026-04-17 · Chao Li arxiv

Large language models compress heterogeneous knowledge into a single parameter space, allowing facts from different domains to interfere during generation. We propose DALM, a Domain-Algebraic Language Model that replaces…