Pareto Navigation Gradient Descent: a First-Order Algorithm for Optimization in Pareto Set
Not on the map. Why?
Abstract (arXiv)
Many modern machine learning applications, such as multi-task learning, require finding optimal model parameters to trade-off multiple objective functions that may conflict with each other. The notion of the Pareto set allows us to focus on the set of (often infinite number of) models that cannot be strictly improved. But it does not provide an actionable procedure for picking one or a few special models to return to practical users. In this paper, we consider optimization in Pareto set (OPT-in-Pareto), the problem of finding Pareto models that optimize an extra reference criterion function within the Pareto set. This function can either encode a specific preference from the users, or represent a generic diversity measure for obtaining a set of diversified Pareto models that are representative of the whole Pareto set. Unfortunately, despite being a highly useful framework, efficient algorithms for OPT-in-Pareto have been largely missing, especially for large-scale, non-convex, and non-linear objectives in deep learning. A naive approach is to apply Riemannian manifold gradient descent on the Pareto set, which yields a high computational cost due to the need for eigen-calculation of Hessian matrices. We propose a first-order algorithm that approximately solves OPT-in-Pareto using only gradient information, with both high practical efficiency and theoretically guaranteed convergence property. Empirically, we demonstrate that our method works efficiently for a variety of challenging multi-task-related problems.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 30 of its 55 references that are in the map. First posted on arXiv 17 Oct 2021.
Builds on
30 of 55 references.
References · 30
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2021Convex optimizationcited by 2,515
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,917
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,358
- 2020Gradient Surgery for Multi-Task Learningcited by 1,256
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 763
- 2018End-to-End Multi-Task Learning with Attentioncited by 534
18 more
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 514
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 450
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 407
- 2019Pareto Multi-Task Learningcited by 224
- 2020Just Pick a Sign: Optimizing Deep Multitask Models with Gradient Sign Dropoutcited by 201
- 2020Learning the Pareto Front with Hypernetworkscited by 125
- 2019Unsupervised Domain Adaptation through Self-Supervisioncited by 116
- 2020Understanding and Improving Information Transfer in Multi-Task Learningcited by 114
- 2018Domain Generalization with Domain-Specific Aggregation Modulescited by 61
- 2020Efficient Continuous Pareto Exploration in Multi-Task Learningcited by 57
- 2020Controllable Pareto Multi-Task Learningcited by 51
- 2020In-N-Out: Pre-Training and Self-Training using Auxiliary Information for Out-of-Distribution Robustnesscited by 50
- 2020Improving out-of-distribution generalization via multi-task self-supervised pretrainingcited by 26
- 2021Weighted Training for Cross-Task Learningcited by 22
- 2021Multi-Objective Learning to Predict Pareto Fronts Using Hypervolume Maximizationcited by 16
- 2020Measuring and Harnessing Transference in Multi-Task Learningcited by 11
- 2021Pareto Efficient Fairness in Supervised Learning: From Extraction to Tracingcited by 8
- 2021A Learnable Self-supervised Task for Unsupervised Domain Adaptation on Point Cloudscited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 5; 2025: 3; 2026: 1.
12 papers.
- 2023Revisiting Scalarization in Multi-Task Learning: A Theoretical Perspectivecited by 51
- 2024MUNBa: Machine Unlearning via Nash Bargainingcited by 17
- 2024PROUD: PaRetO-gUided Diffusion Model for Multi-objective Generationcited by 16
- 2024Efficient Pareto Manifold Learning with Low-Rank Structurecited by 9
- 2023Optimization on Pareto sets: On a theory of multi-objective optimizationcited by 7
- 2022Future Gradient Descent for Adapting the Temporal Shifting Data Distribution in Online Recommendation Systemscited by 3
- 2025Multi-objective methods in Federated Learning: A survey and taxonomycited by 3
- 2024UMOEA/D: A Multiobjective Evolutionary Algorithm for Uniform Pareto Objectives based on Decompositioncited by 1
- 2024Multi-objective Differentiable Neural Architecture Searchcited by 1
- 2026Steering Generative Robot Policies with Lexicographic Preferencescited by 1
- 2025Interpretability by Design for Efficient Multi-Objective Reinforcement Learningcited by 0
- 2025GaussianPSL: Soft partitioning for complex PSL problemcited by 0
- 2026Steering Generative Robot Policies with Lexicographic Preferences14 Sep 2026
- 2025GaussianPSL: Soft partitioning for complex PSL problem22 Sep 2025
- 2025Interpretability by Design for Efficient Multi-Objective Reinforcement Learning4 Jun 2025
- 2025Multi-objective methods in Federated Learning: A survey and taxonomy5 Feb 2025
- 2024MUNBa: Machine Unlearning via Nash Bargaining23 Nov 2024
- 2024Efficient Pareto Manifold Learning with Low-Rank Structure30 Jul 2024
- 2024PROUD: PaRetO-gUided Diffusion Model for Multi-objective Generation5 Jul 2024
- 2024Multi-objective Differentiable Neural Architecture Search28 Feb 2024
- 2024UMOEA/D: A Multiobjective Evolutionary Algorithm for Uniform Pareto Objectives based on Decomposition14 Feb 2024
- 2023Revisiting Scalarization in Multi-Task Learning: A Theoretical Perspective27 Aug 2023
- 2023Optimization on Pareto sets: On a theory of multi-objective optimization4 Aug 2023
- 2022Future Gradient Descent for Adapting the Temporal Shifting Data Distribution in Online Recommendation Systems2 Sep 2022