Spectral Algorithms for Computing Fair Support Vector Machines

10/16/2017
by   Matt Olfat, et al.
0

Classifiers and rating scores are prone to implicitly codifying biases, which may be present in the training data, against protected classes (i.e., age, gender, or race). So it is important to understand how to design classifiers and scores that prevent discrimination in predictions. This paper develops computationally tractable algorithms for designing accurate but fair support vector machines (SVM's). Our approach imposes a constraint on the covariance matrices conditioned on each protected class, which leads to a nonconvex quadratic constraint in the SVM formulation. We develop iterative algorithms to compute fair linear and kernel SVM's, which solve a sequence of relaxations constructed using a spectral decomposition of the nonconvex constraint. Its effectiveness in achieving high prediction accuracy while ensuring fairness is shown through numerical experiments on several data sets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/08/2018

Predicting Software Defects through SVM: An Empirical Approach

Software defect prediction is an important aspect of preventive maintena...
research
06/14/2019

Support vector machines on the D-Wave quantum annealer

Kernel-based support vector machines (SVMs) are supervised machine learn...
research
08/23/2023

MKL-L_0/1-SVM

This paper presents a Multiple Kernel Learning (abbreviated as MKL) fram...
research
05/12/2017

Iteratively-Reweighted Least-Squares Fitting of Support Vector Machines: A Majorization--Minimization Algorithm Approach

Support vector machines (SVMs) are an important tool in modern data anal...
research
12/12/2019

Totally Deep Support Vector Machines

Support vector machines (SVMs) have been successful in solving many comp...
research
03/29/2019

Neuromorphic In-Memory Computing Framework using Memtransistor Cross-bar based Support Vector Machines

This paper presents a novel framework for designing support vector machi...
research
02/07/2021

Robust Explanations for Private Support Vector Machines

We consider counterfactual explanations for private support vector machi...

Please sign up or login with your details

Forgot password? Click here to reset