Confronting Label Indeterminacy in Automated Bail Decisions
This paper investigates the critical challenge of label indeterminacy in automated bail decisions—where counterfactual outcomes for denied defendants remain unobserved—by evaluating five methods for handling this data limitation in Pennsylvania case studies and demonstrating that the chosen approach to label indeterminacy significantly influences model behavior and internal decision-making more than the model architecture itself, while also assessing the legal legitimacy of these unverifiable assumptions.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to teach a computer to predict whether a person will show up to their court date. You want to build a "smart bail assistant" that helps judges decide who can go home before their trial and who needs to stay in jail.
To teach this computer, you need a history book of past cases. But here is the problem: The history book has missing pages.
The Missing Page Problem (Label Indeterminacy)
In the real world, if a judge says, "You must stay in jail until your trial," that person will show up to court. Why? Because they are locked up. They have no choice.
But if the judge says, "You can go home," and the person shows up, that's a choice. If they don't show up, that's also a choice.
The paper points out a massive blind spot: We don't know what would have happened if the person in jail had been let out.
- Did the person in jail show up because they are a responsible citizen?
- Or did they show up only because they were forced to?
If you feed this data into a computer, you are giving it "indeterminate labels." It's like trying to teach a student to predict the weather by only looking at days where it rained because someone turned on a sprinkler. The computer gets confused about what is natural and what is forced.
The Five Ways to Guess the Missing Pages
Since the data is missing, the researchers tried five different ways to "fill in the blanks" (impute the labels) to see how it changes the computer's brain. They used a dataset of over 90,000 cases from Pennsylvania.
Here are the five "guessing strategies" they tested, explained with simple analogies:
The "Take It As Is" Method (Correct Labels):
- The Logic: "If the person showed up, they showed up. It doesn't matter if they were in jail."
- The Flaw: This assumes that being locked up is the same as being a responsible person who would have shown up anyway. It treats forced compliance as voluntary good behavior.
The "Guilty Until Proven Innocent" Method (Detention-as-Failure):
- The Logic: "If the judge put them in jail, the judge must have thought they were risky. So, let's pretend they would have run away if we let them go."
- The Flaw: This assumes the judge was always right about the risk. It creates a "self-fulfilling prophecy" where the computer learns that "people who get jailed are bad," reinforcing the idea that jail is the only safe option.
The "Only Look at the Easy Ones" Method (Observed Only):
- The Logic: "Let's just throw away all the cases where people were jailed. We'll only teach the computer on people who were released."
- The Flaw: This is like a teacher only grading students who passed the test and ignoring the ones who failed. It ignores the fact that judges might have jailed the "risky" people in the first place, so the computer never learns what those people look like.
The "Statistical Magic" Method (Observed + IP):
- The Logic: "We'll look at the released people, but we'll give extra weight to the ones who look like the jailed people, hoping to mathematically fix the missing data."
- The Flaw: It relies on a complex math formula that assumes we know everything about why judges made their decisions. If the formula misses a tiny detail, the whole guess is wrong.
The "Find a Twin" Method (Nearest Neighbor):
- The Logic: "If a guy in jail looks exactly like a guy who was released, let's assume the guy in jail would have acted like the guy who was released."
- The Flaw: It assumes you can perfectly measure "similarity" between two people, which is incredibly hard to do.
What Happened When They Tested These?
The researchers ran these five strategies through three different computer models (Logistic Regression, Random Forest, and XGBoost).
- The Strategy Matters More Than the Brain: The most surprising finding was that how you fill in the missing blanks mattered more than which computer model you used. Changing the "guessing strategy" changed the computer's predictions more than changing the computer's algorithm did.
- The Computer's "Brain" Changed: Using a tool called "Explainable AI," they looked inside the computer's decision-making. They found that different guessing strategies made the computer focus on different clues. For example, one strategy might make the computer care mostly about the type of lawyer a defendant has, while another makes it care about the crime itself.
- The Results Were Wildly Different: Depending on which method was used, the computer could predict that a specific person was 10% likely to run away, or 90% likely to run away.
The Legal and Moral Twist
The paper argues that this isn't just a math problem; it's a philosophical problem.
Every time a developer chooses one of these five methods, they are making a hidden moral choice:
- If you choose the "Take It As Is" method, you are implicitly saying, "Jail is a good way to ensure people show up," which might encourage judges to jail more people.
- If you choose the "Guilty Until Proven Innocent" method, you are implicitly saying, "If a judge jails someone, they are probably a flight risk," which might make the computer biased against certain groups.
The paper concludes that there is no "perfect" way to fix this missing data. Every method relies on an assumption we cannot prove. Therefore, building these bail systems requires us to admit that we are making guesses, and those guesses carry heavy legal and ethical weight. We cannot just say, "The computer decided," because the computer is only deciding based on how we told it to handle the missing pieces of the puzzle.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.