A Distributed Computing Framework Based on Variance Reduction Method to Accelerate Training Machine Learning Models

被引:1
作者
Huang, Zhen [1 ]
Tang, Mingxing [1 ]
Liu, Feng [2 ]
Qiu, Jinyan [3 ]
Zhou, Hangjun [4 ]
Yuan, Yuan [2 ]
Wang, Changjian [2 ]
Li, Dongsheng [1 ]
Peng, Yuxing [1 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Parallel & Distributed Lab, Changsha, Hunan, Peoples R China
[2] Natl Univ Def Technol, Coll Comp, Changsha, Hunan, Peoples R China
[3] PLA, Beijing, Peoples R China
[4] Hunan Univ Finance & Econ, Changsha, Hunan, Peoples R China
来源
2020 IEEE INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING (JCC 2020) | 2020年
关键词
machine learning; optimization algorithm; blockchain; distributed computing; variance reduction; NEWTON METHOD;
D O I
10.1109/JCC49151.2020.00014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To support large-scale intelligent applications, distributed machine learning based on JointCloud is an intuitive solution scheme. However, the distributed machine learning is difficult to train due to that the corresponding optimization solver algorithms converge slowly, which highly demand on computing and memory resources. To overcome the challenges, we propose a computing framework for L-BFGS optimization algorithm based on variance reduction method, which can utilize a fixed big learning rate to linearly accelerate the convergence speed. To validate our claims, we have conducted several experiments on multiple classical datasets. Experimental results show that the computing framework accelerate the training process of solver and obtain accurate results for machine learning algorithms.
引用
收藏
页码:30 / 37
页数:8
相关论文
共 23 条
[1]  
Berahas AS, 2016, Adv. Neural Inform. Processing Systems, V29, P1055
[2]   Optimization Methods for Large-Scale Machine Learning [J].
Bottou, Leon ;
Curtis, Frank E. ;
Nocedal, Jorge .
SIAM REVIEW, 2018, 60 (02) :223-311
[3]   A STOCHASTIC QUASI-NEWTON METHOD FOR LARGE-SCALE OPTIMIZATION [J].
Byrd, R. H. ;
Hansen, S. L. ;
Nocedal, Jorge ;
Singer, Y. .
SIAM JOURNAL ON OPTIMIZATION, 2016, 26 (02) :1008-1031
[4]   Providing Virtual Cloud for Special Purposes on Demand in JointCloud Computing Environment [J].
Cao, Dong-Gang ;
An, Bo ;
Shi, Pei-Chang ;
Wang, Huai-Min .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2017, 32 (02) :211-218
[5]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[6]  
Das Kajaree, 2017, Int. J. Innovative Res. Comput. Commun. Eng, V5, P1301, DOI [10.15680/IJIRCCE.2017.0502001, DOI 10.15680/IJIRCCE.2017.0502001]
[7]  
Defazio A, 2014, ADV NEUR IN, V27
[8]  
GoogleResearch, 2015, TENSORFLOW LARG SCAL
[9]  
Jain P, 2018, Arxiv, DOI arXiv:1704.08227
[10]  
Johnson R., 2013, Advances in Neural Information Processing Systems, V26, P315