Skip to main navigation Skip to search Skip to main content

FedKC: Federated Knowledge Composition for Multilingual Natural Language Understanding

  • Haoyu Wang
  • , Handong Zhao
  • , Yaqing Wang
  • , Tong Yu
  • , Jiuxiang Gu
  • , Jing Gao
  • Purdue University
  • Adobe Systems Incorporated

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

22 Scopus citations

Abstract

Multilingual natural language understanding, which aims to comprehend multilingual documents, is an important task. Existing efforts have been focusing on the analysis of centrally stored text data, but in real practice, multilingual data is usually distributed. Federated learning is a promising paradigm to solve this problem, which trains local models with decentralized data on local clients and aggregates local models on the central server to achieve a good global model. However, existing federated learning methods assume that data are independent and identically distributed (IID), and cannot handle multilingual data, that are usually non-IID with severely skewed distributions: First, multilingual data is stored on local client devices such that there are only monolingual or bilingual data stored on each client. This makes it difficult for local models to know the information of documents in other languages. Second, the distribution over different languages could be skewed. High resource language data is much more abundant than low resource language data. The model trained on such skewed data may focus more on high resource languages but fail to consider the key information of low resource languages. To solve the aforementioned challenges of multilingual federated NLU, we propose a plug-and-play knowledge composition (KC) module, called FedKC, which exchanges knowledge among clients without sharing raw data. Specifically, we propose an effective way to calculate a consistency loss defined based on the shared knowledge across clients, which enables models trained on different clients achieve similar predictions on similar data. Leveraging this consistency loss, joint training is thus conducted on distributed data respecting the privacy constraints. We also analyze the potential risk of FedKC and provide theoretical bound to show that it is difficult to recover data from the corrupted data. We conduct extensive experiments on three public multilingual datasets for three typical NLU tasks, including paraphrase identification, question answering matching, and news classification. The experiment results show that the proposed FedKC can outperform state-of-the-art baselines on the three datasets significantly.

Original languageEnglish
Title of host publicationWWW 2022 - Proceedings of the ACM Web Conference 2022
PublisherAssociation for Computing Machinery, Inc
Pages1839-1850
Number of pages12
ISBN (Electronic)9781450390965
DOIs
StatePublished - Apr 25 2022
Event31st ACM Web Conference, WWW 2022 - Virtual, Lyon, France
Duration: Apr 25 2022Apr 29 2022

Publication series

NameWWW 2022 - Proceedings of the ACM Web Conference 2022

Conference

Conference31st ACM Web Conference, WWW 2022
Country/TerritoryFrance
CityVirtual, Lyon
Period04/25/2204/29/22

Keywords

  • Federated learning
  • Multilingual natural language understanding

Fingerprint

Dive into the research topics of 'FedKC: Federated Knowledge Composition for Multilingual Natural Language Understanding'. Together they form a unique fingerprint.

Cite this