Can Go AIs be adversarially robust?
Tom Tseng, Euan McLean, Kellin Pelrine, Tony T. Wang, Adam Gleave

TL;DR
This study investigates the robustness of superhuman Go AIs against adversarial attacks, testing various defenses which ultimately proved ineffective, highlighting challenges in creating resilient AI systems even in tractable domains.
Contribution
The paper evaluates the effectiveness of different defenses against adversarial attacks on Go AIs, revealing persistent vulnerabilities and the need for more diverse and generalizable defense strategies.
Findings
Defenses protect against known attacks but fail against new adversaries.
Most effective attacks are cyclic in nature, recurring across different adversaries.
Robustness remains elusive even in highly capable, narrow domains.
Abstract
Prior work found that superhuman Go AIs can be defeated by simple adversarial strategies, especially "cyclic" attacks. In this paper, we study whether adding natural countermeasures can achieve robustness in Go, a favorable domain for robustness since it benefits from incredible average-case capability and a narrow, innately adversarial setting. We test three defenses: adversarial training on hand-constructed positions, iterated adversarial training, and changing the network architecture. We find that though some of these defenses protect against previously discovered attacks, none withstand freshly trained adversaries. Furthermore, most of the reliably effective attacks these adversaries discover are different realizations of the same overall class of cyclic attacks. Our results suggest that building robust AI systems is challenging even with extremely superhuman systems in some of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications
