Deconstructing Multi-Task Active Learning: The Paradox of Gradient Conflict and Orthogonal Decomposition
Organizations: Sungkyunkwan University · KAIST
Abstract
Existing multi-task active learning (MTL-AL) methods predominantly rely on linear scalarization of heterogeneous objectives such as uncertainty, diversity, and gradient conflict. We argue that this entangled formulation is fundamentally limited, as linear combination fails to capture Pareto-optimal trade-offs under conflicting objectives. We propose a shift from combination to deconstruction and introduce a principled framework that rethinks MTL-AL along three orthogonal dimensions. First, we identify the Conflict Paradox: although the optimization literature treats gradient conflict as interference to be suppressed, penalizing conflict when ranking candidates is measurably worse than not scoring it at all. We therefore decouple the two concerns: the acquisition function does not score conflict, and the resulting interference is resolved by gradient surgery during training. Second, we introduce Orthogonal Decomposition, separating acquisition into Informativeness and Exploration. This two-stage process, informativeness filtering followed by coverage maximization, prevents "diversity dilution" by excluding uninformative outliers before enforcing diversity. Third, we propose Cross-Task Mutual Information (CTMI), a covariance-based statistic of cross-task dependency computed from MC-dropout task entropies. Extensive experiments on COCO, Cityscapes, and NYUv2, including comparisons against recent MTL-AL and data-selection baselines, demonstrate consistent improvements over state-of-the-art methods, highlighting that structural rethinking of acquisition yields larger gains than incremental heuristic design. Code is available at https://github.com/Juho-Jung/multitask_active_learning_official.
Figures & tables
| Round | 1 | 5 | 10 | 20 | 30 | 40 | 49 |
|---|---|---|---|---|---|---|---|
| Pearson | |||||||
| Spearman |
| Method | Cls Acc (%) | Det mAP | Seg mIoU | Best MTL Score ( ) | Last MTL Score ( ) | Avg Rank |
|---|---|---|---|---|---|---|
| Uncertainty-based | ||||||
| Random Sampling | 38.42 0.15 | 25.21 0.20 | 15.10 0.35 | 0.000 (-) | 0.000 (-) | 6.33 |
| Entropy Sampling [ 37 ] | 38.30 0.12 | 25.13 0.18 | 14.97 0.22 | 0.000 (-) | -0.005 (-0.5%) | 9.67 |
| Margin | 38.25 0.15 | 25.16 0.21 | 15.06 0.25 | 0.000 (-) | -0.003 (-0.3%) | 8.67 |
| Learning Loss [ 50 ] | 38.36 0.15 | 25.18 0.21 | 15.05 0.25 | 0.045 (+4.5%) | 0.038 (+3.8%) | 7.67 |
| Diversity-based | ||||||
| Method | Best (%) per seed | Best (%) | Trajectory (%) | ||
|---|---|---|---|---|---|
| 42 | 123 | 456 | mean std | mean std | |
| FASS [ 45 ] (adapted) | |||||
| Cluster-Margin [ 8 ] (adapted) | |||||
| PPAL [ 49 ] (adapted) | |||||
| -Pruning [ 25 ] (adapted) | |||||
| SES [ 48 ] (adapted) | |||||
| ID | Strategy | Selection | Optimization | MTL Comp. |
|---|---|---|---|---|
| (A) | Penalize Conflict | Unified ( ) | AdamW | 0.0589 |
| (B) | Ignore Conflict | Unified (No ) | AdamW | 0.0756 |
| (C) | Embrace (No Stage 2) | Embrace | PCGrad | 0.0932 |
| (D) | Ours (Full) | Embrace + 2-Stage | PCGrad | 0.105 |
Appendix figures & tables19 assets
Supplementary material from the paper’s appendix.
Appendix
| Protocol | Results | ||||
|---|---|---|---|---|---|
| Original | 10 | 20 | 1.8 | 0.7 | Table 2 , Table 4 |
| Unified (multi-seed) | 15 | 15 | 2.5 | 0.5 | Table 3 |
| Method | Uncertainty | Diversity | Gradient Conflict | Inter-Task MI | MTL-Specific |
|---|---|---|---|---|---|
| Single-Task Active Learning (Baselines) | |||||
| Random Sampling | ✗ | ✗ | ✗ | ✗ | ✗ |
| Entropy Sampling [ 37 ] | ✓ | ✗ | ✗ | ✗ | ✗ |
| CoreSet [ 34 ] | ✗ | ✓ | ✗ | ✗ | ✗ |
| BADGE [ 2 ] | ✓ | ✓ | ✗ | ✗ | ✗ |
| Reliable AL (Influence) [ 46 ] | ✓ | ✗ | ✗ | ✗ | ✗ |
| Round | 1 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 49 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pearson | |||||||||||
| Spearman |
| Round | Task | Skew | Kurtosis | |
|---|---|---|---|---|
| 1 | Cls | 0.979 | ||
| 1 | Det | 0.898 | ||
| 1 | Seg | 0.963 | ||
| 10 | Cls | 0.979 | ||
| 10 | Det | 0.908 | ||
| 10 | Seg | 0.990 |
| Rd | Pair | Pearson | Spearman | dCorr | |
|---|---|---|---|---|---|
| 1 | Cls-Det | 0.488 | 0.027 | ||
| 1 | Cls-Seg | 0.245 | 0.019 | ||
| 1 | Det-Seg | 0.422 | 0.026 | ||
| 10 | Cls-Det | 0.330 | 0.008 | ||
| 10 | Det-Seg | 0.188 | 0.017 | ||
| 29 | Cls-Det | 0.406 | 0.006 |
| Dataset | Method | Task 1 | Task 2 | Task 3 | Best MTL Score |
|---|---|---|---|---|---|
| COCO (Tasks: Cls / Det / Seg) | |||||
| Cls (Acc) | Det (mAP) | Seg (mIoU) | Comp. ( ) | ||
| COCO | Random | 38.4 | 25.2 | 15.1 | 0.0% |
| BatchBALD | 39.4 | 25.4 | 16.4 | +4.0% | |
| MT-BADGE | 41.2 | 25.8 | 16.8 | +7.0% | |
| ODS | 42.1 | 26.5 | 17.4 | +10.0% | |
| Method | Cls Acc | Det Acc | Seg Dice | Seg mIoU |
|---|---|---|---|---|
| Random | 0.505 .011 | 0.372 .011 | 0.316 .021 | 0.274 .029 |
| CoreSet | 0.508 .006 | 0.376 .012 | 0.315 .019 | 0.272 .027 |
| Uncertainty | 0.511 .006 | 0.373 .013 | 0.316 .028 | 0.276 .037 |
| Diversity | 0.504 .010 | 0.372 .003 | 0.313 .014 | 0.273 .023 |
| ODS (Ours) | 0.521 .010 | 0.377 .004 | 0.326 .022 | 0.289 .029 |
| Method | Mean | Median |
|---|---|---|
| Random | 225 | 204 |
| Uncertainty | 226 | 197 |
| CoreSet | 205 | 165 |
| BADGE | 655 | 636 |
| ODS | 995 | 1114 |
| Strategy | Optimizer | Best Score ( ) |
|---|---|---|
| Scenario A: Standard Optimization | ||
| Random | AdamW | — |
| BatchBALD | AdamW | 0.0311 (+3.1%) |
| MT-BADGE | AdamW | 0.0516 (+5.2%) |
| ODS (Ours) | AdamW | 0.0816 ( +8.2% ) |
| Scenario B: Gradient Surgery | ||
| Configuration | Hard. | CTMI | K-C | MTL Comp. |
|---|---|---|---|---|
| H only (no KC) | ✓ | ✗ | ✗ | 0.087 |
| CTMI only (no KC) | ✗ | ✓ | ✗ | 0.064 |
| H+CTMI (no KC) | ✓ | ✓ | ✗ | 0.093 |
| H only + KC | ✓ | ✗ | ✓ | 0.094 |
| CTMI only + KC | ✗ | ✓ | ✓ | 0.082 |
| Full ODS | ✓ | ✓ | ✓ | 0.105 |
| Rule | Form | Final MTL Comp. |
|---|---|---|
| Weighted sum (default) | ||
| Rank-sum | ||
| -score sum | ||
| Product |
| Combination strategy | Cls Acc | Det Acc | Seg Dice | MTL Comp. |
|---|---|---|---|---|
| Linear: | 38.8 | 24.00 | 11.24 | 0.04 |
| ODS (two-stage) | 42.14 | 26.52 | 17.44 | 0.105 |
| MTL Comp. | 0.082 | 0.099 | 0.094 | 0.102 | 0.105 | 0.103 | 0.104 |
|---|
Active Learning
Active learning selects the examples, labels, features, or experiments most useful for improving a model under limited budgets.
See all 280 papers