Network Fault-tolerant and Byzantine-resilient Social Learning via Collaborative Hierarchical Non-Bayesian Learning

07/27/2023
by   Connor Mclaughlin, et al.
0

As the network scale increases, existing fully distributed solutions start to lag behind the real-world challenges such as (1) slow information propagation, (2) network communication failures, and (3) external adversarial attacks. In this paper, we focus on hierarchical system architecture and address the problem of non-Bayesian learning over networks that are vulnerable to communication failures and adversarial attacks. On network communication, we consider packet-dropping link failures. We first propose a hierarchical robust push-sum algorithm that can achieve average consensus despite frequent packet-dropping link failures. We provide a sparse information fusion rule between the parameter server and arbitrarily selected network representatives. Then, interleaving the consensus update step with a dual averaging update with Kullback-Leibler (KL) divergence as the proximal function, we obtain a packet-dropping fault-tolerant non-Bayesian learning algorithm with provable convergence guarantees. On external adversarial attacks, we consider Byzantine attacks in which the compromised agents can send maliciously calibrated messages to others (including both the agents and the parameter server). To avoid the curse of dimensionality of Byzantine consensus, we solve the non-Bayesian learning problem via running multiple dynamics, each of which only involves Byzantine consensus with scalar inputs. To facilitate resilient information propagation across sub-networks, we use a novel Byzantine-resilient gossiping-type rule at the parameter server.

READ FULL TEXT
research
08/05/2019

The fault-tolerant cluster-sending problem

The development of fault-tolerant distributed systems that can tolerate ...
research
11/12/2021

Resilient Consensus-based Multi-agent Reinforcement Learning

Adversarial attacks during training can strongly influence the performan...
research
06/29/2023

Fast and Robust State Estimation and Tracking via Hierarchical Learning

Fully distributed estimation and tracking solutions to large-scale multi...
research
03/14/2023

Resilient Dynamic Average Consensus based on Trusted agents

In this paper, we address the discrete-time dynamic average consensus (D...
research
05/08/2023

Consensus analysis of random sub-graphs for distributed filtering with link failures

In this paper we carry out a stability analysis of a distributed consens...
research
04/20/2023

Byzantine-Resilient Learning Beyond Gradients: Distributing Evolutionary Search

Modern machine learning (ML) models are capable of impressive performanc...
research
08/04/2020

SISSLE in consensus-based Ripple: Some Improvements in Speed, Security, Last Mile Connectivity and Ease of Use

Cryptocurrencies are rapidly finding wide application in areas such as R...

Please sign up or login with your details

Forgot password? Click here to reset