聯邦學習 (FL) 允許在分散式數據集上訓練機器學習模型,同時將數據保留在本地設備上。然而,由於客戶端行為的潛在差異,FL 系統容易受到異常客戶端的攻擊,這些客戶端可能會損害模型的準確性和收斂性。
傳統的 FL 演算法,如 FedAvg,通常會隨機選擇客戶端參與訓練過程。這種方法容易受到異常客戶端的影響,這些客戶端可能會提供惡意更新或表現出異常行為,從而導致模型性能下降。
本文提出了一種安全的聯邦平均演算法,用於檢測和排除異常客戶端。該演算法計算每個客戶端的異常分數,並將其與預定義的閾值進行比較。如果客戶端的異常分數超過閾值,則該客戶端將被視為異常客戶端,並從進一步的訓練迭代中排除。
該演算法在 MNIST 手寫數字數據集上進行了評估。實驗結果表明,與傳統的 FedAvg 演算法相比,該演算法可以有效地檢測和排除異常客戶端,從而提高模型的準確性和收斂速度。
本文提出了一種安全的聯邦學習演算法,通過檢測和排除異常客戶端來提高模型的準確性和收斂速度。該演算法為聯邦學習環境中的安全和隱私問題提供了一種有效的解決方案。
Başka Bir Dile
kaynak içeriğinden
arxiv.org
Önemli Bilgiler Şuradan Elde Edildi
by Dipanwita Th... : arxiv.org 11-05-2024
https://arxiv.org/pdf/2411.01490.pdfDaha Derin Sorular