Learning to Multitask
Abstract
Multitask learning has shown promising performance in many applications and many multitask models have been proposed. In order to identify an effective multitask model for a given multitask problem, we propose a learning framework called Learning to MultiTask (L2MT). To achieve the goal, L2MT exploits historical multitask experience which is organized as a training set consisting of several tuples, each of which contains a multitask problem with multiple tasks, a multitask model, and the relative test error. Based on such training set, L2MT first uses a proposed layerwise graph neural network to learn task embeddings for all the tasks in a multitask problem and then learns an estimation function to estimate the relative test error based on task embeddings and the representation of the multitask model based on a unified formulation. Given a new multitask problem, the estimation function is used to identify a suitable multitask model. Experiments on benchmark datasets show the effectiveness of the proposed L2MT framework.
Cite
Text
Zhang et al. "Learning to Multitask." Neural Information Processing Systems, 2018.Markdown
[Zhang et al. "Learning to Multitask." Neural Information Processing Systems, 2018.](https://mlanthology.org/neurips/2018/zhang2018neurips-learning-a/)BibTeX
@inproceedings{zhang2018neurips-learning-a,
title = {{Learning to Multitask}},
author = {Zhang, Yu and Wei, Ying and Yang, Qiang},
booktitle = {Neural Information Processing Systems},
year = {2018},
pages = {5771-5782},
url = {https://mlanthology.org/neurips/2018/zhang2018neurips-learning-a/}
}