Federated and differentially private estimation of KL divergence
Dieses Paper stellt FedPriKL vor, eine neuartige differenziell private Methode zur Schätzung der KL-Divergenz in föderierten Umgebungen, die eine unverzerrte Genauigkeit mit geringer Varianz bei beschränkter Sensitivität erreicht und gleichzeitig den Kommunikationsaufwand im Vergleich zu bestehenden Baselines minimiert.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
In der modernen Welt der Daten sind Informationen oft über Millionen einzelner Geräte verstreut, von Smartphones bis hin zu Wearables für die Gesundheitsverfolgung. Diese verstreute Natur schafft eine leistungsstarke Möglichkeit, die Welt zu lernen, ohne jemals alle Daten in einem zentralen Tresor sammeln zu müssen. Dieser Ansatz, bekannt als Federated Learning, ermöglicht es einem zentralen System, Modelle zu erstellen, indem es Geräte bittet, Berechnungen auf ihren eigenen lokalen Daten durchzuführen und anschließend nur die Ergebnisse zu teilen. Es bleibt jedoch eine kritische Herausforderung bestehen: Woher wissen wir, ob sich die verwendeten Daten im Laufe der Zeit verändern? Wenn sich das Verhalten der Menschen, die eine App nutzen, verschiebt, können die auf alten Daten aufgebauten Modelle ungenau oder irrelevant werden. Um dies zu beheben, müssen Analysten den Unterschied zwischen den aktuellen Daten und einem bekannten Standard messen – eine Aufgabe, die normalerweise voraussetzt, dass man die Rohdaten sieht. Doch in einer Welt, in der Privatsphäre oberstes Gebot ist, ist die Offenlegung der Rohdaten oft unmöglich. Die Lösung erfordert einen Weg, diesen Unterschied mathematisch zu messen, ohne jemals die individuellen Details preiszugeben, die die Daten ausmachen.
Forscher der EPFL, der Universität Oxford, der Universität Warwick und des Infectious Diseases Data Observatory haben eine neue Methode namens FedPriKL entwickelt, um genau dieses Problem zu lösen. Ihre Arbeit konzentriert sich auf ein spezifisches mathematisches Maß, das zur Vergleichung zweier Datensätze verwendet wird – ein Werkzeug, das uns sagt, wie stark eine Informationsgruppe von einem Referenzpunkt abgewichen ist. In diesem Szenario ist der Referenzpunkt ein öffentlicher Standard, auf den sich alle geeinigt haben, während die andere Gruppe die privaten, sensiblen Daten sind, die Nutzer auf ihren Geräten halten. Das Ziel besteht darin, den Abstand zwischen diesen beiden Gruppen zu berechnen, ohne dass der zentrale Server jemals die einzelnen Datensätze sieht. Die Forscher entwickelten ein Protokoll, das es einem zentralen Koordinator ermöglicht, eine kleine, zufällige Auswahl an Geräten zu bitten, zu prüfen, wie häufig bestimmte Elemente in ihren lokalen Daten vorkommen. Diese Geräte senden dann nur die Zählungen für diese spezifischen Elemente zurück, welche anschließend sicher kombiniert werden. Um sicherzustellen, dass selbst diese Zählungen nicht auf eine einzelne Person zurückgeführt werden können, fügt das System am Ende des Ergebnisses eine sorgfältig berechnete Menge an mathematischem Rauschen hinzu.
Das Team stellte fest, dass ihre Methode mit einem hohen Grad an Genauigkeit arbeitet und gleichzeitig strenge Datenschutzgarantien aufrechterhält. Sie haben mathematisch bewiesen, dass ihr Ansatz eine unverzerrte Schätzung liefert, was bedeutet, dass das Ergebnis im Durchschnitt korrekt ist, und dass die Menge an Rauschen, die zum Schutz der Privatsphäre erforderlich ist, klein genug ist, um die Nützlichkeit der Daten nicht zu beeinträchtigen. In ihren Experimenten testeten sie das System unter Verwendung eines großen Datensatzes handgeschriebener Ziffern, um ein reales Szenario zu simulieren, in dem Tausende von Nutzern Daten beisteuern. Sie entdeckten, dass das System durch eine sorgfältige Wahl der Anzahl der angefragten Geräte und der Menge des hinzugefügten Rauschens Ergebnisse liefern konnte, die fast so genau waren, als wäre gar kein Datenschutz verwendet worden. Dies ist eine signifikante Verbesserung gegenüber bisherigen Methoden, bei denen Geräte versuchten, ihre Daten zu verbergen, indem sie Rauschen vor dem Senden hinzufügten – eine Technik, die oft zu ungenauen Ergebnissen führte. Die neue Methode hält die Hinzufügung des Rauschens an das sehr Ende des Prozesses, nachdem die Daten sicher kombiniert wurden, was die Integrität der Messung bewahrt.
Die Forscher untersuchten auch, wie verschiedene Einstellungen das Ergebnis beeinflussen. Sie fanden heraus, dass das System gut funktioniert, selbst wenn nur ein kleiner Bruchteil der Gesamtnutzer gebeten wird, an einem gegebenen Durchgang teilzunehmen, und dass die Menge der Daten, die jeder Nutzer senden muss, sehr gering ist, oft weniger als ein Kilobyte. Dies macht das System praktikabel für Geräte mit begrenzter Akkulaufzeit und Speicherplatz. Die Studie zeigte, dass die Methode in der Lage ist, zwischen kleinen und großen Änderungen der Daten genau zu unterscheiden, was entscheidend ist, um zu entscheiden, wann ein Computermodell aktualisiert werden muss. Während die aktuelle Version des Systems auf einen vertrauenswürdigen Zwischenschritt angewiesen ist, um die Daten sicher zu kombinieren, zeigten die Forscher, dass dieser Schritt mithilfe bestehender sicherer Hardware oder fortschrittlicher kryptografischer Techniken durchgeführt werden kann, wodurch sichergestellt wird, dass keine einzelne Instanz die Rohdaten sieht. Die Arbeit bietet einen konkreten Weg nach vorn, um Datentrends auf eine Weise zu überwachen, die die Privatsphäre respektiert, und ermöglicht es Organisationen, ihre Modelle präzise zu halten, ohne die Vertraulichkeit der Individuen zu gefährden, die die Daten generieren.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.