Fair Decision Rules for Binary Classification

07/03/2021
by   Connor Lawless, et al.
0

In recent years, machine learning has begun automating decision making in fields as varied as college admissions, credit lending, and criminal sentencing. The socially sensitive nature of some of these applications together with increasing regulatory constraints has necessitated the need for algorithms that are both fair and interpretable. In this paper we consider the problem of building Boolean rule sets in disjunctive normal form (DNF), an interpretable model for binary classification, subject to fairness constraints. We formulate the problem as an integer program that maximizes classification accuracy with explicit constraints on two different measures of classification parity: equality of opportunity and equalized odds. Column generation framework, with a novel formulation, is used to efficiently search over exponentially many possible rules. When combined with faster heuristics, our method can deal with large data-sets. Compared to other fair and interpretable classifiers, our method is able to find rule sets that meet stricter notions of fairness with a modest trade-off in accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/16/2021

Interpretable and Fair Boolean Rule Sets via Column Generation

This paper considers the learning of Boolean rules in either disjunctive...
research
01/24/2022

Learning Optimal Fair Classification Trees

The increasing use of machine learning in high-stakes domains – where pe...
research
08/25/2020

SOAR: Simultaneous Or of And Rules for Classification of Positive Negative Classes

Algorithmic decision making has proliferated and now impacts our daily l...
research
08/09/2022

Explainable prediction of Qcodes for NOTAMs using column generation

A NOtice To AirMen (NOTAM) contains important flight route related infor...
research
03/06/2018

A Reductions Approach to Fair Classification

We present a systematic approach for achieving fairness in a binary clas...
research
02/22/2023

Neural-based classification rule learning for sequential data

Discovering interpretable patterns for classification of sequential data...

Please sign up or login with your details

Forgot password? Click here to reset