Search papers, labs, and topics across Lattice.
We introduce MOSEL, a novel framework for a posteriori multi-objective optimization in deep neural networks that achieves the computational efficiency of single-objective training. By reformulating MOO as a Stackelberg game and leveraging network modularity, MOSEL recovers a full Pareto stationary front in a single forward-backward pass. Empirically, MOSEL discovers diverse and optimal Pareto frontiers in conflicting settings and consistently converges to superior solutions in weakly conflicting regimes, outperforming existing methods.
Recover a full Pareto stationary front of multi-objective solutions with the computational cost of standard single-objective training.
We propose MOSEL (Multi-Objective Stackelberg Efficient Learning), a framework for a posteriori multi-objective optimization (MOO) in deep neural networks that recovers a full front of Pareto stationary solutions at the computational cost of standard single-objective training. MOSEL reformulates the problem as a bilevel optimization problem that leverages network modularity to decouple representation learning from objective-preference alignment. Casting the bilevel optimization problem as a Stackelberg game enables solving the original a posteriori MOO problem in a single forward-backward pass. As a result, MOSEL matches the time and memory efficiency of standard single-objective training while enabling scalable Pareto stationary front learning. Empirically, MOSEL uncovers diverse and optimal Pareto frontiers in strongly conflicting settings (e.g., fairness-accuracy). Remarkably, even in weakly conflicting regimes such as multi-task learning, it consistently converges to solutions closer to the utopia point, outperforming both standard single-objective training and specialized multi-task learning methods. These results highlight the broader potential of a posteriori MOO learning as a pathway to efficiently learn more diverse and robust representations, ultimately improving generalization.