paper-with-me

홈 › Papers

Optimal Task Assignment to Heterogeneous Federated Learning Devices

2020-10-01 · Laércio Lima Pilla

Federated Learning provides new opportunities for training machine learning models while respecting data privacy. This technique is based on heterogeneous devices that work together to iteratively train a model while never sharing their own data. Given the synchronous nature of this training, the performance of Federated Learning systems is dictated by the slowest devices, also known as stragglers. In this paper, we investigate the problem of minimizing the duration of Federated Learning rounds by controlling how much data each device uses for training. We formulate this problem as a makespan minimization problem with identical, independent, and atomic tasks that have to be assigned to heterogeneous resources with non-decreasing cost functions while respecting lower and upper limits of tasks per resource. Based on this formulation, we propose a polynomial-time algorithm named OLAR and prove that it provides optimal schedules. We evaluate OLAR in an extensive experimental evaluation using simulation that includes comparisons to other algorithms from the state of the art and new extensions to them. Our results indicate that OLAR provides optimal solutions with a small execution time. They also show that the presence of lower and upper limits of tasks per resource erase any benefits that suboptimal heuristics could provide in terms of algorithm execution time.

📄 PDF Abstract BibTeX arXiv:2010.00239

Code (1)

llpilla/olar-federated-learning 공식 구현

Tasks

Federated Learning

Similar Papers 제목 키워드 기반

Analysis and Optimal Edge Assignment For Hierarchical Federated Learning on Non-IID Data

2020-12-10 · Naram Mhaisen, Alaa Awad, Amr Mohamed, Aiman Erbad 외

Distributed learning algorithms aim to leverage distributed and diverse data stored at users' devices to learn a global phenomena by performing training amongst participating devices and periodically aggregating their lo…

Edge-computingFederated Learning

Device Scheduling and Assignment in Hierarchical Federated Learning for Internet of Things

2024-02-04 · Tinghao Zhang, Kwok-Yan Lam, Jun Zhao

Federated Learning (FL) is a promising machine learning approach for Internet of Things (IoT), but it has to address network congestion problems when the population of IoT devices grows. Hierarchical FL (HFL) alleviates …

Deep Reinforcement LearningFederated LearningScheduling

FedFm: Towards a Robust Federated Learning Approach For Fault Mitigation at the Edge Nodes

2021-11-01 · Manupriya Gupta, Pavas Goyal, Rohit Verma, Rajeev Shorey 외

Federated Learning deviates from the norm of "send data to model" to "send model to data". When used in an edge ecosystem, numerous heterogeneous edge devices collecting data through different means and connected through…

Federated Learning

Exploring Age-of-Information Weighting in Federated Learning under Data Heterogeneity

2024-05-24 · Kaidi Wang, Zhiguo Ding, Daniel K. C. So, Zhi Ding

This paper investigates federated learning in a wireless communication system, where random device selection is employed with non-independent and identically distributed (non-IID) data. The analysis indicates that while …

Federated Learning

Workflow Optimization for Parallel Split Learning

2024-02-01 · Joana Tirana, Dimitra Tsigkari, George Iosifidis, Dimitris Chatzopoulos

Split learning (SL) has been recently proposed as a way to enable resource-constrained devices to train multi-parameter neural networks (NNs) and participate in federated learning (FL). In a nutshell, SL splits the NN mo…

Federated LearningScheduling