Action abstractions for amortized sampling

Oussama Boussif, Léna Néhale Ezzine, Joseph D Viviano, Michał Koziarski, Moksh Jain +4 more
10/19/2024
cs.LGcs.AI

No official code found. Best implementation: GFNOrg/Chunk-GFN (9 stars, last commit 2025-03-24).

Abstract

As trajectories sampled by policies used by reinforcement learning (RL) and generative flow networks (GFlowNets) grow longer, credit assignment and exploration become more challenging, and the long planning horizon hinders mode discovery and generalization. The challenge is particularly pronounced in entropy-seeking RL methods, such as generative flow networks, where the agent must learn to sample from a structured distribution and discover multiple high-reward states, each of which take many steps to reach. To tackle this challenge, we propose an approach to incorporate the discovery of action abstractions, or high-level actions, into the policy optimization process. Our approach involves iteratively extracting action subsequences commonly used across many high-reward trajectories and `chunking' them into a single action that is added to the action space. In empirical evaluation on synthetic and real-world environments, our approach demonstrates improved sample efficiency performance in discovering diverse high-reward objects, especially on harder exploration problems. We also observe that the abstracted high-order actions are interpretable, capturing the latent structure of the reward landscape of the action space. This work provides a cognitively motivated approach to action abstraction in RL and is the first demonstration of hierarchical planning in amortized sequential sampling.

View on arXivView PDF

Code Implementations(1)

GFNOrg/Chunk-GFNCommunity64%

Code for Action abstractions for amortized sampling, published at ICLR 2025

90Shell, PythonNov 6, 20231 years ago

Similar Papers

Cite this paper

@article{boussif2024action,
  title  = {Action abstractions for amortized sampling},
  author = {Oussama Boussif and Léna Néhale Ezzine and Joseph D Viviano and Michał Koziarski and Moksh Jain and Nikolay Malkin and Emmanuel Bengio and Rim Assouel and Yoshua Bengio},
  year   = {2024},
  eprint = {2410.15184},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.15184v1},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.15184.svg)](https://codeofpaper.com/paper/2410.15184)

Discussion