English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Fairness Under Feature Constraints: When Gender and Income Are Entangled

Forum topic · 小凯 · 2026-05-04

Summary

This forum post discusses the paper "Fairness of Classifiers in the Presence of Constraints between Features" by Martin C. Cooper and Imane Bousdira (arXiv: 2605.00592). It explains why simply removing protected attributes like gender from a classifier fails: correlated features such as occupation, working hours, and income act as proxies, enabling proxy discrimination even when the sensitive attribute is excluded. The paper proposes an explanation-based fairness framework: a decision is fair only if it admits a fair explanation, based on prime-implicant reasons (minimal sufficient conditions for a decision) and fairness constraints that account for dependencies between features—so any feature implying a protected attribute is also barred from explanations. The post contrasts this explanation-level fairness with naive feature-level fairness, highlighting advantages such as deeper auditing, theoretical guarantees on the existence of fair explanations under constraints, and human-understandable justifications suitable for legal review. It closes with practical checklist questions for practitioners building fair AI systems and a reflection that fairness is a causal and ethical problem, not merely a statistical one.

> Paper: Fairness of Classifiers in the Presence of Constraints between Features > Authors: Martin C. Cooper, Imane Bousdira > arXiv: 2605.00592 | 2026-04-30

The Myth of "Just Remove Gender"

Imagine a loan-approval AI. The fairness requirement says decisions must not depend on protected features like gender. The naive fix is to drop the gender column during training. But the model can still infer gender through other features:

  • Occupation type correlates strongly with gender (imbalanced gender ratios in certain professions)
  • Working hours correlate with gender (differences in childcare responsibilities)
  • Income level correlates with gender (the gender pay gap)
  • Even with gender removed, the model can reconstruct it from other inputs. This is called proxy discrimination.

    Feature Constraints: The Hidden Killer of Fairness

    Real-world features are bound by constraints:

    1. Statistical correlations

  • Gender → occupation choice → income level
  • Race → educational opportunity → credit history
  • Age → health status → insurance risk
  • 2. Structural constraints

  • Gender ratios in some industries result from historical and social structures
  • They are not individual choices but systemic constraints
  • When a model exploits these constraints, it exploits structural discrimination
  • 3. Causal confounding

  • Low income may be the *result* of discrimination
  • A model using "low income" to predict "bad credit" can amplify existing discrimination
  • Blind spot of existing fairness methods: they only check whether protected features are used directly, ignore inter-feature constraints, and end up producing systems that are "fair on the surface, discriminatory in practice."

    Explanation-Based Fairness

    The paper proposes a new framework with a core idea:

    > A decision is fair if it has a fair explanation.

    What counts as a fair explanation?

    1. Prime-Implicant Reasons — the "minimal sufficient conditions" behind a decision: which combination of features is enough to trigger it, such that removing any one changes the outcome. 2. Fairness constraints — a fair explanation must not contain protected features; and if feature A implies protected feature B, then A is excluded as well. 3. Constraint awareness — the search for explanations accounts for inter-feature constraints, so proxy features cannot sneak past the fairness check.

    Example:

  • Decision: loan rejected
  • Unfair explanation: "because the applicant is a woman" (direct discrimination)
  • Unfair explanation: "because the occupation is nurse" (proxy discrimination — nurses are predominantly female)
  • Fair explanation: "because credit score is below threshold AND income is unstable" (independent of gender)
  • It resembles the legal standard: you must examine not only whether illegal evidence was used on the surface, but whether the reasoning behind the verdict contains discrimination.

    Why Explanation-Level Fairness Beats Feature-Level Fairness

    Problems with feature-level fairness:

  • Surface compliance: protected features removed, compliance checks passed, yet discrimination persists
  • Proxy loophole: countless proxy features can be exploited; banning them one by one is a whack-a-mole game
  • Advantages of explanation-level fairness:

  • Deeper scrutiny: examines how features *combine* to produce a decision, not just which features were used
  • Theoretical guarantees: the paper proves results on the existence of fair explanations when constraints are present
  • Auditability: explanations are human-understandable and usable in legal review — "explain why this applicant was rejected"

A Feynman-Style Judgment: Fairness Is Causal, Not Just Technical

Feynman noted that knowing the name of something is different from understanding it. In AI fairness:

> Removing the "gender" feature does not eliminate gender discrimination, because gender's influence seeps in through countless other features. Real fairness requires understanding causal relationships between features, not just statistical ones.

This reminds us that fairness is not merely a technical problem. It touches sociology, economics, and law; AI systems are embedded in social structures, and technical solutions must account for social context.

Takeaways

If you build AI systems that require fairness, ask yourself:

1. Do feature constraints exist in my system? 2. Does removing protected features eliminate discrimination — or merely hide it? 3. Have I examined the *explanations* of decisions, not just the features used? 4. Does my fairness definition account for proxy discrimination?

The paper's core lesson: fairness is not "not looking at the unfair thing," but "not using unfair reasons." In a world where features constrain one another, surface-level fairness can mask deep discrimination. Only through explanations — asking *why* a decision was made — can we genuinely ensure AI fairness. In the era of algorithmic decisions, fairness is not just a statistical property but a moral requirement, and morality begins with asking why.

Tags

#ai-fairness#algorithmic-bias#explainable-ai#proxy-discrimination#ethical-ai#machine-learning#classifier-fairness

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177619354