A Fair and Efficient Hybrid Federated Learning Framework based on
XGBoost for Distributed Power Prediction
- URL: http://arxiv.org/abs/2201.02783v1
- Date: Sat, 8 Jan 2022 07:25:54 GMT
- Title: A Fair and Efficient Hybrid Federated Learning Framework based on
XGBoost for Distributed Power Prediction
- Authors: Haizhou Liu, Xuan Zhang, Xinwei Shen, Hongbin Sun
- Abstract summary: We propose a hybrid federated learning framework based on XGBoost, for distributed power prediction from real-time external features.
In addition to introducing boosted trees to improve accuracy and interpretability, we combine horizontal and vertical federated learning.
The advantages of the proposed framework in fairness, efficiency and accuracy performance are also confirmed.
- Score: 11.2804988081885
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: In a modern power system, real-time data on power generation/consumption and
its relevant features are stored in various distributed parties, including
household meters, transformer stations and external organizations. To fully
exploit the underlying patterns of these distributed data for accurate power
prediction, federated learning is needed as a collaborative but
privacy-preserving training scheme. However, current federated learning
frameworks are polarized towards addressing either the horizontal or vertical
separation of data, and tend to overlook the case where both are present.
Furthermore, in mainstream horizontal federated learning frameworks, only
artificial neural networks are employed to learn the data patterns, which are
considered less accurate and interpretable compared to tree-based models on
tabular datasets. To this end, we propose a hybrid federated learning framework
based on XGBoost, for distributed power prediction from real-time external
features. In addition to introducing boosted trees to improve accuracy and
interpretability, we combine horizontal and vertical federated learning, to
address the scenario where features are scattered in local heterogeneous
parties and samples are scattered in various local districts. Moreover, we
design a dynamic task allocation scheme such that each party gets a fair share
of information, and the computing power of each party can be fully leveraged to
boost training efficiency. A follow-up case study is presented to justify the
necessity of adopting the proposed framework. The advantages of the proposed
framework in fairness, efficiency and accuracy performance are also confirmed.
Related papers
- Multi-level Personalized Federated Learning on Heterogeneous and Long-Tailed Data [10.64629029156029]
We introduce an innovative personalized Federated Learning framework, Multi-level Personalized Federated Learning (MuPFL)
MuPFL integrates three pivotal modules: Biased Activation Value Dropout (BAVD), Adaptive Cluster-based Model Update (ACMU) and Prior Knowledge-assisted Fine-tuning (PKCF)
Experiments on diverse real-world datasets show that MuPFL consistently outperforms state-of-the-art baselines, even under extreme non-i.i.d. and long-tail conditions.
arXiv Detail & Related papers (2024-05-10T11:52:53Z) - Adaptive Model Pruning and Personalization for Federated Learning over
Wireless Networks [72.59891661768177]
Federated learning (FL) enables distributed learning across edge devices while protecting data privacy.
We consider a FL framework with partial model pruning and personalization to overcome these challenges.
This framework splits the learning model into a global part with model pruning shared with all devices to learn data representations and a personalized part to be fine-tuned for a specific device.
arXiv Detail & Related papers (2023-09-04T21:10:45Z) - Tackling Computational Heterogeneity in FL: A Few Theoretical Insights [68.8204255655161]
We introduce and analyse a novel aggregation framework that allows for formalizing and tackling computational heterogeneous data.
Proposed aggregation algorithms are extensively analyzed from a theoretical, and an experimental prospective.
arXiv Detail & Related papers (2023-07-12T16:28:21Z) - Vertical Federated Learning over Cloud-RAN: Convergence Analysis and
System Optimization [82.12796238714589]
We propose a novel cloud radio access network (Cloud-RAN) based vertical FL system to enable fast and accurate model aggregation.
We characterize the convergence behavior of the vertical FL algorithm considering both uplink and downlink transmissions.
We establish a system optimization framework by joint transceiver and fronthaul quantization design, for which successive convex approximation and alternate convex search based system optimization algorithms are developed.
arXiv Detail & Related papers (2023-05-04T09:26:03Z) - Personalizing Federated Learning with Over-the-Air Computations [84.8089761800994]
Federated edge learning is a promising technology to deploy intelligence at the edge of wireless networks in a privacy-preserving manner.
Under such a setting, multiple clients collaboratively train a global generic model under the coordination of an edge server.
This paper presents a distributed training paradigm that employs analog over-the-air computation to address the communication bottleneck.
arXiv Detail & Related papers (2023-02-24T08:41:19Z) - Fair and efficient contribution valuation for vertical federated
learning [49.50442779626123]
Federated learning is a popular technology for training machine learning models on distributed data sources without sharing data.
The Shapley value (SV) is a provably fair contribution valuation metric originated from cooperative game theory.
We propose a contribution valuation metric called vertical federated Shapley value (VerFedSV) based on SV.
arXiv Detail & Related papers (2022-01-07T19:57:15Z) - Communication-Efficient Hierarchical Federated Learning for IoT
Heterogeneous Systems with Imbalanced Data [42.26599494940002]
Federated learning (FL) is a distributed learning methodology that allows multiple nodes to cooperatively train a deep learning model.
This paper studies the potential of hierarchical FL in IoT heterogeneous systems.
It proposes an optimized solution for user assignment and resource allocation on multiple edge nodes.
arXiv Detail & Related papers (2021-07-14T08:32:39Z) - Towards Heterogeneous Clients with Elastic Federated Learning [45.2715985913761]
Federated learning involves training machine learning models over devices or data silos, such as edge processors or data warehouses, while keeping the data local.
We propose Elastic Federated Learning (EFL), an unbiased algorithm to tackle the heterogeneity in the system.
It is an efficient and effective algorithm that compresses both upstream and downstream communications.
arXiv Detail & Related papers (2021-06-17T12:30:40Z) - Edge-assisted Democratized Learning Towards Federated Analytics [67.44078999945722]
We show the hierarchical learning structure of the proposed edge-assisted democratized learning mechanism, namely Edge-DemLearn.
We also validate Edge-DemLearn as a flexible model training mechanism to build a distributed control and aggregation methodology in regions.
arXiv Detail & Related papers (2020-12-01T11:46:03Z) - Robustness and Personalization in Federated Learning: A Unified Approach
via Regularization [4.7234844467506605]
We present a class of methods for robust, personalized federated learning, called Fed+.
The principal advantage of Fed+ is to better accommodate the real-world characteristics found in federated training.
We demonstrate the benefits of Fed+ through extensive experiments on benchmark datasets.
arXiv Detail & Related papers (2020-09-14T10:04:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.