FairGBM: Gradient Boosting with Fairness Constraints

09/16/2022
by   André F. Cruz, et al.
43

Machine Learning (ML) algorithms based on gradient boosted decision trees (GBDT) are still favored on many tabular data tasks across various mission critical applications, from healthcare to finance. However, GBDT algorithms are not free of the risk of bias and discriminatory decision-making. Despite GBDT's popularity and the rapid pace of research in fair ML, existing in-processing fair ML methods are either inapplicable to GBDT, incur in significant train time overhead, or are inadequate for problems with high class imbalance. We present FairGBM, a learning framework for training GBDT under fairness constraints with little to no impact on predictive performance when compared to unconstrained LightGBM. Since common fairness metrics are non-differentiable, we employ a "proxy-Lagrangian" formulation using smooth convex error rate proxies to enable gradient-based optimization. Additionally, our open-source implementation shows an order of magnitude speedup in training time when compared with related work, a pivotal aspect to foster the widespread adoption of FairGBM by real-world practitioners.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/31/2021

Individually Fair Gradient Boosting

We consider the task of enforcing individual fairness in gradient boosti...
research
02/16/2023

Individual Fairness Guarantee in Learning with Censorship

Algorithmic fairness, studying how to make machine learning (ML) algorit...
research
02/17/2022

Does the End Justify the Means? On the Moral Justification of Fairness-Aware Machine Learning

Despite an abundance of fairness-aware machine learning (fair-ml) algori...
research
05/13/2021

An Empirical Comparison of Bias Reduction Methods on Real-World Problems in High-Stakes Policy Settings

Applications of machine learning (ML) to high-stakes policy settings – s...
research
06/28/2023

Learning Fair Classifiers via Min-Max F-divergence Regularization

As machine learning (ML) based systems are adopted in domains such as la...
research
11/17/2021

CONFAIR: Configurable and Interpretable Algorithmic Fairness

The rapid growth of data in the recent years has led to the development ...
research
03/20/2023

Fairness-Aware Graph Filter Design

Graphs are mathematical tools that can be used to represent complex real...

Please sign up or login with your details

Forgot password? Click here to reset