Unpacking the Interdependent Systems of Discrimination: Ableist Bias in NLP Systems through an Intersectional Lens
Saad Hassan, Matt Huenerfauth, Cecilia Ovesdotter Alm
Introduction
Over one billion people experience some form of disability WHO (2021), and 25% of U.S. adults live with some disability CDC (2018). Several studies have shown that people with disabilities experience discrimination and lower socio-economic status VanPuymbrouck et al. (2020); Nosek et al. (2007); Szumski et al. (2020). Recent studies have shown that biases against people with disabilities manifest in complex ways which differ from biases against other groups Liasidou (2013). Although the intersection of disability, race, and gender has been understudied, recent research has stressed that the identities of people with disabilities should be understood in conjunction with other identities, e.g., gender Caldwell (2010) or race Frederick and Shifrer (2019); Artiles (2013), rather than considered fixed and gauged by atypical physical or psychological abilities. Despite increasing research on AI fairness and how NLP systems project bias against various groups Blodgett et al. (2020); McCoy (1998); Emil et al. (2020); Lewis (2020); Chathumali et al. (2016); Borkan et al. (2019); Bender and Friedman (2018), less attention has been given to examining systems’ bias against people with disabilities Trewin (2018).
Designing accessible and inclusive NLP systems requires understanding nuanced conceptualizations of social attitudes and prejudicial stereotypes that may be represented in learned models and thereby impact applications. For instance, hate-speech detection for moderating social-media comments may erroneously flag comments that mention disability as toxic Hutchinson et al. (2020). To better understand disability bias in NLP systems such as BERT, we build on prior work Hutchinson et al. (2020) and additionally assess model bias with an intersectional lens Jiang and Fellbaum (2020). The contributions are (1) examining ableist bias and intersections with gender and race bias in a commonly used BERT model, and (2) discussing results from topic modeling and verb analyses.
Does a pre-trained BERT model perpetuate measurable ableist bias, validated by statistical analyses?
Does the model’s ableist bias change in the presence of gender or race identities?
Background and Related Work
There is a growing body of sociology literature that examines bias against people with disabilities and its relationship with cultural and socio-political aspects of societies Barnes (2018). Sociological research has also moved from drawing analogies between ableism and racism to examining their intersectionality Frederick and Shifrer (2019). Disability rights movements have stimulated research exploring the gendered marginalization and empowerment of people with disabilities. The field of computing is still lagging behind. Work on identifying and measuring ethical issues in NLP systems has only recently turned to ableist bias—largely without an intersectional lens. While ableist bias differs, prior findings on other bias motivate investigation of these issues for people with disabilities Spiccia et al. (2015); Blodgett et al. (2020).
There is a need for more work that deeply examines how bias against people with disabilities manifest in NLP systems through approaches such as critical disability theory Hall (2019). However, a growing body of research on ethical challenges in NLP reveals how bias against protected groups permeate NLP systems. To better understand how to study bias in NLP, we focus on prior work in three categories: (1) observing bias using psychological tests, (2) analyzing biased subspaces in text representations such as word embeddings, and (3) comparing performance differences of NLP systems across various protected groups.
Research has sought to quantify bias in NLP systems using psychological tests, such as the Implicit Association Test (IAT) Greenwald et al. (1998), which can reveal influential subconscious associations or implicit beliefs about people of a protected group and their stereotypical roles in societies. Some work has studied correlations between data on gender and professions and the strengths of these conceptual linkages in word embeddings Caliskan et al. (2017); Garg et al. (2018). Findings suggest that word embeddings encode normative assumptions, or resistance to social change, which can have implications for computational systems.
Analyzing subspaces in text representations like word embeddings can reveal insights about NLP systems that use them May et al. (2019); Chaloner and Maldonado (2019). For example, Bolukbasi et al. (2016) developed a support vector machine to identify gender subspace in word embeddings and then identified gender directions by making “gender-pairs (man-woman, his-her, she-he)”. They identified eigenvectors that capture prominent variance in the data. This work has been extended to include non-binary gender distinctions Manzini et al. (2019). Researchers have also explored contextualized word embeddings bias at the intersection of race and gender. Guo and Caliskan (2021) proposed methods for automatically identifying intersectional bias in static word embeddings. But debiasing has limitations. For example, Gonen and Goldberg (2019) pointed out that even after attempting to reduce the projection of words on a gender direction, biased/stereotypical words in the neighbors of a given word embedding remain Gonen and Goldberg (2019).
Other work has measured performance bias of NLP systems when used by someone from a protected group or when the input data mentions a protected group. Unfortunately, state-of-the-art systems pass on bias to other tasks. For example, a recent study found that BERT can perpetuate gender bias in contextualized word embeddings Costa-jussà et al. (2020). Some work has explored the effect on performance measures in NLP systems after replacing (swapping) majority-minority lexicons Zhao et al. (2018); Lu et al. (2020); Kiritchenko and Mohammad (2018). Additionally, standard evaluation metrics usually fail to take bias into account, nor are datasets carefully designed to reveal bias effects. Researchers have explored the utility of performance metrics for capturing differences due to bias and proposed new metrics Dixon et al. (2018); Park et al. (2018). A recent systematic review raised this concern and pointed to datasets that probe gender bias Sun et al. (2019). There is a pressing need to develop metrics, evaluation processes, and datasets able to quantitatively assess ableist biases in NLP systems. As a first step, we critically assess how ableist biases manifest in NLP models and examine intersections of bias.
Methods
We build on the work of Hutchinson et al. (2020) which used a fill-in-the-blank analysis–originally proposed by Kurita et al. (2019)–to study ableist bias in pre-trained BERT representations. We used BERT large model (uncased), a pretrained English language model Devlin et al. (2019). We adjusted their analysis method to examine ableist bias together with gender and racial bias. Our analysis method involves creating template sentence fragments of the form The [blank1] [blank2] [blank3] person [connecting verb]
Analysis was restricted to the 5 sets of sentences in Table 2, which also shows the number of sentences per set. Sets B-E included disability referents with or without gender or race referents. The connecting words included frequent verbs (e.g., does, has), but also verbs with more semantic content (e.g., develops, leads) to ensure a holistic and less verb-dependent analysis. A subsequent one-way ANOVA test motivated averaging results for connecting words in subsequent analysis. For each verb, we also used a baseline sentence of the form The person [connecting verb]
Following Hutchinson et al. (2020) and Kurita et al. (2019), BERT was trained to predict the masked word. Each sentence fragment was input ten times, resulting in 10 predicted words (without replacement) per stimulus. Given the added number of referents and connecting words, a three step filtering process was performed where BERT output was carefully inspected, and nonsensical, ungrammatical output was manually filtered out in context.
We removed any predicted punctuation tokens resulting in incomplete sentences.
We removed predicted function words resulting in ungrammatical sentences.
If still needed, in very few cases, removal of repeated or blank output, e.g., The Hispanic intersex person in a wheelchair perceives perceives.
This sometimes resulted in fewer than 10 words for stimuli. In our final set of results, 83,268 out of 211,820 (21,182 sentences times 10 predicted words) remained. The dataset of sentences has been made available for research.List of sentences is available at: https://github.com/saadhassan96/ableist-bias.
Each predicted word not filtered out was added in a carrier sentence template The person [connecting verb]
After confirming statistical normalcy with the Shapiro-Wilk test Razali et al. (2011), one-way analysis of variance (ANOVA) examined differences in set averages Cuevas et al. (2004) since there were multiple sets and their sentence counts differed. Post-hoc pairwise comparisons examined significant differences of sets Armstrong (2014).
Additionally, after the same filtering, the Hierarchical Dirichlet process, an extension of Latent Dirichlet Allocation Jelodar et al. (2019), was used on the BERT predicted output per set to discover abstract topics and words associated with them. This non-parametric Bayesian approach clusters data and discovers the number of topics itself, rather than requiring this as an input parameter Asgari and Bastani (2017); Teh and Jordan (2010).
Results and Discussion
The average sentiment score in sentences that mentioned disability (with or without other sources of biases) was -0.0409 (weighted average of sets B, C, D, and E) which is more negative than sentiment score for sentences that did not mention disability -0.0133. Table 2 shows the number of sentences in each set of sentences A-E, and the sets’ average sentiment scores and variance. One-way ANOVA showed that the effect of choice of referents in sentences used for BERT word prediction was significant (F= 116.0 , F crit. = 2.372, p = ). Post hoc analyses using t-test with Bonferroni corrections showed 6 out of 10 pairs as significantly different: A vs. B, A vs. C, A vs. D, B vs. E, C vs. E, D vs. E. Other pairs were not: A vs. E, B vs. C, B vs. D, and C vs. D. The findings reveal that sentence sets mentioning disability (alone or in combination with gender or race) are more negative on average than control sentences in set A. Set E’s average sentiment appears less negative which may relate to this set’s much higher sentence count. Figure 1 exemplifies set A’s near-neutral sentiment and also that there are per-verb sentiment differences. Select topic output for intersectional sets in Table 3 indicates negative associations for several predicted words.
NLP models are deployed in many contexts and used by people with diverse identities. Word prediction is used for automatic sentence completion Spiccia et al. (2015), and it is critical that it does not perpetuate bias. That is, it is insensitive to predict words with negative connotation given referents related to disability, gender, and race. Our findings reveal ableist bias in a commonly used BERT language model. This also held for intersections with gender or race identity, reflecting observations in sociological research Ghanea (2013); Kim et al. (2020). The average sentiment for set A was significantly lower than for the combination of other sets, affirming RQ1. Pairwise comparisons of set A with sets B, C, and D showed significant differences. The average sentiment of set A was also smaller than set E but not significantly.
The answer to RQ2 is more nuanced. Results suggest similar sentiment for combining disability with race and gender, though per-verb sentiment analysis indicates it would be beneficial to explore a larger vocabulary for sentence fragments, and combine quantitative measures with deeper qualitative analysis. We begin to explore the utility of topic modeling by examining topics or unique words in vocabulary generated by BERT for sentence fragment sets.
Our findings have implications for several NLP tasks. Hate-speech or offensive-content detection systems on social media could be triggered by someone commenting neutrally about topics related to disability Schmidt and Wiegand (2017). Automatic content filtering software for websites may wrongly determine that keywords related to disability topics should be a basis for filtering, thereby restricting access to information about disability topics Fortuna and Nunes (2018). Further, ableist biases can have an impact on the accuracy of automatic speech recognition when people discuss disabilities if language models are used. It could also impact text simplification that is NLP-driven. These results could also be important if NLP models are used for computational social science applications.
Our findings also speak to the prior research on analyzing intersectional biases in NLP systems. Intersectionality theory posits that various categories of identities overlay on top of each other to create distinct modalities of discrimination that no single category shares. Prior work had examined this in the context of race and gender, e.g., Lepori (2020) examined bias against black women who are represented in word embeddings as less feminine than white women. To the best of our knowledge our paper was also the first to conduct an analysis of intersectional ableist bias using different verbs. The complements likely to follow actions verbs like those in our study, e.g. innovates, leads, or supervises, may depend upon inadvertently learned stereotypes about the subject of each verb. Our analysis of these predictions helps to reveal such bias and how it may manifest in social contexts.
Conclusion and Future Work
Our findings reveal ableist biases in an influential NLP model, indicating it has learned undesirable associations between mentions of disability and negative valence. This supports the need to develop metrics, tests, and datasets to help uncover ableist bias in NLP models. The intersectionality of disability, gender, and race deserves further study.
This work’s limitations are avenues for future research. We only studied the intersections of disability, gender, and race. We did not explore race and gender, or their combination, without disability. Studies can also look at other sources of bias such as ageism and expand the connecting verbs. Our sentiment analysis was also limited to template carrier sentences with one word predicted by BERT. Future work can allow BERT or other language models to predict multiple words and analyze the findings. We focused on a small number of manually selected verbs while comparing averaged sentiment. Future work could investigate a greater variety of verbs, and it could analyze more specifically how particular combinations of identity characteristics and verbs may reveal forms of social bias. For our analysis, we primarily used an averaged sentiment score. Future research can consider using other approaches to examine bias as well. Finally, future work can modify or improve different state-of-the-art debiasing approaches to remove intersectional ableist bias in NLP systems.