Back to Search Start Over

Bias Unveiled: Investigating Social Bias in LLM-Generated Code

Authors :
Ling, Lin
Rabbi, Fazle
Wang, Song
Yang, Jinqiu
Publication Year :
2024

Abstract

Large language models (LLMs) have significantly advanced the field of automated code generation. However, a notable research gap exists in the evaluation of social biases that may be present in the code produced by LLMs. To solve this issue, we propose a novel fairness framework, i.e., Solar, to assess and mitigate the social biases of LLM-generated code. Specifically, Solar can automatically generate test cases for quantitatively uncovering social biases of the auto-generated code by LLMs. To quantify the severity of social biases in generated code, we develop a dataset that covers a diverse set of social problems. We applied Solar and the crafted dataset to four state-of-the-art LLMs for code generation. Our evaluation reveals severe bias in the LLM-generated code from all the subject LLMs. Furthermore, we explore several strategies for bias mitigation, including Chain-of-Thought (CoT) prompting, combining positive role-playing with CoT prompting and iterative prompting. Our experiments show that iterative prompting can effectively reduce social bias in LLM-generated code by up to 90%. Solar is highly extensible to evaluate new social problems.<br />Comment: 9pages, 3 figures

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2411.10351
Document Type :
Working Paper