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

被引:0
|
作者
Huang, Zhen [1 ]
Liu, Feng [1 ]
Tang, Mingxing [1 ]
Qiu, Jinyan [2 ]
Peng, Yuxing [1 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Parallel & Distributed Lab, Changsha 410000, Peoples R China
[2] PLA, HR Support Ctr, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
machine learning; optimization algorithm; blockchain; distributed computing; variance reduction;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
To security support large-scale intelligent applications, distributed machine learning based on blockchain 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 distributed computing framework for L-BFGS optimization algorithm based on variance reduction method, which is a lightweight, few additional cost and parallelized scheme for the model training process. To validate the claims, we have conducted several experiments on multiple classical datasets. Results show that our proposed computing framework can steadily accelerate the training process of solver in either local mode or distributed mode.
引用
收藏
页码:77 / 89
页数:13
相关论文
共 50 条
  • [31] Adaptive machine learning-based alarm reduction via edge computing for distributed intrusion detection systems
    Wang, Yu
    Meng, Weizhi
    Li, Wenjuan
    Liu, Zhe
    Liu, Yang
    Xue, Hanxiao
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (19):
  • [32] Machine Learning-Based Scheduling and Resources Allocation in Distributed Computing
    Toporkov, Victor
    Yemelyanov, Dmitry
    Bulkhak, Artem
    COMPUTATIONAL SCIENCE, ICCS 2022, PT IV, 2022, : 3 - 16
  • [33] An XML-based virtual machine for distributed computing in a Fork/Join framework
    Cutuli, G
    Mumolo, E
    Tessarotto, M
    ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 471 - 477
  • [34] Towards a blockchain and machine learning-based framework for decentralised energy management
    Luo, Xiaojun
    Mahdjoubi, Lamine
    ENERGY AND BUILDINGS, 2024, 303
  • [35] MLPhishChain: a machine learning-based blockchain framework for reducing phishing threats
    Trad, Fouad
    Semaan-Nasr, Elie
    Chehab, Ali
    FRONTIERS IN BLOCKCHAIN, 2024, 7
  • [36] A lightweight machine learning-based authentication framework for smart IoT devices
    Punithavathi, P.
    Geetha, S.
    Karuppiah, Marimuthu
    Islam, S. K. Hafizul
    Hassan, Mohammad Mehedi
    Choo, Kim-Kwang Raymond
    INFORMATION SCIENCES, 2019, 484 : 255 - 268
  • [37] A Blockchain and Zero Knowledge Proof Based Data Security Transaction Method in Distributed Computing
    Zhang, Bowei
    Pan, Heng
    Li, Kunyang
    Xing, Ying
    Wang, Jiaxiang
    Fan, Dongdong
    Zhang, Wenjie
    ELECTRONICS, 2024, 13 (21)
  • [38] The Blockchain-Based Edge Computing Framework for Privacy-Preserving Federated Learning
    Hu, Shili
    Li, Jiangfeng
    Zhang, Chenxi
    Zhao, Qinpei
    Ye, Wei
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 566 - 571
  • [39] A DISTRIBUTED NEURAL NETWORK TRAINING METHOD BASED ON HYBRID GRADIENT COMPUTING
    Lu, Zhen
    Lu, Meng
    Liang, Yan
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2020, 21 (02): : 323 - 336
  • [40] A distributed neural network training method based on hybrid gradient computing
    Lu Z.
    Lu M.
    Liang Y.
    Scalable Computing, 2020, 21 (02): : 323 - 336