Parallel Dual Coordinate Descent Method for Large-scale Linear Classification in Multi-core Environments

被引:28
|
作者
Chiang, Wei-Lin [1 ]
Lee, Mu-Chu [1 ]
Lin, Chih-Jen [1 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci, Taipei, Taiwan
关键词
dual coordinate descent; linear classification; multi-core computing;
D O I
10.1145/2939672.2939826
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dual coordinate descent method is one of the most effective approaches for large-scale linear classification. However, its sequential design makes the parallelization difficult. In this work, we target at the parallelization in a multi-core environment. After pointing out difficulties faced in some existing approaches, we propose a new framework to parallelize the dual coordinate descent method. The key idea is to make the majority of all operations (gradient calculation here) parallelizable. The proposed framework is shown to be theoretically sound. Further, we demonstrate through experiments that the new framework is robust and efficient in a multi-core environment.
引用
收藏
页码:1485 / 1494
页数:10
相关论文
共 50 条
  • [21] Multi-Core Implementation of Geometric Multidimensional Scaling for Large-Scale Data
    Dzemyda, Gintautas
    Medvedev, Viktor
    Sabaliauskas, Martynas
    INFORMATION SYSTEMS AND TECHNOLOGIES, WORLDCIST 2022, VOL 2, 2022, 469 : 74 - 82
  • [22] Core Network based Multi-Label Classification in Large-Scale Social Network Environments
    Zhang, Zan
    Wang, Hao
    Li, Lei
    Liu, Guanfeng
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2015, : 940 - 947
  • [23] Solving large-scale support vector ordinal regression with asynchronous parallel coordinate descent algorithms
    Gu, Bin
    Geng, Xiang
    Shi, Wanli
    Shan, Yingying
    Huang, Yufang
    Wang, Zhijie
    Zheng, Guansheng
    PATTERN RECOGNITION, 2021, 109
  • [24] A Multi-Core Parallel Genetic Algorithm for the Long-Term Optimal Operation of Large-Scale Hydropower Systems
    Liu, Benxi
    Liao, Shengli
    Cheng, Chuntian
    Wu, Xinyu
    WORLD ENVIRONMENTAL AND WATER RESOURCES CONGRESS 2016: WATERSHED MANAGEMENT, IRRIGATION AND DRAINAGE, AND WATER RESOURCES PLANNING AND MANAGEMENT, 2016, : 220 - 230
  • [25] Approximate Block Coordinate Descent for Large Scale Hierarchical Classification
    Charuvaka, Anveshi
    Rangwala, Huzefa
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 837 - 844
  • [26] Large-scale randomized-coordinate descent methods with non-separable linear constraints
    Reddi, Sashank J.
    Hefny, Ahmed
    Downey, Carlton
    Dubey, Avinava
    Sra, Suvrit
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2015, : 762 - 771
  • [27] Efficient Model Order Reduction of Large-Scale Systems on Multi-core Platforms
    Ezzatti, P.
    Quintana-Orti, E. S.
    Remon, A.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT V, 2011, 6786 : 643 - 653
  • [28] Large-scale space division multiplexed transmission through multi-core fiber
    Sakaguchi, Jun
    Puttnam, Benjamin J.
    Klaus, Werner
    Awaji, Yoshinari
    Wada, Naoya
    Kanno, Atsushi
    Kawanishi, Tetsuya
    2012 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2012,
  • [29] Survey of external memory large-scale graph processing on a multi-core system
    Jianqiang Huang
    Wei Qin
    Xiaoying Wang
    Wenguang Chen
    The Journal of Supercomputing, 2020, 76 : 549 - 579
  • [30] Survey of external memory large-scale graph processing on a multi-core system
    Huang, Jianqiang
    Qin, Wei
    Wang, Xiaoying
    Chen, Wenguang
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (01): : 549 - 579