LGMay 26, 2023

Future-conditioned Unsupervised Pretraining for Decision Transformer

arXiv:2305.16683v134 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the problem of learning from unsupervised offline data in reinforcement learning for decision-making, offering an incremental improvement over existing methods.

The paper tackles the limitation of return-conditioned supervised learning in offline reinforcement learning by proposing Pretrained Decision Transformer (PDT), which uses future trajectory information for unsupervised pretraining from reward-free and sub-optimal data, achieving performance on par with or better than supervised pretraining counterparts, especially with sub-optimal data.

Recent research in offline reinforcement learning (RL) has demonstrated that return-conditioned supervised learning is a powerful paradigm for decision-making problems. While promising, return conditioning is limited to training data labeled with rewards and therefore faces challenges in learning from unsupervised data. In this work, we aim to utilize generalized future conditioning to enable efficient unsupervised pretraining from reward-free and sub-optimal offline data. We propose Pretrained Decision Transformer (PDT), a conceptually simple approach for unsupervised RL pretraining. PDT leverages future trajectory information as a privileged context to predict actions during training. The ability to make decisions based on both present and future factors enhances PDT's capability for generalization. Besides, this feature can be easily incorporated into a return-conditioned framework for online finetuning, by assigning return values to possible futures and sampling future embeddings based on their respective values. Empirically, PDT outperforms or performs on par with its supervised pretraining counterpart, especially when dealing with sub-optimal data. Further analysis reveals that PDT can extract diverse behaviors from offline data and controllably sample high-return behaviors by online finetuning. Code is available at here.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes