paper-with-me

Papers

Comparing Developer and LLM Biases in Code Evaluation

2026-03-25 · Aditya Mittal, Ryan Shar, Zichu Wu, Shyam Agarwal, Tongshuang Wu, Chris Donahue, Ameet Talwalkar, Wayne Chi, Valerie Chen arxiv

As LLMs are increasingly used as judges in code applications, they should be evaluated in realistic interactive settings that capture partial context and ambiguous intent. We present TRACE (Tool for Rubric Analysis in Code Evaluation), a framework that evaluates LLM judges' ability to predict human preferences and automatically extracts rubric items to reveal systematic biases in how humans and models weigh each item. Across three modalities -- chat-based programming, IDE autocompletion, and instructed code editing -- we use TRACE to measure how well LLM judges align with developer preferences. Among 13 different models, the best judges underperform human annotators by 12-23%. TRACE identifies 35 significant sources of misalignment between humans and judges across interaction modalities, the majority of which correspond to existing software engineering code quality criteria. For example, in chat-based coding, judges are biased towards longer code explanations while humans prefer shorter ones. We find significant misalignment on the majority of existing code quality dimensions, showing alignment gaps between LLM judges and human preference in realistic coding applications.

📄 PDF Abstract BibTeX arXiv:2603.24586

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Learning the Human Judgment for the Automatic Evaluation of Chatbot

2020-05-01 · LREC 2020 5 · Shih-Hung Wu, Sheng-Lun Chien

It is hard to evaluate the quality of the generated text by a generative dialogue system. Currently, dialogue evaluation relies on human judges to label the quality of the generated text. It is not a reusable mechanism t…

ChatbotDialogue Evaluation

Towards a Comprehensive Understanding and Accurate Evaluation of Societal Biases in Pre-Trained Transformers

2021-06-01 · NAACL 2021 4 · Andrew Silva, Pradyumna Tambwekar, Matthew Gombolay

The ease of access to pre-trained transformers has enabled developers to leverage large-scale language models to build exciting applications for their users. While such pre-trained models offer convenient starting points…

Towards Reliable Evaluation of Neural Program Repair with Natural Robustness Testing

2024-02-19 · Thanh Le-Cong, Dat Nguyen, Bach Le, Toby Murray

In this paper, we propose shifting the focus of robustness evaluation for Neural Program Repair (NPR) techniques toward naturally-occurring data transformations. To accomplish this, we first examine the naturalness of se…

Program Repair

Just another copy and paste? Comparing the security vulnerabilities of ChatGPT generated code and StackOverflow answers

2024-03-22 · Sivana Hamer, Marcelo d'Amorim, Laurie Williams

Sonatype's 2023 report found that 97% of developers and security leads integrate generative Artificial Intelligence (AI), particularly Large Language Models (LLMs), into their development process. Concerns about the secu…

Comparing Software Developers with ChatGPT: An Empirical Investigation

2023-05-19 · Nathalia Nascimento, Paulo Alencar, Donald Cowan

The advent of automation in particular Software Engineering (SE) tasks has transitioned from theory to reality. Numerous scholarly articles have documented the successful application of Artificial Intelligence to address…

ArticlesChatbotFairnessManagement+1