A Divide-and-Conquer Method for Scalable Robust Multitask Learning

被引:17
|
作者
Pan, Yan [1 ]
Xia, Rongkai [2 ]
Yin, Jian [2 ]
Liu, Ning [1 ]
机构
[1] Sun Yat Sen Univ, Sch Software, Guangzhou 510275, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Sch Informat Sci & Technol, Guangzhou 510275, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Divide-and-conquer method; linearized alternating direction method (LADM); low-rank matrices; multitask learning (MTL); MULTIPLE TASKS; REGRESSION;
D O I
10.1109/TNNLS.2015.2406759
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multitask learning (MTL) aims at improving the generalization performance of multiple tasks by exploiting the shared factors among them. An important line of research in the MTL is the robust MTL (RMTL) methods, which use trace-norm regularization to capture task relatedness via a low-rank structure. The existing algorithms for the RMTL optimization problems rely on the accelerated proximal gradient (APG) scheme that needs repeated full singular value decomposition (SVD) operations. However, the time complexity of a full SVD is O(min(md(2), m(2)d)) for an RMTL problem with m tasks and d features, which becomes unaffordable in real-world MTL applications that often have a large number of tasks and high-dimensional features. In this paper, we propose a scalable solution for large-scale RMTL, with either the least squares loss or the squared hinge loss, by a divide-and-conquer method. The proposed method divides the original RMTL problem into several size-reduced subproblems, solves these cheaper subproblems in parallel by any base algorithm (e.g., APG) for RMTL, and then combines the results to obtain the final solution. Our theoretical analysis indicates that, with high probability, the recovery errors of the proposed divide-and-conquer algorithm are bounded by those of the base algorithm. Furthermore, in order to solve the subproblems with the least squares loss or the squared hinge loss, we propose two efficient base algorithms based on the linearized alternating direction method, respectively. Experimental results demonstrate that, with little loss of accuracy, our method is substantially faster than the state-of-the-art APG algorithms for RMTL.
引用
收藏
页码:3163 / 3175
页数:13
相关论文
共 50 条
  • [1] A Scalable Parallel Reinforcement Learning Method Based on Divide-and-Conquer Strategy
    Yang Xudong
    Liu Quan
    Jing Ling
    Li Jin
    Yang Kai
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2013, 22 (02) : 242 - 246
  • [2] A scalable parallel reinforcement learning method based on divide-and-conquer strategy
    [J]. Yang, X. (yangxudong-suda@gmail.com), 1600, Chinese Institute of Electronics (22):
  • [3] DIVIDE-AND-CONQUER
    JEFFRIES, T
    [J]. BYTE, 1993, 18 (03): : 187 - &
  • [4] DIVIDE-AND-CONQUER
    SAWYER, P
    [J]. CHEMICAL ENGINEER-LONDON, 1990, (484): : 36 - 38
  • [5] DIVIDE-AND-CONQUER
    GEORGHIOU, C
    [J]. FIBONACCI QUARTERLY, 1992, 30 (03): : 284 - 285
  • [6] DIVIDE-AND-CONQUER
    WRIGHT, DP
    SCOFIELD, CL
    [J]. BYTE, 1991, 16 (04): : 207 - 210
  • [7] DIVIDE-AND-CONQUER
    LEWIS, R
    [J]. CHEMISTRY IN BRITAIN, 1992, 28 (12) : 1092 - 1093
  • [8] A DIVIDE-AND-CONQUER METHOD FOR POLYNOMIAL ZEROS
    FREEMAN, TL
    BRANKIN, RW
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1990, 30 (01) : 71 - 79
  • [9] A divide-and-conquer method for scalable phylogenetic network inference from multilocus data
    Zhu, Jiafan
    Liu, Xinhao
    Ogilvie, Huw A.
    Nakhleh, Luay K.
    [J]. BIOINFORMATICS, 2019, 35 (14) : I370 - I378
  • [10] A Divide-and-conquer Method for Scalable Low-rank Latent Matrix Pursuit
    Pan, Yan
    Lai, Hanjiang
    Liu, Cong
    Yan, Shuicheng
    [J]. 2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, : 524 - 531