Trace-Norm Geometry of Composed Multitask Predictors
Organizations: Faculty of Engineering, Free University of Bozen–Bolzano, Via Bruno Buozzi 1, 39100 Bolzano, Italy
Abstract
Multitask predictors apply task-specific functions to a shared representation. Penalizing the representation and task functions separately can assign different costs to equivalent predictors and charge for directions the tasks do not use. We study the trace norm of the complete task predictors in a fixed input reproducing kernel Hilbert space, weighted by task sample sizes. For a finite-dimensional intermediate function space, this norm is the infimum of the product of the representation operator norm and task trace norm over invertible coordinate changes. Task inner products determine this norm; standard duality gives the exact empirical Rademacher complexity of its norm ball. We estimate the feature Gram matrix used in fitting. Under bounded leverage, one estimate controls the penalty for every task head and shared linear combination of fixed features, even when the Gram is singular and the coefficients are chosen after estimation. This yields comparisons of penalized empirical objectives and a generalization bound under an estimated norm constraint, with the stated loss and sampling assumptions. Controlled experiments show that signal alignment can favor either penalty. A SARCOS comparison finds close agreement between exact and estimated penalties on overlapping training and evaluation observations.
Figures & tables
| Exact Gram | Estimated Gram | Separated | Estimated minus exact mean [95% interval] | |
|---|---|---|---|---|
| 64 | 0.65904 | 0.65873 | 0.66392 | |
| 256 | 0.57404 | 0.57407 | 0.57534 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Truth directions | Composed | Separated | Gain [ interval] | |
|---|---|---|---|---|
| 1 | Largest | 0.13503 | 0.13503 | |
| 1 | Smallest | 0.13315 | 0.13315 | |
| 1 | Mixed | 0.13748 | 0.13748 | |
| 4 | Largest | 0.13503 | 0.08591 | |
| 4 | Smallest | 0.13315 | 0.18519 | |
| 4 | Mixed | 0.13748 | 0.17608 |
| Quantity | Replication | Structural transfer |
|---|---|---|
| Input dimension / tasks | ||
| Ranks | ||
| Imbalance ratios | ||
| Minimum train count | ||
| Validation / test per task | ||
| Noise standard deviation |
| Parameter | Replication | Transfer |
|---|---|---|
| Shared spectral endpoints | ||
| Task spectral endpoints | ||
| Basis / generator / right-basis seeds | ||
| Global seed | ||
| Data seeds | ||
| Evaluated angles |
| Suite | Baseline | Population effect | Low-resource effect | Pairs |
|---|---|---|---|---|
| Replication | Unweighted nuclear | |||
| Transfer | Unweighted nuclear | |||
| Replication | Shifted counts | |||
| Transfer | Shifted counts | |||
| Replication | Weighted Frobenius | |||
| Transfer | Weighted Frobenius |
| Criterion | Threshold | Result |
|---|---|---|
| Unweighted population | Mean ; pooled lower endpoint and suite means positive | ; lower ; both means positive |
| Shifted-count population | Mean ; pooled/suite lower endpoints positive; positive cells | ; lower ; cells |
| Shifted-count low resource | Mean ; analogous interval and cell criteria | ; lower ; cells |
| Weighted Frobenius | Both means and lower endpoints positive | ; both intervals positive |
| Independent ridge | Same as Frobenius | ; both intervals positive |
| Balanced-count null | Maximum absolute cell mean |
Multi-Task Learning
Multi-task learning trains models to solve related tasks together by sharing representations, parameters, or supervision.
See all 392 papers