paper-with-me

홈 › Papers

Multi-Task Learning as Multi-Objective Optimization

2018-10-10 · NeurIPS 2018 12 · Ozan Sener, Vladlen Koltun

In multi-task learning, multiple tasks are solved jointly, sharing inductive bias between them. Multi-task learning is inherently a multi-objective problem because different tasks may conflict, necessitating a trade-off. A common compromise is to optimize a proxy objective that minimizes a weighted linear combination of per-task losses. However, this workaround is only valid when the tasks do not compete, which is rarely the case. In this paper, we explicitly cast multi-task learning as multi-objective optimization, with the overall objective of finding a Pareto optimal solution. To this end, we use algorithms developed in the gradient-based multi-objective optimization literature. These algorithms are not directly applicable to large-scale learning problems since they scale poorly with the dimensionality of the gradients and the number of tasks. We therefore propose an upper bound for the multi-objective loss and show that it can be optimized efficiently. We further prove that optimizing this upper bound yields a Pareto optimal solution under realistic assumptions. We apply our method to a variety of multi-task deep learning problems including digit classification, scene understanding (joint semantic segmentation, instance segmentation, and depth estimation), and multi-label classification. Our method produces higher-performing models than recent multi-task learning formulations or per-task training.

📄 PDF Abstract BibTeX arXiv:1810.04650

Code (7)

IntelVCL/MultiObjectiveOptimization 공식 구현 pytorch
VICO-UoE/KD4MTL pytorch
ebagdasa/backdoors101 pytorch
hav4ik/Hydra pytorch
isl-org/multiobjectiveoptimization pytorch
salomonhotegni/mdmtn pytorch
torchjd/torchjd pytorch

Tasks

Depth EstimationGeneral ClassificationInductive BiasInstance SegmentationMulti-Label ClassificationMUlTI-LABEL-ClASSIFICATIONMulti-Task LearningScene UnderstandingSemantic Segmentationvalid

Similar Papers 제목 키워드 기반

Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results

2017-06-08 · Yuan Yuan, Yew-Soon Ong, Liang Feng, A. K. Qin 외

In this report, we suggest nine test problems for multi-task multi-objective optimization (MTMOO), each of which consists of two multiobjective optimization tasks that need to be solved simultaneously. The relationship b…

Multiobjective Optimization

Amortized Multi-Objective Optimization Across Tasks with Generative Solution Modeling

2025-11-12 · Tingyang Wei, Jiao Liu, Abhishek Gupta, Chin Chun Ooi 외 arxiv

Many real-world applications require solving families of expensive multi-objective optimization problems~(EMOPs) under varying operational conditions. This can be formulated as parametric expensive multi-objective optimi…

Gaussian Processes

Objective Soups: Multilingual Multi-Task Modeling for Speech Processing

2025-08-12 · A F M Saif, Lisha Chen, Xiaodong Cui, Songtao Lu 외 arxiv

Training a single model for multilingual, multi-task speech processing (MSP) is severely hampered by conflicting objectives between tasks like speech recognition and translation. While multi-objective optimization (MOO) …

Speech Recognition

Aligned Multi Objective Optimization

2025-02-19 · Yonathan Efroni, Ben Kretzu, Daniel Jiang, Jalaj Bhandari 외

To date, the multi-objective optimization literature has mainly focused on conflicting objectives, studying the Pareto front, or requiring users to balance tradeoffs. Yet, in machine learning practice, there are many sce…

Multi-Task Learning

SMOG: Scalable Meta-Learning for Multi-Objective Bayesian Optimization

2026-01-29 · Leonard Papenmeier, Petru Tighineanu arxiv

Multi-objective optimization aims to solve problems with competing objectives. Evaluating such problems is often slow or expensive, limiting the budget of evaluations. In many applications, historical data from related o…