Extending Decision Tree to Handle Multiple Fairness Criteria

Extending Decision Tree to Handle Multiple Fairness Criteria

Alessandro Castelnovo

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence
Doctoral Consortium. Pages 5839-5840. https://doi.org/10.24963/ijcai.2022/822

The demand for machine learning systems that can provide both transparency and fairness is constantly growing. Since the concept of fairness depends on the context, studies in the literature have proposed various formalisation and mitigation strategies. In this work, we propose a novel, flexible, discrimination-aware classifier that allows the user to: (i) select and mitigate the desired fairness criterion from a set of available options; (ii) implement more than one fairness criterion; (iii) handle more than one sensitive attribute; and (iv) specify the desired level of fairness to meet specific business needs or regulatory requirements. Our approach is based on an optimised extension to the decision-tree classifier, and aims to provide transparent and fair rules to the final users.
Keywords:
Philosophy and Ethics of AI (PEAI): General
Machine Learning (ML): General