paper-with-me

홈 › Papers

CodeJudge-Eval: Can Large Language Models be Good Judges in Code Understanding?

2024-08-20 · Yuwei Zhao, Ziyang Luo, Yuchen Tian, Hongzhan Lin, Weixiang Yan, Annan Li, Jing Ma

Recent advancements in large language models (LLMs) have showcased impressive code generation capabilities, primarily evaluated through language-to-code benchmarks. However, these benchmarks may not fully capture a model's code understanding abilities. We introduce CodeJudge-Eval (CJ-Eval), a novel benchmark designed to assess LLMs' code understanding abilities from the perspective of code judging rather than code generation. CJ-Eval challenges models to determine the correctness of provided code solutions, encompassing various error types and compilation issues. By leveraging a diverse set of problems and a fine-grained judging system, CJ-Eval addresses the limitations of traditional benchmarks, including the potential memorization of solutions. Evaluation of 12 well-known LLMs on CJ-Eval reveals that even state-of-the-art models struggle, highlighting the benchmark's ability to probe deeper into models' code understanding abilities. Our codes and benchmark are available at \url{https://github.com/CodeLLM-Research/CodeJudge-Eval}.

📄 PDF Abstract BibTeX arXiv:2408.10718

Code (1)

codellm-research/codejudge-eval 공식 구현

Tasks

Code GenerationMemorization

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

CodeJudge: Evaluating Code Generation with Large Language Models

2024-10-03 · Weixi Tong, Tianyi Zhang

Large Language Models (LLMs) have shown promising performance in code generation. However, how to reliably evaluate code generated by LLMs remains an unresolved problem. This paper presents CodeJudge, a code evaluation f…

Code Generation

CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Tasks

2025-07-14 · Hongchao Jiang, Yiming Chen, Yushi Cao, Hung-Yi Lee 외

Large Language Models (LLMs) have significantly advanced the state-of-the-art in various coding tasks. Beyond directly answering user queries, LLMs can also serve as judges, assessing and comparing the quality of respons…

BenchmarkingCode GenerationCode Repair

Rating Roulette: Self-Inconsistency in LLM-As-A-Judge Frameworks

2025-10-31 · Rajarshi Haldar, Julia Hockenmaier arxiv

As Natural Language Generation (NLG) continues to be widely adopted, properly assessing it has become quite difficult. Lately, using large language models (LLMs) for evaluating these generations has gained traction, as t…

LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methods

2024-12-07 · Haitao Li, Qian Dong, Junjie Chen, Huixue Su 외

The rapid advancement of Large Language Models (LLMs) has driven their expanding application across various fields. One of the most promising applications is their role as evaluators based on natural language responses, …

MJ-Bench: Is Your Multimodal Reward Model Really a Good Judge for Text-to-Image Generation?

2024-07-05 · Zhaorun Chen, Yichao Du, Zichen Wen, Yiyang Zhou 외

While text-to-image models like DALLE-3 and Stable Diffusion are rapidly proliferating, they often encounter challenges such as hallucination, bias, and the production of unsafe, low-quality output. To effectively addres…

HallucinationImage GenerationText to Image GenerationText-to-Image Generation