Fairness analysis in algorithm design
Date of Issue2019
School of Physical and Mathematical Sciences
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.
Final Year Project (FYP)