MASSIVELY SCALABLE, RESILIENT, AND ADAPTIVE FEDERATED LEARNING SYSTEM
A federated learning system is disclosed. The system includes scalable queues configured to receive model update contributions from a plurality of clients. The model update contributions contain updated model parameters. The system also includes a model repository configured to store a model for acc...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A federated learning system is disclosed. The system includes scalable queues configured to receive model update contributions from a plurality of clients. The model update contributions contain updated model parameters. The system also includes a model repository configured to store a model for access by a plurality of clients and receive the model with updates based on the updated model parameters. The system also includes a configuration repository configured to store model polices including an update threshold indicating how many responses need to be received from the plurality of clients to initiate an update of the model. The system also includes hierarchical aggregators configured to update the model based on the updated model parameters from the from a plurality of clients and based on the update threshold.
La présente invention concerne un système d'apprentissage fédéré. Le système comprend des files d'attente évolutives configurées pour recevoir des contributions de mise à jour de modèle à partir d'une pluralité de clients. Les contributions de mise à jour de modèle contiennent des paramètres de modèle mis à jour. Le système comprend également un référentiel de modèle configuré pour stocker un modèle pour un accès par une pluralité de clients et recevoir le modèle avec des mises à jour sur la base des paramètres de modèle mis à jour. Le système comprend également un référentiel de configuration configuré pour stocker des politiques de modèle comprenant un seuil de mise à jour indiquant le nombre de réponses devant être reçues à partir de la pluralité de clients pour initier une mise à jour du modèle. Le système comprend également des agrégateurs hiérarchiques configurés pour mettre à jour le modèle sur la base des paramètres de modèle mis à jour provenant de la pluralité de clients et sur la base du seuil de mise à jour. |
---|