Self-Creating Random Walks for Decentralized Learning under Pac-Man Attacks
By: Xingran Chen , Parimal Parag , Rohit Bhagat and more
Potential Business Impact:
Stops bad guys from stopping computer learning.
Random walk (RW)-based algorithms have long been popular in distributed systems due to low overheads and scalability, with recent growing applications in decentralized learning. However, their reliance on local interactions makes them inherently vulnerable to malicious behavior. In this work, we investigate an adversarial threat that we term the ``Pac-Man'' attack, in which a malicious node probabilistically terminates any RW that visits it. This stealthy behavior gradually eliminates active RWs from the network, effectively halting the learning process without triggering failure alarms. To counter this threat, we propose the CREATE-IF-LATE (CIL) algorithm, which is a fully decentralized, resilient mechanism that enables self-creating RWs and prevents RW extinction in the presence of Pac-Man. Our theoretical analysis shows that the CIL algorithm guarantees several desirable properties, such as (i) non-extinction of the RW population, (ii) almost sure boundedness of the RW population, and (iii) convergence of RW-based stochastic gradient descent even in the presence of Pac-Man with a quantifiable deviation from the true optimum. Moreover, the learning process experiences at most a linear time delay due to Pac-Man interruptions and RW regeneration. Our extensive empirical results on both synthetic and public benchmark datasets validate our theoretical findings.
Similar Papers
Random Walk Learning and the Pac-Man Attack
Machine Learning (Stat)
Stops bad guys from breaking computer learning.
A study of the Antlion Random Walk
Probability
Helps computers make better choices faster.
Reward-Preserving Attacks For Robust Reinforcement Learning
Machine Learning (CS)
Makes robots learn safely even when tricked.