{"type":"ScholarlyArticle","title":"Achieving Causal Fairness through Generative Adversarial Networks","authors":[{"name":"Depeng Xu","slug":"depeng-xu","given":"Depeng","family":"Xu","affiliation":"University of Arkansas"},{"name":"Yongkai Wu","slug":"yongkai-wu","given":"Yongkai","family":"Wu","affiliation":"University of Arkansas"},{"name":"Shuhan Yuan","slug":"shuhan-yuan","given":"Shuhan","family":"Yuan","affiliation":"University of Arkansas"},{"name":"Lu Zhang","slug":"lu-zhang","given":"Lu","family":"Zhang","affiliation":"University of Arkansas"},{"name":"Xintao Wu","slug":"xintao-wu","given":"Xintao","family":"Wu","affiliation":"University of Arkansas"}],"abstract":"Achieving fairness in learning models is currently an imperative task in machine learning. Meanwhile, recent research showed that fairness should be studied from the causal perspective, and proposed a number of fairness criteria based on Pearl's causal modeling framework. In this paper, we investigate the problem of building causal fairness-aware generative adversarial networks (CFGAN), which can learn a close distribution from a given dataset, while also ensuring various causal fairness criteria based on a given causal graph. CFGAN adopts two generators, whose structures are purposefully designed to reflect the structures of causal graph and interventional graph. Therefore, the two generators can respectively simulate the underlying causal model that generates the real data, as well as the causal model after the intervention. On the other hand, two discriminators are used for producing a close-to-real distribution, as well as for achieving various fairness criteria based on causal quantities simulated by generators. Experiments on a real-world dataset show that CFGAN can generate high quality fair data.","doi":"10.24963/ijcai.2019/201","url":"https://ijcai.org/proceedings/2019/201","pdf":"https://ijcai.org/proceedings/2019/0201.pdf","markdown":"https://ijcai.org/proceedings/2019/201.md","bibtex":"https://ijcai.org/proceedings/2019/bibtex/201","volume":{"slug":"2019","title":"Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2019","url":"https://ijcai.org/proceedings/2019/","year":2019,"location":"Macao","dates":"10-16 August 2019","editors":"Sarit Kraus","isbn":"978-0-9992411-4-1","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2019"},"section":"Humans and AI","track":"Main track","number":201,"pages":{"first":1452,"last":1458},"keywords":["Machine Learning: Learning Generative Models","Machine Learning: Adversarial Machine Learning","Humans and AI: Ethical Issues in AI"],"videos":[],"references":[{"position":1,"raw":"[Calders et al., 2009] Toon Calders, Faisal Kamiran, and Mykola Pechenizkiy. Building Classifiers with Indepen- dency Constraints. In 2009 IEEE International Conference on Data Mining Workshops. IEEE, 2009.","title":"Building Classifiers with Independency Constraints","authors":"Calders","year":"2009","venue":"IEEE International Conference on Data Mining Workshops","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Chiappa, 2019] Silvia Chiappa. Path-Specific Counterfac- tual Fairness. The Thirty-Third AAAI Conference on Arti- ficial Intelligence (AAAI-19), 2019.","title":"Path-Specific Counterfactual Fairness","authors":"Silvia Chiappa","year":"2019","venue":"The Thirty-Third AAAI Conference on Artificial Intelligence (AAAI-19)","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Dheeru and Karra Taniskidou, 2017] Dua Dheeru and Efi Karra Taniskidou. UCI Machine Learning Repository. University of California, Irvine, School of Information and Computer Sciences, 2017.","title":"Dua Dheeru and Efi Karra Taniskidou","authors":"Karra Dheeru, Taniskidou","year":"2017","venue":null,"doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Edwards and Storkey, 2016] Harrison Edwards and Amos J. Storkey. Censoring representations with an adversary. In 4th International Conference on Learning Representa- tions, ICLR 2016, San Juan, Puerto Rico, 2016.","title":"Censoring representations with an adversary","authors":"Harrison Edwards, Amos J Storkey","year":"2016","venue":"4th International Conference on Learning Representations, ICLR 2016","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Feldman et al., 2015] Michael Feldman, Sorelle A. Friedler, John Moeller, Carlos Scheidegger, and Suresh Venkatasubramanian. Certifying and Removing Disparate Impact. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining -KDD '15, New York, NY, USA, 2015.","title":"Certifying and Removing Disparate Impact","authors":"Michael Feldman, Sorelle A Friedler, John Moeller, Carlos Scheidegger, Suresh Venkatasubramanian","year":"2015","venue":"Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining -KDD '15","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. In Advances in Neural Informa- tion Processing Systems 27 (NIPS 2014). 2014.","title":"Generative adversarial nets","authors":"Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, Yoshua Bengio","year":"2014","venue":"Advances in Neural Information Processing Systems","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Hardt et al., 2016] Moritz Hardt, Eric Price, None, and Nati Srebro. Equality of Opportunity in Supervised Learning. In Advances in Neural Information Processing Systems 29 (NIPS 2016), 2016.","title":"Equality of Opportunity in Supervised Learning","authors":"Moritz Hardt, Eric Price, Nati None, Srebro","year":"2016","venue":"Advances in Neural Information Processing Systems","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Kamiran and Calders, 2009] Faisal Kamiran and Toon Calders. Classifying without discriminating. In 2009 2nd International Conference on Computer, Control and Communication, pages 1-6. IEEE, February 2009.","title":"Faisal Kamiran and Toon Calders. Classifying without discriminating","authors":"Calders Kamiran","year":"2009","venue":"2009 2nd International Conference on Computer, Control and Communication","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Kamiran and Calders, 2012] Faisal Kamiran and Toon Calders. Data preprocessing techniques for classification without discrimination. Knowledge and Information Systems, 33(1):1-33, October 2012.","title":"Faisal Kamiran and Toon Calders. Data preprocessing techniques for classification without discrimination","authors":"Calders Kamiran","year":"2012","venue":"Knowledge and Information Systems","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Kocaoglu et al., 2018] Murat Kocaoglu, Christopher Sny- der, Alexandros G. Dimakis, and Sriram Vishwanath. Causalgan: Learning causal implicit generative models with adversarial training. In 6th International Conference on Learning Representations, 2018.","title":"Causalgan: Learning causal implicit generative models with adversarial training","authors":"Murat Kocaoglu, Christopher Snyder, Alexandros G Dimakis, Sriram Vishwanath","year":"2018","venue":"6th International Conference on Learning Representations","doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[Kusner et al., 2017] Matt J Kusner, Joshua Loftus, Chris Russell, and Ricardo Silva. Counterfactual fairness. In Ad- vances in Neural Information Processing Systems, 2017.","title":"Counterfactual fairness","authors":"Matt J Kusner, Joshua Loftus, Chris Russell, Ricardo Silva","year":"2017","venue":"Advances in Neural Information Processing Systems","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Madras et al., 2018] David Madras, Elliot Creager, Toniann Pitassi, and Richard S. Zemel. Learning adversarially fair and transferable representations. In Proceedings of the 35th International Conference on Machine Learning, Stockholmsmässan, Stockholm, Sweden, 2018.","title":"Learning adversarially fair and transferable representations","authors":"David Madras, Elliot Creager, Toniann Pitassi, Richard S Zemel","year":"2018","venue":"Proceedings of the 35th International Conference on Machine Learning","doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Nabi and Shpitser, 2018] Razieh Nabi and Ilya Shpitser. Fair Inference On Outcomes. The Thirty-Second AAAI Conference on Artificial Intelligence (AAAI-18), 2018. [Pearl, 2009] Judea Pearl. Causality: Models, Reasoning and Inference. Cambridge University Press, New York, NY, USA, 2nd edition, 2009.","title":"Razieh Nabi and Ilya Shpitser. Fair Inference On Outcomes","authors":"Shpitser Nabi","year":"2009","venue":"The Thirty-Second AAAI Conference on Artificial Intelligence (AAAI-18)","doi":null,"url":null,"internal_url":null},{"position":14,"raw":"[Pedreshi et al., 2008] Dino Pedreshi, Salvatore Ruggieri, and Franco Turini. Discrimination-aware data mining. In Proceeding of the 14th ACM SIGKDD International Con- ference on Knowledge Discovery and Data Mining -KDD 08, New York, New York, USA, 2008.","title":"Discrimination-aware data mining","authors":"Dino Pedreshi, Salvatore Ruggieri, Franco Turini","year":"2008","venue":"Proceeding of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining -KDD 08","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[Salimi et al., 2019] Babak Salimi, Luke Rodriguez, Bill Howe, and Dan Suciu. Capuchin: Causal database repair for algorithmic fairness. CoRR, abs/1902.08283, 2019.","title":"Capuchin: Causal database repair for algorithmic fairness","authors":"Babak Salimi, Luke Rodriguez, Bill Howe, Dan Suciu","year":"2019","venue":null,"doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[Wu et al., 2019] Yongkai Wu, Lu Zhang, and Xintao Wu. Counterfactual fairness: Unidentification, bound and algo- rithm. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019, 2019.","title":"Counterfactual fairness: Unidentification, bound and algorithm","authors":"Wu","year":"2019","venue":"Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019","doi":null,"url":null,"internal_url":"/proceedings/2019/199"},{"position":17,"raw":"[Xie et al., 2017] Qizhe Xie, Zihang Dai, Yulun Du, Ed- uard Hovy, and Graham Neubig. Controllable Invariance through Adversarial Feature Learning. Advances in Neural Information Processing Systems 30 (NIPS 2017), 2017.","title":"Controllable Invariance through Adversarial Feature Learning","authors":"Xie","year":"2017","venue":"Advances in Neural Information Processing Systems","doi":null,"url":null,"internal_url":null},{"position":18,"raw":"[Xu et al., 2018] Depeng Xu, Shuhan Yuan, Lu Zhang, and Xintao Wu. Fairgan: Fairness-aware generative adversar- ial networks. In IEEE International Conference on Big Data, Big Data 2018, Seattle, WA, USA, December 10-13, 2018, pages 570-575, 2018.","title":"Fairgan: Fairness-aware generative adversarial networks","authors":"Xu","year":"2018","venue":"IEEE International Conference on Big Data, Big Data 2018","doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Zhang and Bareinboim, 2018] Junzhe Zhang and Elias Bareinboim. Fairness in Decision-Making -The Causal Explanation Formula. The Thirty-Second AAAI Confer- ence on Artificial Intelligence (AAAI-18), 2018.","title":"Fairness in Decision-Making -The Causal Explanation Formula","authors":"Bareinboim Zhang, Junzhe Zhang, Elias Bareinboim","year":"2018","venue":"The Thirty-Second AAAI Conference on Artificial Intelligence (AAAI-18)","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[Zhang et al., 2017] Lu Zhang, Yongkai Wu, and Xintao Wu. A causal framework for discovering and removing direct and indirect discrimination. In Proceedings of the Twenty- Sixth International Joint Conference on Artificial Intelli- gence, IJCAI 2017, Melbourne, Australia, 2017.","title":"A causal framework for discovering and removing direct and indirect discrimination","authors":"Lu Zhang, Yongkai Wu, Xintao Wu","year":"2017","venue":"Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI 2017","doi":null,"url":null,"internal_url":"/proceedings/2017/549"},{"position":21,"raw":"[Zhang et al., 2018a] Brian Hu Zhang, Blake Lemoine, and Margaret Mitchell. Mitigating unwanted biases with ad- versarial learning. In Proceedings of the 2018 AAAI/ACM Conference on AI, Ethics, and Society, AIES 2018, New Orleans, LA, USA, 2018.","title":"Mitigating unwanted biases with adversarial learning","authors":"Zhang","year":"2018","venue":"Proceedings of the 2018 AAAI/ACM Conference on AI, Ethics, and Society, AIES 2018","doi":null,"url":null,"internal_url":null},{"position":22,"raw":"[Zhang et al., 2018b] Lu Zhang, Yongkai Wu, and Xintao Wu. Achieving non-discrimination in prediction. In Pro- ceedings of the Twenty-Seventh International Joint Con- ference on Artificial Intelligence, IJCAI 2018, July 13-19, 2018, Stockholm, Sweden., pages 3097-3103, 2018.","title":"Achieving non-discrimination in prediction","authors":"Zhang","year":"2018","venue":"Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018","doi":null,"url":null,"internal_url":"/proceedings/2018/430"},{"position":23,"raw":"[Zhang et al., 2018c] Lu Zhang, Yongkai Wu, and Xintao Wu. Causal modeling-based discrimination discovery and removal: Criteria, bounds, and algorithms. IEEE Transac- tions on Knowledge and Data Engineering, 2018.","title":"Causal modeling-based discrimination discovery and removal: Criteria, bounds, and algorithms","authors":"Zhang","year":"2018","venue":"IEEE Transactions on Knowledge and Data Engineering","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[Zliobaite et al., 2011] Indre Zliobaite, Faisal Kamiran, and Toon Calders. Handling Conditional Discrimination. In 2011 IEEE 11th International Conference on Data Min- ing. IEEE, 2011.","title":"Handling Conditional Discrimination","authors":"Zliobaite","year":"2011","venue":"IEEE 11th International Conference on Data Mining. IEEE","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}