Proceedings

FAHT: An Adaptive Fairness-aware Decision Tree Classifier

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 1480-1486.

https://doi.org/10.24963/ijcai.2019/205

Abstract

Automated data-driven decision-making systems are ubiquitous across a wide spread of online as well as offline services. These systems, depend on sophisticated learning algorithms and available data, to optimize the service function for decision support assistance. However, there is a growing concern about the accountability and fairness of the employed models by the fact that often the available historic data is intrinsically discriminatory, i.e., the proportion of members sharing one or more sensitive attributes is higher than the proportion in the population as a whole when receiving positive classification, which leads to a lack of fairness in decision support system. A number of fairness-aware learning methods have been proposed to handle this concern. However, these methods tackle fairness as a static problem and do not take the evolution of the underlying stream population into consideration. In this paper, we introduce a learning mechanism to design a fair classifier for online stream based decision-making. Our learning model, FAHT (Fairness-Aware Hoeffding Tree), is an extension of the well-known Hoeffding Tree algorithm for decision tree induction over streams, that also accounts for fairness. Our experiments show that our algorithm is able to deal with discrimination in streaming environments, while maintaining a moderate predictive performance over the stream.

  1. [Aggarwal, 2007] Charu C Aggarwal. Data streams: models and algorithms, volume 31. Springer Science & Business Media, 2007.
  2. [Aghaei et al., 2019] Sina Aghaei, Mohammad Javad Azizi, and Phebe Vayanos. Learning optimal and fair decision trees for non-discriminative decision-making. In AAAI Conference on Artificial Intelligence (AAAI), 2019.
  3. [Bifet and Gavalda, 2007] Albert Bifet and Ricard Gavalda. Learning from time-changing data with adaptive window- ing. In Proceedings of the 2007 SIAM international con- ference on data mining, pages 443-448. SIAM, 2007.
  4. [Calders and Verwer, 2010] Toon Calders and Sicco Ver- wer. Three naive bayes approaches for discrimination-free classification. Data Mining and Knowledge Discovery, 21(2):277-292, 2010.
  5. [Calders et al., 2009] Toon Calders, Faisal Kamiran, and Mykola Pechenizkiy. Building classifiers with indepen- dency constraints. In Data mining workshops, 2009. ICDMW'09. IEEE international conference on, pages 13- 18. IEEE, 2009.
  6. [Datta et al., 2015] Amit Datta, Michael Carl Tschantz, and Anupam Datta. Automated experiments on ad privacy set- tings. Proceedings on Privacy Enhancing Technologies, 2015(1):92-112, 2015.
  7. [Dheeru and Karra Taniskidou, 2017] Dua Dheeru and Efi Karra Taniskidou. UCI machine learning repository, 2017.
  8. [Domingos and Hulten, 2000] Pedro Domingos and Geoff Hulten. Mining high-speed data streams. In Proceed- ings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining, pages 71-80. ACM, 2000.
  9. [Gama et al., 2014] João Gama, Indrė Žliobaitė, Albert Bifet, Mykola Pechenizkiy, and Abdelhamid Bouchachia. A survey on concept drift adaptation. ACM computing sur- veys (CSUR), 46(4):44, 2014.
  10. [Gama, 2010] Joao Gama. Knowledge discovery from data streams. Chapman and Hall/CRC, 2010.
  11. [Hajian et al., 2015] Sara Hajian, Josep Domingo-Ferrer, Anna Monreale, Dino Pedreschi, and Fosca Giannotti. Discrimination-and privacy-aware patterns. Data Mining and Knowledge Discovery, 29(6):1733-1782, 2015.
  12. [Hajian et al., 2016] Sara Hajian, Francesco Bonchi, and Carlos Castillo. Algorithmic bias: From discrimination discovery to fairness-aware data mining. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pages 2125-2126. ACM, 2016.
  13. [Kamiran and Calders, 2009] Faisal Kamiran and Toon Calders. Classifying without discriminating. In Com- puter, Control and Communication, 2009. IC4 2009. 2nd International Conference on, pages 1-6. IEEE, 2009.
  14. [Kamiran et al., 2010] Faisal Kamiran, Toon Calders, and Mykola Pechenizkiy. Discrimination aware decision tree learning. In Data Mining (ICDM), 2010 IEEE 10th Inter- national Conference on, pages 869-874. IEEE, 2010.
  15. [Krawczyk et al., 2017] Bartosz Krawczyk, Leandro L Minku, João Gama, Jerzy Stefanowski, and Michał Woźniak. Ensemble learning for data stream analysis: A survey. Information Fusion, 37:132-156, 2017.
  16. [Maron and Moore, 1994] Oded Maron and Andrew W Moore. Hoeffding races: Accelerating model selection search for classification and function approximation. In Advances in neural information processing systems, pages 59-66, 1994.
  17. [Melidis et al., 2018] Damianos P Melidis, Myra Spiliopoulou, and Eirini Ntoutsi. Learning under feature drifts in textual streams. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pages 527-536. ACM, 2018.
  18. [Ntoutsi et al., 2008] Eirini Ntoutsi, Alexandros Kalousis, and Yannis Theodoridis. A general framework for esti- mating similarity of datasets and decision trees: exploring semantic similarity of decision trees. In Proceedings of the 2008 SIAM International Conference on Data Mining, pages 810-821. SIAM, 2008.
  19. [Oza, 2005] Nikunj C Oza. Online bagging and boosting. In 2005 IEEE international conference on Systems, Man and Cybernetics (SMC), volume 3, pages 2340-2345. Ieee, 2005.
  20. [Pedreshi et al., 2008] Dino Pedreshi, Salvatore Ruggieri, and Franco Turini. Discrimination-aware data mining. In Proceedings of the 14th ACM SIGKDD international con- ference on Knowledge discovery and data mining, pages 560-568. ACM, 2008.
  21. [Sweeney, 2013] Latanya Sweeney. Discrimination in online ad delivery. Queue, 11(3):10, 2013.
  22. [Verma and Rubin, 2018] Sahil Verma and Julia Rubin. Fair- ness definitions explained. In 2018 IEEE/ACM Interna- tional Workshop on Software Fairness (FairWare), pages 1-7. IEEE, 2018.
  23. [Wagner et al., 2015] Sebastian Wagner, Max Zimmermann, Eirini Ntoutsi, and Myra Spiliopoulou. Ageing-based multinomial naive bayes classifiers over opinionated data streams. In Joint European Conference on Machine Learn- ing and Knowledge Discovery in Databases, pages 401- 416. Springer, 2015.
  24. [Zhang and Wang, 2017] Wenbin Zhang and Jianwu Wang. A hybrid learning framework for imbalanced stream clas- sification. In 2017 IEEE International Congress on Big Data (BigData Congress), pages 480-487. IEEE, 2017.
  25. [Zliobaite, 2015] Indre Zliobaite. A survey on measuring in- direct discrimination in machine learning. arXiv preprint arXiv:1511.00148, 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards