What is a fairness constraint?
Applying a constraint to an algorithm to ensure one or more definitions of fairness are satisfied.
fairness constraint explained in plain English
Applying a constraint to an algorithm to ensure one or more definitions of fairness are satisfied. Examples of fairness constraints include: - Post-processing your model's output. - Altering the loss function to incorporate a penalty for violating a fairness metric. - Directly adding a mathematical constraint to an optimization problem.
Example
Practitioners refer to fairness constraint when building, training, or evaluating machine learning systems. It appears in research papers, product documentation, and technical discussions about AI capabilities and limitations.
People also read
- differential privacy
In machine learning, an anonymization approach to protect any sensitive data (for example, an individual's personal information) included in a model's training set from being exposed.
- discriminative model
A model that predicts labels from a set of one or more features.
- generative model
Practically speaking, a model that does either of the following: - Creates (generates) new examples from the training dataset.
- attribute
Synonym for feature.
- AUC
A number between 0.
- automation bias
When a human decision maker favors recommendations made by an automated decision-making system over information made without automation, even when the automated decision-making system makes errors.
- auxiliary loss
A loss function—used in conjunction with a neural network model's main loss function—that helps accelerate training during the early iterations when weights are randomly initialized.
- Backpropagation
The process that tells a neural network which internal settings caused an error and how to adjust them, working backwards through layers.
- bag of words
A representation of the words in a phrase or passage, irrespective of order.
- Bayesian neural network
A probabilistic neural network that accounts for uncertainty in weights and outputs.