Was ist Federated Learning?

Federated Learning ist ein spezieller Ansatz des maschinellen Lernens, bei dem das Modell auf dezentral arrangierten Geräten und/oder Rechenressourcen trainiert wird, anstatt alle Daten auf einem zentralen Server zu verarbeiten. Dieser Ansatz wurde entwickelt, um Datenschutzbedenken anzugehen, die bei der zentralen Sammlung und Speicherung von sensiblen Daten aufkommen können.

Grundlegende Schritte des Federated Learning-Prozesses

1. Initialisierung des Modells:

Ein zentrales Modell wird erstellt und initialisiert.

2. Verteiltes Training:

Das Modell wird auf lokalen Geräten oder dezentralen Servern trainiert, die sich im Besitz der Benutzer:innen befinden (z. B. Smartphones, IoT-Geräte).

3. Lokale Aktualisierungen:

Das Modell wird auf jedem Gerät mit den lokal verfügbaren Daten aktualisiert, ohne dass die Informationen das jeweilige Gerät verlassen.

4. Aggregation der Updates:

Nur die Modellupdates (Gewichtungsänderungen) werden an einen zentralen Server gesendet.

5. Aggregationsprozess:

Der zentrale Server aggregiert die erhaltenen Updates, um eine verbesserte Version des Modells zu erstellen.

6. Wiederholung:

Dieser Prozess wird iterativ wiederholt, um das Modell schrittweise zu verbessern.

Fazit

Der Vorteil von Federated Learning liegt darin, dass sensible Daten lokal bleiben, was die Privatsphäre der Benutzer:innen schützt. Der zentrale Server erfährt nicht, welche spezifischen Daten zu welchem lokalen Gerät gehören, sondern verfährt nur mit zuvor aggregierten Modellupdates. Dies ist besonders wichtig in Applikationen, in denen Datenschutz und Sicherheit von höchster Bedeutung sind, wie beispielsweise in Gesundheits- oder Finanzanwendungen.

Blogartikel

Synthetische Daten – Die Schlüsseltechnologie der Zukunft
Data & AI

Synthetische Daten – Die Schlüsseltechnologie der Zukunft

In einer Welt, in der Daten als das „neue Öl“ betitelt werden, wird der Zugang zu hochwertigen und vielfältigen Datensätzen immer ...

Mehr lesen
KI in der Produktion – Predictive Maintenance & Qualitätskontrolle
Data & AI

KI in der Produktion – Predictive Maintenance & Qualitätskontrolle

Im produzierenden Gewerbe ist es wichtig, sich auf einen reibungslosen Ablauf, der gleichzeitig auch eine hohe Güte der Waren ...

Mehr lesen

Ihr Wissensdurst ist noch nicht gestillt?

Zu den Wissens-Ressourcen