Fair Feature Selection: A Comparison of Multi-Objective Genetic Algorithms
James Brookhouse, Alex Freitas

TL;DR
This paper compares two multi-objective genetic algorithms for fair feature selection in classification, finding that a lexicographic approach prioritizing accuracy outperforms a Pareto-based method in accuracy without sacrificing fairness.
Contribution
It provides the first comparative analysis of Pareto and lexicographic multi-objective GAs for fair feature selection, highlighting the effectiveness of the lexicographic approach.
Findings
Lexicographic GA outperforms Pareto GA in accuracy.
No degradation in fairness with lexicographic approach.
Suggests a new promising research direction for fair classification.
Abstract
Machine learning classifiers are widely used to make decisions with a major impact on people's lives (e.g. accepting or denying a loan, hiring decisions, etc). In such applications,the learned classifiers need to be both accurate and fair with respect to different groups of people, with different values of variables such as sex and race. This paper focuses on fair feature selection for classification, i.e. methods that select a feature subset aimed at maximising both the accuracy and the fairness of the predictions made by a classifier. More specifically, we compare two recently proposed Genetic Algorithms (GAs) for fair feature selection that are based on two different multi-objective optimisation approaches: (a) a Pareto dominance-based GA; and (b) a lexicographic optimisation-based GA, where maximising accuracy has higher priority than maximising fairness. Both GAs use the same…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Evolutionary Algorithms and Applications
MethodsGenetic Algorithms · Feature Selection
