Federated learning is a novel framework that enables resource-constrained edge devices to jointly learn a model, which solves the problem of data protection and data islands. However, standard federated learning is vulnerable to Byzantine attacks, which will cause the global model to be manipulated by the attacker or fail to converge. On non-iid data, the current methods are not effective in defensing against Byzantine attacks. In this paper, we propose a Byzantine-robust framework for federated learning via credibility assessment on non-iid data (BRCA). Credibility assessment is designed to detect Byzantine attacks by combing adaptive anomaly detection model and data verification. Specially, an adaptive mechanism is incorporated into the anomaly detection model for the training and prediction of the model. Simultaneously, a unified update algorithm is given to guarantee that the global model has a consistent direction. On non-iid data, our experiments demonstrate that the BRCA is more robust to Byzantine attacks compared with conventional methods
翻译:联邦学习是一个新颖的框架,它使资源受限制的边缘设备能够联合学习一个模型,解决数据保护和数据岛屿的问题。然而,标准的联邦学习很容易受到拜占庭攻击,这种攻击将使全球模型被攻击者操纵,或无法趋同。关于非二分制数据,目前的方法无法有效抵御拜占庭攻击。在本文中,我们提议了一个Byzantine-robust框架,通过非二分数据可信度评估来进行联合学习。可靠程度评估的目的是通过梳理适应性异常探测模型和数据核实来探测拜占庭攻击。特别是,将适应性机制纳入该模型培训和预测的异常探测模型。同时,统一更新算法是为了保证全球模型的方向一致。在非二分制数据中,我们的实验表明,BRCA与常规方法相比,与Byzantine攻击相比,比Byzantine攻击更加强大。