Federated Learning for Semantic Parsing: Task Formulation, Evaluation Setup, New Algorithms

05/26/2023
by   Tianshu Zhang, et al.
0

This paper studies a new task of federated learning (FL) for semantic parsing, where multiple clients collaboratively train one global model without sharing their semantic parsing data. By leveraging data from multiple clients, the FL paradigm can be especially beneficial for clients that have little training data to develop a data-hungry neural semantic parser on their own. We propose an evaluation setup to study this task, where we re-purpose widely-used single-domain text-to-SQL datasets as clients to form a realistic heterogeneous FL setting and collaboratively train a global model. As standard FL algorithms suffer from the high client heterogeneity in our realistic setup, we further propose a novel LOss Reduction Adjusted Re-weighting (Lorar) mechanism to mitigate the performance degradation, which adjusts each client's contribution to the global model update based on its training loss reduction during each round. Our intuition is that the larger the loss reduction, the further away the current global model is from the client's local optimum, and the larger weight the client should get. By applying Lorar to three widely adopted FL algorithms (FedAvg, FedOPT and FedProx), we observe that their performance can be improved substantially on average (4 that clients with smaller datasets enjoy larger performance gains. In addition, the global model converges faster for almost all the clients.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2023

Federated Learning on Heterogeneous Data via Adaptive Self-Distillation

Federated Learning (FL) is a machine learning paradigm that enables clie...
research
07/19/2023

FedBug: A Bottom-Up Gradual Unfreezing Framework for Federated Learning

Federated Learning (FL) offers a collaborative training framework, allow...
research
11/16/2021

Inference-Time Personalized Federated Learning

In Federated learning (FL), multiple clients collaborate to learn a mode...
research
10/12/2022

Aergia: Leveraging Heterogeneity in Federated Learning Systems

Federated Learning (FL) is a popular approach for distributed deep learn...
research
06/01/2023

Towards Bias Correction of FedAvg over Nonuniform and Time-Varying Communications

Federated learning (FL) is a decentralized learning framework wherein a ...
research
04/26/2023

Federated Learning with Uncertainty-Based Client Clustering for Fleet-Wide Fault Diagnosis

Operators from various industries have been pushing the adoption of wire...
research
01/09/2023

FedDebug: Systematic Debugging for Federated Learning Applications

In Federated Learning (FL), clients train a model locally and share it w...

Please sign up or login with your details

Forgot password? Click here to reset