This work focuses on decentralized stochastic optimization in the presence of Byzantine attacks. During the optimization process, an unknown number of malfunctioning or malicious nodes, which we term as Byzantine workers, disobey the algorithmic protocol and send wrong messages to their neighbors. Even though various Byzantine-resilient algorithms have been developed for distributed stochastic optimization, we show that there are still two major challenges during the designation of robust aggregation rules suitable for decentralized stochastic optimization: disagreement and non-doubly stochastic mixing matrix. This paper provides a comprehensive analysis disclosing the negative effects of these two issues, and gives guidelines of designing favorable Byzantine-resilient decentralized stochastic optimization algorithms. Following the guidelines, we propose an iterative filtering-based robust aggregation rule termed iterative outlier scissor (IOS), which has provable Byzantine-resilience. Numerical experiments demonstrate the effectiveness of IOS.
翻译:这项工作侧重于在拜占庭袭击发生时的分散式蒸汽优化。 在优化过程中,我们称之为拜占庭工人、不服从算法协议和向邻居发送错误信息,但数量不详的故障或恶意节点数量不详。尽管已经为分散式蒸汽优化开发了多种拜占庭抗弹性算法,但我们表明,在指定适合于分散式蒸汽优化的稳健聚合规则时,仍然存在两大挑战:分歧和非振动性蒸汽混合矩阵。本文提供了全面分析,揭示了这两个问题的负面影响,并给出了设计有利性、具有抗衡性分散式分散式蒸汽优化算法的指导方针。我们按照指导方针,提出了一种基于迭接式过滤的稳健集规则,称为迭接式外部剪切器(IOS ),它具有可辨别的 Byzantine-再生性。 Numical 实验显示了IOS 的有效性。