paper-with-me

홈 › Papers

TaskEval: Assessing Difficulty of Code Generation Tasks for Large Language Models

2024-07-30 · Florian Tambon, Amin Nikanjam, Cyrine Zid, Foutse khomh, Giuliano Antoniol

Large Language Models (LLMs) excel in code-related tasks like code generation, but benchmark evaluations often overlook task characteristics, such as difficulty. Moreover, benchmarks are usually built using tasks described with one single prompt, despite the formulation of prompts having a profound impact on the outcome. This paper introduces a generalist approach, TaskEval, a framework using diverse prompts and Item Response Theory (IRT) to efficiently assess LLMs' capabilities and benchmark task characteristics, improving the understanding of their performance. Using two code generation benchmarks, HumanEval+ and ClassEval, as well as 5 code generation LLMs, we show that TaskEval is capable of characterizing the properties of tasks. Using topic analysis, we identify and analyze the tasks of respectively 17 and 21 topics within the benchmarks. We also cross-analyze tasks' characteristics with programming constructs (e.g., variable assignment, conditions, etc.) used by LLMs, emphasizing some patterns with tasks' difficulty. Finally, we conduct a comparison between the difficulty assessment of tasks by human-annotators and LLMs. Orthogonal to current benchmarking evaluation efforts, TaskEval can assist researchers and practitioners in fostering better assessments of LLMs. The tasks' characteristics can be used to identify shortcomings within existing benchmarks. This could be used to generate additional related tasks for the evaluation or improvement of LLM.

📄 PDF Abstract BibTeX arXiv:2407.21227

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingCode CompletionCode GenerationHumanEval

Similar Papers 제목 키워드 기반

PACIFIC: a framework for generating benchmarks to check Precise Automatically Checked Instruction Following In Code

2025-12-11 · Itay Dreyfuss, Antonio Abu Nassar, Samuel Ackerman, Axel Ben David 외 arxiv

Large Language Model (LLM)-based code assistants have emerged as a powerful application of generative AI, demonstrating impressive capabilities in code generation and comprehension. A key requirement for these systems is…

Instruction FollowingCode Generation

Rethinking the Generation of High-Quality CoT Data from the Perspective of LLM-Adaptive Question Difficulty Grading

2025-04-16 · Qianjin Yu, Keyu Wu, Zihan Chen, Chushu Zhang 외

Recently, DeepSeek-R1 (671B) (DeepSeek-AIet al., 2025) has demonstrated its excellent reasoning ability in complex tasks and has publiclyshared its methodology. This provides potentially high-quality chain-of-thought (Co…

2kCode GenerationMath

MHTS: Multi-Hop Tree Structure Framework for Generating Difficulty-Controllable QA Datasets for RAG Evaluation

2025-03-29 · Jeongsoo Lee, Daeyong Kwon, Kyohoon Jin, Junnyeong Jeong 외

Existing RAG benchmarks often overlook query difficulty, leading to inflated performance on simpler questions and unreliable evaluations. A robust benchmark dataset must satisfy three key criteria: quality, diversity, an…

Answer GenerationBenchmarkingDiversityRAG

Scaling Data Difficulty: Improving Coding Models via Reinforcement Learning on Fresh and Challenging Problems

2026-03-08 · Zongqian Li, Tengchao Lv, Shaohan Huang, Yixuan Su 외 arxiv

Training next-generation code generation models requires high-quality datasets, yet existing datasets face difficulty imbalance, format inconsistency, and data quality problems. We address these challenges through system…

Reinforcement LearningCode Generation

DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generation

2025-06-06 · Jingyu Xiao, Ming Wang, Man Ho Lam, Yuxuan Wan 외

Multimodal Large Language Models (MLLMs) have demonstrated remarkable capabilities in automated front-end engineering, e.g., generating UI code from visual designs. However, existing front-end UI code generation benchmar…

Code Generation