Efficient first-order predictor-corrector multiple objective optimization for fair misinformation detection
Not on the map. Why?
Abstract (arXiv)
Multiple-objective optimization (MOO) aims to simultaneously optimize multiple conflicting objectives and has found important applications in machine learning, such as minimizing classification loss and discrepancy in treating different populations for fairness. At optimality, further optimizing one objective will necessarily harm at least another objective, and decision-makers need to comprehensively explore multiple optima (called Pareto front) to pinpoint one final solution. We address the efficiency of finding the Pareto front. First, finding the front from scratch using stochastic multi-gradient descent (SMGD) is expensive with large neural networks and datasets. We propose to explore the Pareto front as a manifold from a few initial optima, based on a predictor-corrector method. Second, for each exploration step, the predictor solves a large-scale linear system that scales quadratically in the number of model parameters and requires one backpropagation to evaluate a second-order Hessian-vector product per iteration of the solver. We propose a Gauss-Newton approximation that only scales linearly, and that requires only first-order inner-product per iteration. This also allows for a choice between the MINRES and conjugate gradient methods when approximately solving the linear system. The innovations make predictor-corrector possible for large networks. Experiments on multi-objective (fairness and accuracy) misinformation detection tasks show that 1) the predictor-corrector method can find Pareto fronts better than or similar to SMGD with less time; and 2) the proposed first-order method does not harm the quality of the Pareto front identified by the second-order method, while further reduce running time.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 27 references that are in the map. First posted on arXiv 15 Sep 2022.
Builds on
10 of 27 references.
References · 10
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 809
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2016Fairness Beyond Disparate Treatment & Disparate Impact: Learning Classification without Disparate Mistreatmentcited by 368
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
- 2019Pareto Multi-Task Learningcited by 224
- 2020Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Informationcited by 168
- 2020Efficient Continuous Pareto Exploration in Multi-Task Learningcited by 57
- 2019The stochastic multi-gradient algorithm for multi-objective optimization and its application to supervised machine learningcited by 45
- 2020On the Promise of the Stochastic Generalized Gauss-Newton Method for Training DNNscited by 18
Built on by
Citing papers per year: 2024: 1.
1 paper.