•  279
    Mistakes are inevitable, but fortunately human mistakes are typically heterogenous. Using the same machine learning model for high stakes decisions creates consistency while amplifying the weaknesses, biases, and idiosyncrasies of the original model. When the same person re-encounters the same model or models trained on the same dataset, she might be wrongly rejected again and again. Thus algorithmic monoculture could lead to consistent ill-treatment of individual people by homogenizing the deci…Read more
  •  455
    Allocation Multiplicity: Evaluating the Promises of the Rashomon Set
    with Shomik Jain, Margaret Wang, and Ashia Wilson
    Acm Conference on Fairness, Accountability, and Transparency (Acm Facct) 1 (1). 2025.
    The Rashomon set of equally-good models promises less discriminatory algorithms, reduced outcome homogenization, and fairer decisions through model ensembles or reconciliation. However, we argue from the perspective of allocation multiplicity that these promises may remain unfulfilled. When there are more qualified candidates than resources available, many different allocations of scarce resources can achieve the same utility. This space of equal-utility allocations may not be faithfully reflect…Read more
  •  456
    Scarce Resource Allocations That Rely On Machine Learning Should Be Randomized
    with Shomik Jain and Ashia Wilson
    Proceedings of Machine Learning Research 235 (ICML): 21148-21169. 2024.
    Contrary to traditional deterministic notions of algorithmic fairness, this paper argues that fairly allocating scarce resources using machine learning often requires randomness. We address why, when, and how to randomize by proposing stochastic procedures that more adequately account for all of the claims that individuals have to allocations of social goods or opportunities.
  •  330
    Algorithmic Pluralism: A Structural Approach To Equal Opportunity
    with Shomik Jain, Vinith Suriyakumar, and Ashia Wilson
    In - Acm (ed.), FAccT '24: Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency, Association For Computing Machinery. pp. 1-10. 2024.
    We present a structural approach toward achieving equal opportunity in systems of algorithmic decision-making called algorithmic pluralism. Algorithmic pluralism describes a state of affairs in which no set of algorithms severely limits access to opportunity, allowing individuals the freedom to pursue a diverse range of life paths. To argue for algorithmic pluralism, we adopt Joseph Fishkin's theory of bottlenecks, which focuses on the structure of decision-points that determine how opportunitie…Read more
  •  759
    Scientific hedges are communicative devices used to qualify and weaken scientific claims. Gregor Betz has argued—unconvincingly, we think—that hedging can rescue the value-free ideal for science. Nevertheless, Betz is onto something when he suggests there are political principles that recommend scientists hedge public-facing claims. In this article, we recast this suggestion using the notion of public justification. We formulate and reject a Rawlsian argument that locates the justification for h…Read more
  •  879
    Artificial Knowing Otherwise
    with Os Keyes
    Feminist Philosophy Quarterly 8 (3). 2022.
    While feminist critiques of AI are increasingly common in the scholarly literature, they are by no means new. Alison Adam’s Artificial Knowing (1998) brought a feminist social and epistemological stance to the analysis of AI, critiquing the symbolic AI systems of her day and proposing constructive alternatives. In this paper, we seek to revisit and renew Adam’s arguments and methodology, exploring their resonances with current feminist concerns and their relevance to contemporary machine learnin…Read more
  •  2512
    This article examines the complaint that arbitrary algorithmic decisions wrong those whom they affect. It makes three contributions. First, it provides an analysis of what arbitrariness means in this context. Second, it argues that arbitrariness is not of moral concern except when special circumstances apply. However, when the same algorithm or different algorithms based on the same data are used in multiple contexts, a person may be arbitrarily excluded from a broad range of opportunities. The …Read more
  •  930
    Clinical Decisions Using AI Must Consider Patient Values
    with Jonathan Birch, Abhinav K. Jha, and Anya Plutynski
    Nature Medicine 28. 2022.
    Built-in decision thresholds for AI diagnostics are ethically problematic, as patients may differ in their attitudes about the risk of false-positive and false-negative results, which will require that clinicians assess patient values.
  •  2581
    Transparency in Complex Computational Systems
    Philosophy of Science 87 (4): 568-589. 2020.
    Scientists depend on complex computational systems that are often ineliminably opaque, to the detriment of our ability to give scientific explanations and detect artifacts. Some philosophers have s...