atlas

Research map / Learning theory and algorithms / Prediction and decision losses

GO4Align: Group Optimization for Multi-Task Alignment

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Adaptive testing and experiments · 2 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 GO4Align, a loss-oriented multi-task optimization method that dynamically clusters tasks into groups (K-means on risk-guided indicators) and assigns group-level loss weights to align learning progress across tasks at low training-time cost.

Problem

Task imbalance in multi-task optimization: some tasks are under-optimized, and gradient-based balancing methods are computationally expensive, while loss-based methods underperform.

Approach

Adaptive group risk minimization: tasks are dynamically clustered into K groups via K-means over risk-guided group indicators (scale-balanced risks smoothed by an exponential moving average of past risks), and intra-group tasks share a group weight in the loss, avoiding per-task gradient computation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GO4Align instead of NashMTLNYUv2 · NYUv2Δm (%): -4.04 -> -6.08Helped
Use GO4Align instead of FAMOQM9 · QM9Δm (%): 58.5 -> 52.7Helped
Use GO4Align instead of UWCityScapes · CityScapesΔm (%): 5.89 -> 8.11Hurt
Use GO4Align instead of IMTL-GCelebA · CelebAΔm (%): 0.84 -> 0.88Hurt
Add smoothness vector to the scale-vector-only variant (ablation)GO4Align on NYUv2 · NYUv2Δm (%): 2.46 -> 1.16Helped
Add dynamical group assignment to scale and smoothness vectors (ablation)GO4Align on NYUv2 · NYUv2Δm (%): 1.16 -> -6.08Helped
Replace K-means with SDP-based clustering (ablation)GO4Align on NYUv2 · NYUv2Δm (%): -6.08 -> -5.44Hurt
Replace K-means with spectral clustering (ablation)GO4Align on NYUv2 · NYUv2Δm (%): -6.08 -> -4.56Hurt
Replace K-means with SDP-based clustering (ablation)GO4Align on NYUv2 · NYUv2Relative runtime: 1.02× -> 1.20×Hurt
Replace K-means with spectral clustering (ablation)GO4Align on NYUv2 · NYUv2Relative runtime: 1.02× -> 1.17×Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NYUv2 CityScapes QM9 CelebA

Benchmarks: NYUv2 CityScapes QM9 CelebA

Metrics: Delta m% (average per-task relative performance drop vs STL) average rank training time per epoch

Baselines: MGDA PCGrad CAGrad IMTL-G GradDrop NashMTL LS SI DWA UW RLW FAMO

Builds on: FAMO Multi-Task Attention Network MGDA Nash-MTL

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