Saved in:
Bibliographic Details
Main Authors: Tseng, Tom, McLean, Euan, Pelrine, Kellin, Wang, Tony T., Gleave, Adam
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2406.12843
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913647235694592
author Tseng, Tom
McLean, Euan
Pelrine, Kellin
Wang, Tony T.
Gleave, Adam
author_facet Tseng, Tom
McLean, Euan
Pelrine, Kellin
Wang, Tony T.
Gleave, Adam
contents 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 most tractable settings, and highlight two key gaps: efficient generalization of defenses, and diversity in training. For interactive examples of attacks and a link to our codebase, see https://goattack.far.ai.
format Preprint
id arxiv_https___arxiv_org_abs_2406_12843
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Can Go AIs be adversarially robust?
Tseng, Tom
McLean, Euan
Pelrine, Kellin
Wang, Tony T.
Gleave, Adam
Machine Learning
Artificial Intelligence
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 most tractable settings, and highlight two key gaps: efficient generalization of defenses, and diversity in training. For interactive examples of attacks and a link to our codebase, see https://goattack.far.ai.
title Can Go AIs be adversarially robust?
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2406.12843