A Survey on Multi-output Learning
Xu, Donna, Shi, Yaxin, Tsang, Ivor W., Ong, Yew-Soon, Gong, Chen, Shen, Xiaobo
Multi-output learning aims to simultaneously predict multiple outputs given an input. It is an important learning problem due to the pressing need for sophisticated decision making in real-world applications. Inspired by big data, the 4Vs characteristics of multi-output imposes a set of challenges to multi-output learning, in terms of the volume, velocity, variety and veracity of the outputs. Increasing number of works in the literature have been devoted to the study of multi-output learning and the development of novel approaches for addressing the challenges encountered. However, it lacks a comprehensive overview on different types of challenges of multi-output learning brought by the characteristics of the multiple outputs and the techniques proposed to overcome the challenges. This paper thus attempts to fill in this gap to provide a comprehensive review on this area. We first introduce different stages of the life cycle of the output labels. Then we present the paradigm on multi-output learning, including its myriads of output structures, definitions of its different sub-problems, model evaluation metrics and popular data repositories used in the study. Subsequently, we review a number of state-of-the-art multi-output learning methods, which are categorized based on the challenges.
Jan-1-2019
- Country:
- Oceania > Australia (0.04)
- Europe > Poland (0.04)
- North America
- United States > California
- Santa Clara County > Palo Alto (0.04)
- Canada
- Quebec > Montreal (0.04)
- Newfoundland and Labrador > Labrador (0.04)
- United States > California
- Asia
- Singapore (0.04)
- China > Jiangsu Province
- Nanjing (0.04)
- Genre:
- Overview (1.00)
- Industry:
- Energy (1.00)
- Education (0.88)
- Health & Medicine
- Pharmaceuticals & Biotechnology (1.00)
- Diagnostic Medicine (0.67)
- Technology:
- Information Technology
- Sensing and Signal Processing > Image Processing (1.00)
- Information Management (1.00)
- Data Science > Data Mining (1.00)
- Communications > Social Media (1.00)
- Artificial Intelligence
- Representation & Reasoning > Uncertainty (0.92)
- Vision > Image Understanding (0.67)
- Natural Language
- Text Processing (1.00)
- Information Retrieval (0.68)
- Machine Learning
- Statistical Learning (1.00)
- Neural Networks (1.00)
- Inductive Learning (0.93)
- Performance Analysis (0.68)
- Learning Graphical Models > Undirected Networks
- Markov Models (0.92)
- Information Technology