FairnessConstraints
FairnessConstraints refer to a set of mathematical restrictions imposed on a learning problem to ensure that model predictions satisfy predefined fairness criteria across protected attribute groups. They are used to formalize obligations such as equal treatment or equal impact for different demographic groups during model training and evaluation.
Common fairness notions expressed by such constraints include demographic parity, equalized odds, and equal opportunity. Demographic
In practice, fairness constraints are incorporated through in-processing methods, which modify the learning objective to include
Challenges include trade-offs between predictive accuracy and fairness, choice of fairness notion appropriate to the context,