paper-with-me

Papers

Adversarially Robust Decision Transformer

2024-07-25 · Xiaohang Tang, Afonso Marques, Parameswaran Kamalaruban, Ilija Bogunovic

Decision Transformer (DT), as one of the representative Reinforcement Learning via Supervised Learning (RvS) methods, has achieved strong performance in offline learning tasks by leveraging the powerful Transformer architecture for sequential decision-making. However, in adversarial environments, these methods can be non-robust, since the return is dependent on the strategies of both the decision-maker and adversary. Training a probabilistic model conditioned on observed return to predict action can fail to generalize, as the trajectories that achieve a return in the dataset might have done so due to a suboptimal behavior adversary. To address this, we propose a worst-case-aware RvS algorithm, the Adversarially Robust Decision Transformer (ARDT), which learns and conditions the policy on in-sample minimax returns-to-go. ARDT aligns the target return with the worst-case return learned through minimax expectile regression, thereby enhancing robustness against powerful test-time adversaries. In experiments conducted on sequential games with full data coverage, ARDT can generate a maximin (Nash Equilibrium) strategy, the solution with the largest adversarial robustness. In large-scale sequential games and continuous adversarial RL environments with partial data coverage, ARDT demonstrates significantly superior robustness to powerful test-time adversaries and attains higher worst-case returns compared to contemporary DT methods.

📄 PDF Abstract BibTeX arXiv:2407.18414

Code (1)

xiaohangt/ardt 공식 구현 pytorch

Tasks

Adversarial RobustnessSequential Decision Making

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Adam 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Position-Wise Feed-Forward Layer 설명 없음

Similar Papers 제목 키워드 기반

Robust Adversarial Reinforcement Learning in Stochastic Games via Sequence Modeling

2025-10-13 · Xiaohang Tang, Zhuowen Cheng, Satyabrat Kumar arxiv

The Transformer, a highly expressive architecture for sequence modeling, has recently been adapted to solve sequential decision-making, most notably through the Decision Transformer (DT), which learns policies by conditi…

Reinforcement LearningAdversarial Robustness

Adversarially Pretrained Transformers may be Universally Robust In-Context Learners

2025-05-20 · Soichiro Kumano, Hiroshi Kera, Toshihiko Yamasaki

Adversarial training is one of the most effective adversarial defenses, but it incurs a high computational cost. In this study, we show that transformers adversarially pretrained on diverse tasks can serve as robust foun…

In-Context Learning

Exploring the Relationship between Architecture and Adversarially Robust Generalization

2022-09-28 · Aishan Liu, Shiyu Tang, Siyuan Liang, Ruihao Gong 외

Adversarial training has been demonstrated to be one of the most effective remedies for defending adversarial examples, yet it often suffers from the huge robustness generalization gap on unseen testing adversaries, deem…

Exploring the Relationship Between Architectural Design and Adversarially Robust Generalization

2023-01-01 · CVPR 2023 1 · Aishan Liu, Shiyu Tang, Siyuan Liang, Ruihao Gong 외

Adversarial training has been demonstrated to be one of the most effective remedies for defending adversarial examples, yet it often suffers from the huge robustness generalization gap on unseen testing adversaries, …

Can't Fool Me: Adversarially Robust Transformer for Video Understanding

2021-10-26 · Divya Choudhary, Palash Goyal, Saurabh Sahu

Deep neural networks have been shown to perform poorly on adversarial examples. To address this, several techniques have been proposed to increase robustness of a model for image classification tasks. However, in video u…

image-classificationImage ClassificationVideo Understanding