paper-with-me

Papers

End-to-end Adaptive Distributed Training on PaddlePaddle

2021-12-06 · Yulong Ao, Zhihua Wu, dianhai yu, Weibao Gong, Zhiqing Kui, Minxu Zhang, Zilingfeng Ye, Liang Shen, Yanjun Ma, Tian Wu, Haifeng Wang, Wei Zeng, Chao Yang

Distributed training has become a pervasive and effective approach for training a large neural network (NN) model with processing massive data. However, it is very challenging to satisfy requirements from various NN models, diverse computing resources, and their dynamic changes during a training job. In this study, we design our distributed training framework in a systematic end-to-end view to provide the built-in adaptive ability for different scenarios, especially for industrial applications and production environments, by fully considering resource allocation, model partition, task placement, and distributed execution. Based on the unified distributed graph and the unified cluster object, our adaptive framework is equipped with a global cost model and a global planner, which can enable arbitrary parallelism, resource-aware placement, multi-mode execution, fault-tolerant, and elastic distributed training. The experiments demonstrate that our framework can satisfy various requirements from the diversity of applications and the heterogeneity of resources with highly competitive performance. The ERNIE language model with 260 billion parameters is efficiently trained on thousands of AI processors with 91.7% weak scalability. The throughput of the model from the recommender system by employing the heterogeneous pipeline asynchronous execution can be increased up to 2.1 times and 3.3 times that of the GPU-only and CPU-only training respectively. Moreover, the fault-tolerant and elastic distributed training have been successfully applied to the online industrial applications, which give a reduction of 34.49% in the number of failed long-term training jobs and an increase of 33.91% for the global scheduling efficiency in the production environment.

📄 PDF Abstract BibTeX arXiv:2112.02752

Code (1)

PaddlePaddle/Paddle 공식 구현 paddle

Tasks

CPUGPULanguage ModellingRecommendation SystemsScheduling

Methods 이 논문이 사용한 방법론

ERNIE ERNIE is a transformer-based model consisting of two stacked modules: 1) textual encoder and 2) knowledgeable encoder, which is responsible to integrate extra token-oriented…
(&&Help~ME~Expedia&&)What is the refundable option on Expedia? Expedia's non-refundable policy means that certain bookings, +1-888-829-0881 or +1-805-330-4056 particularly flights and some hotel stays, cannot be fully refunded if canceled…

Similar Papers 제목 키워드 기반

HeterPS: Distributed Deep Learning With Reinforcement Learning Based Scheduling in Heterogeneous Environments

2021-11-20 · Ji Liu, Zhihua Wu, dianhai yu, Yanjun Ma 외

Deep neural networks (DNNs) exploit many layers and a large number of parameters to achieve excellent performance. The training process of DNN models generally handles large-scale input data with many sparse features, wh…

Distributed Computingreinforcement-learningReinforcement Learning (RL)Scheduling

Graph4Rec: A Universal Toolkit with Graph Neural Networks for Recommender Systems

2021-12-02 · Weibin Li, Mingkai He, Zhengjie Huang, Xianming Wang 외

In recent years, owing to the outstanding performance in graph representation learning, graph neural network (GNN) techniques have gained considerable interests in many real-world scenarios, such as recommender systems a…

graph constructionGraph Neural NetworkGraph Representation LearningRecommendation Systems+1

HelixFold: An Efficient Implementation of AlphaFold2 using PaddlePaddle

2022-07-12 · Guoxia Wang, Xiaomin Fang, Zhihua Wu, Yiqun Liu 외

Accurate protein structure prediction can significantly accelerate the development of life science. The accuracy of AlphaFold2, a frontier end-to-end structure prediction system, is already close to that of the experimen…

Protein Structure Prediction

PyramidBox: A Context-assisted Single Shot Face Detector

2018-03-21 · ECCV 2018 9 · Xu Tang, Daniel K. Du, Zeqiang He, Jingtuo Liu

Face detection has been well studied for many years and one of remaining challenges is to detect small, blurred and partially occluded faces in uncontrolled environment. This paper proposes a novel context-assisted singl…

Face Detection

RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-ranking

2021-10-14 · EMNLP 2021 11 · Ruiyang Ren, Yingqi Qu, Jing Liu, Wayne Xin Zhao 외

In various natural language processing tasks, passage retrieval and passage re-ranking are two key procedures in finding and ranking relevant information. Since both the two procedures contribute to the final performance…

Data AugmentationInformation RetrievalNatural QuestionsOpen-Domain Question Answering+4