Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems

As the volume of machine learning training data sets and the quantity of model parameters continue to grow, the pattern in which machine learning models are trained alone can no longer accommodate large-scale data environments. However, distributed systems and mobile edge computing systems are unpre...

Full description

Bibliographic Details
Main Authors: Xiang Zhou, Jilin Zhang, Jian Wan, Li Zhou, Zhenguo Wei, Juncong Zhang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8908789/
id doaj-c3086aae61434bcb91fbcd6d19b5dffe
record_format Article
spelling doaj-c3086aae61434bcb91fbcd6d19b5dffe2021-03-30T00:50:09ZengIEEEIEEE Access2169-35362019-01-01717185317186310.1109/ACCESS.2019.29548978908789Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing SystemsXiang Zhou0https://orcid.org/0000-0002-4914-4529Jilin Zhang1https://orcid.org/0000-0002-0423-9356Jian Wan2https://orcid.org/0000-0002-7732-7525Li Zhou3https://orcid.org/0000-0002-8195-5401Zhenguo Wei4https://orcid.org/0000-0002-1414-2515Juncong Zhang5https://orcid.org/0000-0002-7425-8712School of Computer, Hangzhou Dianzi University, Hangzhou, ChinaSchool of Computer, Hangzhou Dianzi University, Hangzhou, ChinaSchool of Computer, Hangzhou Dianzi University, Hangzhou, ChinaSchool of Computer, Hangzhou Dianzi University, Hangzhou, ChinaZhejiang Dawning Information Technology Company, Ltd., Hangzhou, ChinaZhejiang Dawning Information Technology Company, Ltd., Hangzhou, ChinaAs the volume of machine learning training data sets and the quantity of model parameters continue to grow, the pattern in which machine learning models are trained alone can no longer accommodate large-scale data environments. However, distributed systems and mobile edge computing systems are unpredictable and have heterogeneous nodes, resulting in interruptions in training or low convergence rate. In addition, existing distributed machine learning frameworks cannot guarantee a good convergence rate and speedup ratio in a variety of operating environments. Considering the above shortcomings, this paper proposes an adaptive scheduling framework for machine learning based on a heterogeneous distributed system and mobile edge computing system for machine learning model optimization. The framework detects and analyzes the dynamic changes of resources in the distributed system and mobile edge computing system through the resource detection system; then, the task scheduling system adaptively modifies the environmental parameters and schedules calculations. Relevant experiments conducted with the public data set show that the robustness and scalability of the framework are significantly better than the traditional distributed machine learning framework under the premise of ensuring high convergence rate.https://ieeexplore.ieee.org/document/8908789/Heterogeneous distributed systemmobile edge computing systemadaptive schedulinglarge-scale machine learning
collection DOAJ
language English
format Article
sources DOAJ
author Xiang Zhou
Jilin Zhang
Jian Wan
Li Zhou
Zhenguo Wei
Juncong Zhang
spellingShingle Xiang Zhou
Jilin Zhang
Jian Wan
Li Zhou
Zhenguo Wei
Juncong Zhang
Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
IEEE Access
Heterogeneous distributed system
mobile edge computing system
adaptive scheduling
large-scale machine learning
author_facet Xiang Zhou
Jilin Zhang
Jian Wan
Li Zhou
Zhenguo Wei
Juncong Zhang
author_sort Xiang Zhou
title Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
title_short Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
title_full Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
title_fullStr Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
title_full_unstemmed Scheduling-Efficient Framework for Neural Network on Heterogeneous Distributed Systems and Mobile Edge Computing Systems
title_sort scheduling-efficient framework for neural network on heterogeneous distributed systems and mobile edge computing systems
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description As the volume of machine learning training data sets and the quantity of model parameters continue to grow, the pattern in which machine learning models are trained alone can no longer accommodate large-scale data environments. However, distributed systems and mobile edge computing systems are unpredictable and have heterogeneous nodes, resulting in interruptions in training or low convergence rate. In addition, existing distributed machine learning frameworks cannot guarantee a good convergence rate and speedup ratio in a variety of operating environments. Considering the above shortcomings, this paper proposes an adaptive scheduling framework for machine learning based on a heterogeneous distributed system and mobile edge computing system for machine learning model optimization. The framework detects and analyzes the dynamic changes of resources in the distributed system and mobile edge computing system through the resource detection system; then, the task scheduling system adaptively modifies the environmental parameters and schedules calculations. Relevant experiments conducted with the public data set show that the robustness and scalability of the framework are significantly better than the traditional distributed machine learning framework under the premise of ensuring high convergence rate.
topic Heterogeneous distributed system
mobile edge computing system
adaptive scheduling
large-scale machine learning
url https://ieeexplore.ieee.org/document/8908789/
work_keys_str_mv AT xiangzhou schedulingefficientframeworkforneuralnetworkonheterogeneousdistributedsystemsandmobileedgecomputingsystems
AT jilinzhang schedulingefficientframeworkforneuralnetworkonheterogeneousdistributedsystemsandmobileedgecomputingsystems
AT jianwan schedulingefficientframeworkforneuralnetworkonheterogeneousdistributedsystemsandmobileedgecomputingsystems
AT lizhou schedulingefficientframeworkforneuralnetworkonheterogeneousdistributedsystemsandmobileedgecomputingsystems
AT zhenguowei schedulingefficientframeworkforneuralnetworkonheterogeneousdistributedsystemsandmobileedgecomputingsystems
AT juncongzhang schedulingefficientframeworkforneuralnetworkonheterogeneousdistributedsystemsandmobileedgecomputingsystems
_version_ 1724187850216308736