A Survey on Multi-Task Learning

07/25/2017
by   Yu Zhang, et al.
0

Multi-Task Learning (MTL) is a learning paradigm in machine learning and its aim is to leverage useful information contained in multiple related tasks to help improve the generalization performance of all the tasks. In this paper, we give a survey for MTL. First, we classify different MTL algorithms into several categories: feature learning approach, low-rank approach, task clustering approach, task relation learning approach, dirty approach, multi-level approach and deep learning approach. In order to compare different approaches, we discuss the characteristics of each approach. In order to improve the performance of learning tasks further, MTL can be combined with other learning paradigms including semi-supervised learning, active learning, reinforcement learning, multi-view learning and graphical models. When the number of tasks is large or the data dimensionality is high, batch MTL models are difficult to handle this situation and online, parallel and distributed MTL models as well as feature hashing are reviewed to reveal the computational and storage advantages. Many real-world applications use MTL to boost their performance and we introduce some representative works. Finally, we present theoretical analyses and discuss several future directions for MTL.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2017

A Survey on Multi-View Clustering

With the fast development of information technology, especially the popu...
research
04/28/2020

Revisiting Multi-Task Learning in the Deep Learning Era

Despite the recent progress in deep learning, most approaches still go f...
research
11/19/2015

Patterns for Learning with Side Information

Supervised, semi-supervised, and unsupervised learning estimate a functi...
research
02/12/2020

A Simple General Approach to Balance Task Difficulty in Multi-Task Learning

In multi-task learning, difficulty levels of different tasks are varying...
research
05/23/2023

Advances and Challenges of Multi-task Learning Method in Recommender System: A Survey

Multi-task learning has been widely applied in computational vision, nat...
research
06/06/2017

Classifying Documents within Multiple Hierarchical Datasets using Multi-Task Learning

Multi-task learning (MTL) is a supervised learning paradigm in which the...
research
06/06/2017

Robust Online Multi-Task Learning with Correlative and Personalized Structures

Multi-Task Learning (MTL) can enhance a classifier's generalization perf...

Please sign up or login with your details

Forgot password? Click here to reset