atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Pareto Merging: Multi-Objective Optimization for Preference-Aware Model Merging

ICML 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Multi-objective optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Pareto Merging, which formulates model merging as multi-objective optimization and learns, in one process, a Pareto set of merged ViT models via a shared merged base plus a low-rank tensor conditioned on user preference vectors.

Problem

Existing model merging methods output a single merged model, which cannot satisfy users with different preferences over the tasks of the source models due to inter-task conflicts.

Approach

Treat each source task's performance (or unlabeled-data entropy) as an objective, and parameterize the merged model as a preference-independent base plus a preference-dependent low-rank tensor term (G x A x B x gamma), trained with smooth Tchebycheff scalarization over Dirichlet-sampled preferences, so that a single merging process yields a continuous Pareto set with minimal extra parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add priority-preference Pareto Merging to Task ArithmeticTask Arithmetic · 8-task ViT-B/32average accuracy: 69.1 -> 71.0Helped
Add priority-preference Pareto Merging to TIES-MergingTIES-Merging · 8-task ViT-B/32average accuracy: 72.4 -> 74.1Helped
Add equal-preference Pareto Merging to AdaMergingAdaMerging · 8-task ViT-B/32average accuracy: 80.1 -> 84.9Helped
Add priority-preference Pareto Merging to AdaMerging+TIESAdaMerging+TIES · 8-task ViT-B/32average accuracy: 81.1 -> 85.9Helped
Add Pareto Merging and select a model from its learned setAdaMerging · Unseen MNIST and EuroSAT, six merged modelsaverage accuracy: 70.0 -> 74.7Helped
Add Pareto Merging and select a model from its learned setAdaMerging+TIES · Unseen MNIST and EuroSAT, six merged modelsaverage accuracy: 68.7 -> 75.7Helped
Add Pareto Merging and select a model from its learned setTIES Merging · Unseen RESISC45 and SVHN, six merged modelsaverage accuracy: 53.9 -> 55.5Helped
Add Pareto Merging and select a model from its learned setAdaMerging+TIES · Unseen RESISC45 and SVHN, six merged modelsaverage accuracy: 58.5 -> 58.8Helped
Vary the tensor rank r (ablation)AdaMerging+PM · RESISC45 and GTSRB, 2-model mergetest accuracyMixed
Replace the tensor-based preference module with either outer-product variant (ablation)Pareto Merging · RESISC45 and GTSRB, 2-model mergetest accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: SUN397 Cars RESISC45 EuroSAT SVHN GTSRB MNIST DTD

Benchmarks: SUN397 Cars RESISC45 EuroSAT SVHN GTSRB MNIST DTD

Metrics: test accuracy average accuracy GPU hours parameter count

Baselines: Weight Averaging Fisher Merging RegMean DARE MAP Rewarded Soups Task Arithmetic TIES-Merging AdaMerging AdaMerging+TIES Individual Traditional MTL

Builds on: Task Arithmetic AdaMerging TIES-Merging Rewarded Soups MAP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy