Skip to content

ENH: Add Learning Fair Representations (Zemel et al.) (#8) - #35

Open
Chirag-agg wants to merge 1 commit into
usarfoss:mainfrom
Chirag-agg:feature/learning-fair-representations
Open

ENH: Add Learning Fair Representations (Zemel et al.) (#8)#35
Chirag-agg wants to merge 1 commit into
usarfoss:mainfrom
Chirag-agg:feature/learning-fair-representations

Conversation

@Chirag-agg

@Chirag-agg Chirag-agg commented Oct 15, 2025

Copy link
Copy Markdown

Description #8

This PR adds the Learning Fair Representations (LFR) algorithm from Zemel et al. (2013) to Fairlearn.

  • Transforms features into a latent representation to achieve demographic parity.
  • Provides a reference implementation for preprocessing mitigation techniques.

Related issue: Closes #8.


Tests

  • no new tests required
  • new tests added (test/unit/preprocessing/test_learning_fair_representations.py)
  • existing tests adjusted

Documentation

  • no documentation changes needed
  • user guide added or updated (docstring in LearningFairRepresentations)
  • API docs added or updated
  • example notebook added or updated

Screenshots

N/A — this PR does not include visualizations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ENH Add pre-processing algorithm "Learning Fair Representations" by Zemel et al.

1 participant