paper-with-me

Papers

PiPar: Pipeline Parallelism for Collaborative Machine Learning

2022-12-01 · Zihan Zhang, Philip Rodgers, Peter Kilpatrick, Ivor Spence, Blesson Varghese

Collaborative machine learning (CML) techniques, such as federated learning, have been proposed to train deep learning models across multiple mobile devices and a server. CML techniques are privacy-preserving as a local model that is trained on each device instead of the raw data from the device is shared with the server. However, CML training is inefficient due to low resource utilization. We identify idling resources on the server and devices due to sequential computation and communication as the principal cause of low resource utilization. A novel framework PiPar that leverages pipeline parallelism for CML techniques is developed to substantially improve resource utilization. A new training pipeline is designed to parallelize the computations on different hardware resources and communication on different bandwidth resources, thereby accelerating the training process in CML. A low overhead automated parameter selection method is proposed to optimize the pipeline, maximizing the utilization of available resources. The experimental results confirm the validity of the underlying approach of PiPar and highlight that when compared to federated learning: (i) the idle time of the server can be reduced by up to 64.1x, and (ii) the overall training time can be accelerated by up to 34.6x under varying network conditions for a collection of six small and large popular deep neural networks and four datasets without sacrificing accuracy. It is also experimentally demonstrated that PiPar achieves performance benefits when incorporating differential privacy methods and operating in environments with heterogeneous devices and changing bandwidths.

📄 PDF Abstract BibTeX arXiv:2302.12803

Code (0)

등록된 구현이 없습니다.

Tasks

Federated LearningPrivacy Preserving

Similar Papers 제목 키워드 기반

Asteroid: Resource-Efficient Hybrid Pipeline Parallelism for Collaborative DNN Training on Heterogeneous Edge Devices

2024-08-15 · Shengyuan Ye, Liekang Zeng, Xiaowen Chu, Guoliang Xing 외

On-device Deep Neural Network (DNN) training has been recognized as crucial for privacy-preserving machine learning at the edge. However, the intensive training workload and limited onboard computing resources pose signi…

Privacy Preserving

Real-time and Downtime-tolerant Fault Diagnosis for Railway Turnout Machines (RTMs) Empowered with Cloud-Edge Pipeline Parallelism

2024-11-04 · Fan Wu, Muhammad Bilal, Haolong Xiang, Heng Wang 외

Railway Turnout Machines (RTMs) are mission-critical components of the railway transportation infrastructure, responsible for directing trains onto desired tracks. For safety assurance applications, especially in early-w…

Fault Diagnosis

BaPipe: Exploration of Balanced Pipeline Parallelism for DNN Training

2020-12-23 · Letian Zhao, Rui Xu, Tianqi Wang, Teng Tian 외

The size of deep neural networks (DNNs) grows rapidly as the complexity of the machine learning algorithm increases. To satisfy the requirement of computation and memory of DNN training, distributed deep learning based o…

GPU

Amazon SageMaker Model Parallelism: A General and Flexible Framework for Large Model Training

2021-11-10 · Can Karakus, Rahul Huilgol, Fei Wu, Anirudh Subramanian 외

With deep learning models rapidly growing in size, systems-level solutions for large-model training are required. We present Amazon SageMaker model parallelism, a software library that integrates with PyTorch, and enable…

Collaborative Filteringmodel

Jupiter: Fast and Resource-Efficient Collaborative Inference of Generative LLMs on Edge Devices

2025-04-11 · Shengyuan Ye, Bei Ouyang, Liekang Zeng, Tianyi Qian 외

Generative large language models (LLMs) have garnered significant attention due to their exceptional capabilities in various AI tasks. Traditionally deployed in cloud datacenters, LLMs are now increasingly moving towards…

Collaborative InferenceEdge-computing