Hantian Zhang

LG
h-index13
3papers
23citations
Novelty50%
AI Score30

3 Papers

5.8LGSep 15, 2022Code
iFlipper: Label Flipping for Individual Fairness

Hantian Zhang, Ki Hyun Tae, Jaeyoung Park et al.

As machine learning becomes prevalent, mitigating any unfairness present in the training data becomes critical. Among the various notions of fairness, this paper focuses on the well-known individual fairness, which states that similar individuals should be treated similarly. While individual fairness can be improved when training a model (in-processing), we contend that fixing the data before model training (pre-processing) is a more fundamental solution. In particular, we show that label flipping is an effective pre-processing technique for improving individual fairness. Our system iFlipper solves the optimization problem of minimally flipping labels given a limit to the individual fairness violations, where a violation occurs when two similar examples in the training data have different labels. We first prove that the problem is NP-hard. We then propose an approximate linear programming algorithm and provide theoretical guarantees on how close its result is to the optimal solution in terms of the number of label flips. We also propose techniques for making the linear programming solution more optimal without exceeding the violations limit. Experiments on real datasets show that iFlipper significantly outperforms other pre-processing baselines in terms of individual fairness and accuracy on unseen test sets. In addition, iFlipper can be combined with in-processing techniques for even better results.

14.2LGJan 23, 2024Code
Falcon: Fair Active Learning using Multi-armed Bandits

Ki Hyun Tae, Hantian Zhang, Jaeyoung Park et al.

Biased data can lead to unfair machine learning models, highlighting the importance of embedding fairness at the beginning of data analysis, particularly during dataset curation and labeling. In response, we propose Falcon, a scalable fair active learning framework. Falcon adopts a data-centric approach that improves machine learning model fairness via strategic sample selection. Given a user-specified group fairness measure, Falcon identifies samples from "target groups" (e.g., (attribute=female, label=positive)) that are the most informative for improving fairness. However, a challenge arises since these target groups are defined using ground truth labels that are not available during sample selection. To handle this, we propose a novel trial-and-error method, where we postpone using a sample if the predicted label is different from the expected one and falls outside the target group. We also observe the trade-off that selecting more informative samples results in higher likelihood of postponing due to undesired label prediction, and the optimal balance varies per dataset. We capture the trade-off between informativeness and postpone rate as policies and propose to automatically select the best policy using adversarial multi-armed bandit methods, given their computational efficiency and theoretical guarantees. Experiments show that Falcon significantly outperforms existing fair active learning approaches in terms of fairness and accuracy and is more efficient. In particular, only Falcon supports a proper trade-off between accuracy and fairness where its maximum fairness score is 1.8-4.5x higher than the second-best results.

1.2SYFeb 17, 2015
Non-smooth Approach for Contact Dynamics and Impulse-based Control of Frictional Furuta Pendulum

Hantian Zhang

In this thesis, a non-penetrated and physically consistent non-smooth numerical approach has been proposed, by employing the Prox formulation and Moreau's mid-point time-stepping rule, for the contact dynamics with coupled and decoupled constraints. Under this circumstance, the robust impulse-based control has been successfully implemented and validated on the motion system of controlled frictional oscillator. Further improvement has been achieved by utilizing shooting method in the impulse estimating process instead of robust estimation. This non-smooth numerical technique has been applied to the under-actuated friction-coupled mulit-body system, by means of an implementation on the controlled frictional Furuta pendulum. The specifically designed impulse-based controller has successfully solved the problem of stabilization of the inverted frictional Furuta pendulum, which is suffered from the stiction effect of friction.