Combinatorial U-Curve Optimization for Multi-Task Learning: A Task Selection Approach
Abstract
Multi-task learning (MTL) is an approach where a single model learns multiple tasks simultaneously, potentially reducing overfitting and speeding up the learning process. However, selecting the right combination of tasks is crucial to avoid negative transfer, where learning additional tasks might hinder rather than enhance performance. Research has explored task relationships through shared data samples, features, relational knowledge, and parameters. However, sharing relational knowledge, features, or parameters often requires domain knowledge, potentially introducing artificial connections between unrelated tasks. This paper presents an MTL algorithm based on combinatorial U-curve optimization, focusing on data sample sharing. It uses a branch-and-bound-based approach to identify beneficial source tasks without requiring prior domain knowledge. The method organizes tasks into a tree, optimizing …


