通过掩码优化提升联邦学习抗噪声客户能力
Robust Federated Learning against Noisy Clients via Masked Optimization
- 分两阶段检测并修正噪声客户的标签
- 在多个数据集上显著提升模型鲁棒性
- 适合隐私保护场景中存在标注噪声的联邦学习
近年来,联邦学习在隐私敏感应用中取得显著进展,但难以保证参与者提供准确标注的数据。不同客户端的标注往往包含不同程度的复杂标签噪声,严重损害模型性能,噪声水平更高的客户端是性能下降的主要原因。为此,本文提出两阶段优化框架MaskedOptim,第一阶段用于检测高噪声客户端,第二阶段通过端到端标签修正机制,利用反向传播学习噪声客户端数据的真实标签,以缓解数据中的错误信息影响。为进一步增强训练鲁棒性,采用基于几何中位数的模型聚合策略,替代常用的平均聚合。我们在三个图像数据集和一个文本数据集上实现并评估了十六种相关方法,覆盖多种标签噪声模式。实验结果表明,所提框架在不同场景下均表现稳健,且能有效提升被检测噪声客户端本地数据的质量。
原文摘要 · Abstract (English)
In recent years, federated learning (FL) has made significant advance in privacy-sensitive applications. However, it can be hard to ensure that FL participants provide well-annotated data for training. The corresponding annotations from different clients often contain complex label noise at varying levels. This label noise issue has a substantial impact on the performance of the trained models, and clients with greater noise levels can be largely attributed for this degradation. To this end, it is necessary to develop an effective optimization strategy to alleviate the adverse effects of these noisy clients.In this study, we present a two-stage optimization framework, MaskedOptim, to address this intricate label noise problem. The first stage is designed to facilitate the detection of noisy clients with higher label noise rates. The second stage focuses on rectifying the labels of the noisy clients' data through an end-to-end label correction mechanism, aiming to mitigate the negative impacts caused by misinformation within datasets. This is achieved by learning the potential ground-truth labels of the noisy clients' datasets via backpropagation. To further enhance the training robustness, we apply the geometric median based model aggregation instead of the commonly-used vanilla averaged model aggregation. We implement sixteen related methods and conduct evaluations on three image datasets and one text dataset with diverse label noise patterns for a comprehensive comparison. Extensive experimental results indicate that our proposed framework shows its robustness in different scenarios. Additionally, our label correction framework effectively enhances the data quality of the detected noisy clients' local datasets. % Our codes will be open-sourced to facilitate related research communities. Our codes are available via https://github.com/Sprinter1999/MaskedOptim .
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。