Fairness analysis in algorithm design

With the development of AI technology, more and more decisions are made by algorithms instead of human beings. On the one hand, machines can greatly increase working efficiency and accuracy. On the other hand, the algorithms can be designed to be more fair and ob- jective. Human beings may be subjec...

Full description

Saved in:
Bibliographic Details
Main Author: Guo, Yuewen
Other Authors: Bei Xiaohui
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77157
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:With the development of AI technology, more and more decisions are made by algorithms instead of human beings. On the one hand, machines can greatly increase working efficiency and accuracy. On the other hand, the algorithms can be designed to be more fair and ob- jective. Human beings may be subjective or even having discrimination during decision making process, but with a well designed algorithm, more fair decisions can be made. In this project, we only focus on one method to mitigate discrimination, data pre-processing method. Necessarily, the definitions of fairness and sources of discrimination are discussed before the introduction of algorithms. One of the most comprehensive algorithms, Opti- mised Pre-processing method has been examined with experiments, and 5 most commonly used machine learning classification models have been built to validate the algorithm’s bias mitigation performance.