AI RESEARCH

Code Comprehension then Auditing for Unsupervised LLM Evaluation

arXiv CS.AI

ArXi:2410.03131v4 Announce Type: replace Large Language Models (LLMs) for unsupervised code correctness evaluation have recently gained attention because they can judge if code runs as intended without requiring reference implementations or unit tests, which may be unavailable, sparse, or unreliable. However, most prior approaches condition LLM evaluators directly on the full code implementation, forcing the model to jointly infer program behavior and evaluate correctness in a single step. This entanglement leads to misinterpretations of code behavior and unreliable judgments.