Studying the Transfer of Biases from Programmers to Programs
Johanna Johansen, Tore Pedersen, Christian Johansen

TL;DR
This study investigates how programmers' cultural backgrounds and contextual factors can transfer biases into software, potentially influencing machine bias beyond training data origins.
Contribution
It introduces the concept that biases can originate from programmers' cultural and contextual backgrounds, demonstrating transfer mechanisms into programs.
Findings
Cultural metaphors influence programmer choices
Contextual metaphors can moderate or exacerbate biases
Bias transfer from programmers to programs is supported
Abstract
It is generally agreed that one origin of machine bias is resulting from characteristics within the dataset on which the algorithms are trained, i.e., the data does not warrant a generalized inference. We, however, hypothesize that a different `mechanism', hitherto not articulated in the literature, may also be responsible for machine's bias, namely that biases may originate from (i) the programmers' cultural background, such as education or line of work, or (ii) the contextual programming environment, such as software requirements or developer tools. Combining an experimental and comparative design, we studied the effects of cultural metaphors and contextual metaphors, and tested whether each of these would `transfer' from the programmer to program, thus constituting a machine bias. The results show (i) that cultural metaphors influence the programmer's choices and (ii) that `induced'…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
