Design and Performance Analysis of Partial Computation Output Schemes for Accelerating Coded Machine Learning

被引:1
|
作者
Xu, Xinping [1 ,2 ]
Lin, Xiaojun [3 ]
Duan, Lingjie [4 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[2] Berkeley Educ Alliance Res Singapore, Singapore 138602, Singapore
[3] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[4] Singapore Univ Technol & Design, Engn Syst & Design Pillar, Singapore 487372, Singapore
基金
美国国家科学基金会;
关键词
Runtime; Task analysis; Codes; Machine learning; Encoding; Sparse matrices; Servers; Coded machine learning; maximum-distance-separable codes; partial computation outputs; performance bound analysis;
D O I
10.1109/TNSE.2022.3228322
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Coded machine learning is a technique to use codes, such as (n, q)-maximum-distance-separable ((n, q)-MDS) codes, to reduce the negative effect of stragglers by requiring q out of n workers to complete their computation. However, the MDS scheme incurs significant inefficiency in wasting stragglers' unfinished computation and keeping faster workers idle. Accordingly, this paper proposes to fragment each worker's load into small pieces and utilizes all workers' partial computation outputs (PCO) to reduce the overall runtime. While easy-to-implement, the theoretical runtime performance analysis of our PCO scheme is challenging. We present new bounds and asymptotic analysis to prove that our PCO scheme always reduces the overall runtime for any random distribution of workers' speeds, and its performance gain over the MDS scheme can be arbitrarily large under high variability of workers' speeds. Moreover, our analysis shows another advantage: the PCO scheme's performance is robust and insensitive to system parameter variations, while the MDS scheme has to know workers' speeds for carefully optimizing q. Finally, our realistic experiments validate that the PCO scheme reduces the overall runtime from that of the MDS scheme by at least 12.3%, and we implement our PCO scheme for solving a typical machine learning problem of linear regression.
引用
收藏
页码:1119 / 1130
页数:12
相关论文
共 50 条
  • [31] Performance analysis and comparison of trellis coded STTD and TSTD schemes for CDMA system
    Thirukkumaran, S.
    Pang, K. K.
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 514 - +
  • [32] Partial Lanczos extreme learning machine for single-output regression problems
    Tang, Xiaoliang
    Han, Min
    NEUROCOMPUTING, 2009, 72 (13-15) : 3066 - 3076
  • [33] Accelerating Optimization Design of Bio-inspired Interlocking Structures with Machine Learning
    Ding, Zhongqiu
    Xiao, Hong
    Duan, Yugang
    Wang, Ben
    ACTA MECHANICA SOLIDA SINICA, 2023, 36 (06) : 783 - 793
  • [34] Accelerating Optimization Design of Bio-inspired Interlocking Structures with Machine Learning
    Zhongqiu Ding
    Hong Xiao
    Yugang Duan
    Ben Wang
    Acta Mechanica Solida Sinica, 2023, 36 : 783 - 793
  • [35] Accelerating Optimizing the Design of Carbon-based Electrocatalyst Via Machine Learning
    Yu, Zhuochen
    Huang, Weimin
    ELECTROANALYSIS, 2022, 34 (04) : 599 - 607
  • [36] Machine learning for accelerating the design process of double-double composite structures
    Zhang, Zilan
    Zhang, Zhizhou
    Di Caprio, Francesco
    Gu, Grace X.
    COMPOSITE STRUCTURES, 2022, 285
  • [37] Accelerating stability of ABX3 perovskites analysis with machine learning
    Zhu, Yunlai
    Zhang, Jishun
    Qu, Zihan
    Jiang, Shuo
    Liu, Yu
    Wu, Zuheng
    Yang, Fei
    Hu, Wei
    Xu, Zuyu
    Dai, Yuehua
    CERAMICS INTERNATIONAL, 2024, 50 (04) : 6250 - 6258
  • [38] Design Science Research Framework for Performance Analysis Using Machine Learning Techniques
    Muntean, Mihaela
    Militaru, Florin Daniel
    ELECTRONICS, 2022, 11 (16)
  • [39] A machine learning method of accelerating multiscale analysis for spatially varying microstructures
    Li, Shengya
    Hou, Shujuan
    INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2024, 266
  • [40] Performance analysis of stack decoding on block coded modulation schemes using tree diagram
    K. H. Prashantha
    U. K. Vineeth
    U. Sripati
    Sh. K. Rajesh
    Prashantha, K.H., 2012, Allerton Press Incorporation (55) : 349 - 359