Federated Reconnaissance: Efficient, Distributed, Class-Incremental Learning

09/01/2021
by   Sean M. Hendryx, et al.
0

We describe federated reconnaissance, a class of learning problems in which distributed clients learn new concepts independently and communicate that knowledge efficiently. In particular, we propose an evaluation framework and methodological baseline for a system in which each client is expected to learn a growing set of classes and communicate knowledge of those classes efficiently with other clients, such that, after knowledge merging, the clients should be able to accurately discriminate between classes in the superset of classes observed by the set of clients. We compare a range of learning algorithms for this problem and find that prototypical networks are a strong approach in that they are robust to catastrophic forgetting while incorporating new information efficiently. Furthermore, we show that the online averaging of prototype vectors is effective for client model merging and requires only a small amount of communication overhead, memory, and update time per class with no gradient-based learning or hyperparameter tuning. Additionally, to put our results in context, we find that a simple, prototypical network with four convolutional layers significantly outperforms complex, state of the art continual learning algorithms, increasing the accuracy by over 22 learning 600 Omniglot classes and over 33 classes incrementally. These results have important implications for federated reconnaissance and continual learning more generally by demonstrating that communicating feature vectors is an efficient, robust, and effective means for distributed, continual learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/07/2023

Asynchronous Federated Continual Learning

The standard class-incremental continual learning setting assumes a set ...
research
02/25/2023

Better Generative Replay for Continual Federated Learning

Federated learning is a technique that enables a centralized server to l...
research
12/04/2022

FedKNOW: Federated Continual Learning with Signature Task Knowledge Integration at Edge

Deep Neural Networks (DNNs) have been ubiquitously adopted in internet o...
research
09/01/2023

Jointly Exploring Client Drift and Catastrophic Forgetting in Dynamic Learning

Federated and Continual Learning have emerged as potential paradigms for...
research
07/17/2022

Federated Continual Learning through distillation in pervasive computing

Federated Learning has been introduced as a new machine learning paradig...
research
11/28/2022

Learning to Learn: How to Continuously Teach Humans and Machines

Our education system comprises a series of curricula. For example, when ...
research
07/14/2022

In-memory Realization of In-situ Few-shot Continual Learning with a Dynamically Evolving Explicit Memory

Continually learning new classes from a few training examples without fo...

Please sign up or login with your details

Forgot password? Click here to reset