Core Concepts
Der Artikel präsentiert ein neuartiges Split-Learning-Framework namens SplitMAC, das die Latenz von Split-Learning durch die gleichzeitige Übertragung von Daten über Mehrfachzugriffskanäle reduziert. Durch die Aufteilung der Geräte in Gruppen und die gleichzeitige Übertragung der zerkleinerten Daten und Gerätemodelle innerhalb derselben Gruppe können die Übertragungsverzögerungen erheblich verringert werden.
Abstract
Der Artikel stellt ein neues Split-Learning-Framework namens SplitMAC vor, das die Latenz von Split-Learning durch die Nutzung von Mehrfachzugriffskanälen reduziert.
Kernelemente des Frameworks sind:
Aufteilung der Geräte in Gruppen, wobei die Geräte innerhalb einer Gruppe ihre zerkleinerten Daten und Gerätemodelle gleichzeitig über die Mehrfachzugriffskanäle übertragen.
Lokale Aktualisierung des Server-seitigen Modells, um die Konvergenzgeschwindigkeit zu erhöhen.
Simultane Aufwärts- und Abwärtsübertragung, um die Latenz weiter zu reduzieren.
Das Optimierungsproblem für die Gerätegruppierung wird formuliert und analysiert, um den Vorteil der Gerätegruppierung für die Reduzierung der Latenz theoretisch nachzuweisen.
Für den Spezialfall von zwei Geräten pro Gruppe werden zwei asymptotisch optimale Algorithmen entwickelt, die unter bestimmten Bedingungen für Signal-Rausch-Verhältnisse optimal sind. Ein weiterer Algorithmus kombiniert die Vorteile dieser beiden Algorithmen, um eine nahezu optimale Lösung für ein breites Spektrum an Signal-Rausch-Verhältnissen zu erreichen.
Simulationsergebnisse zeigen, dass das vorgeschlagene SplitMAC-Framework mit Zwei-Geräte-Gruppierung eine deutliche Reduzierung der Split-Learning-Latenz im Vergleich zu bestehenden Frameworks erreicht.
Stats
Die Größe des zerkleinerten Daten beträgt Bsd Bits.
Die Größe des Gerätemodells beträgt Bd Bits.
Die Größe der zwischengeschalteten Gradienten beträgt Bg Bits.
Quotes
"Der Artikel präsentiert ein neuartiges Split-Learning-Framework namens SplitMAC, das die Latenz von Split-Learning durch die gleichzeitige Übertragung von Daten über Mehrfachzugriffskanäle reduziert."
"Durch die Aufteilung der Geräte in Gruppen und die gleichzeitige Übertragung der zerkleinerten Daten und Gerätemodelle innerhalb derselben Gruppe können die Übertragungsverzögerungen erheblich verringert werden."