Possibility Before Utility: Learning And Using Hierarchical Affordances
Not on the map. Why?
Abstract (arXiv)
Reinforcement learning algorithms struggle on tasks with complex hierarchical dependency structures. Humans and other intelligent agents do not waste time assessing the utility of every high-level action in existence, but instead only consider ones they deem possible in the first place. By focusing only on what is feasible, or "afforded", at the present moment, an agent can spend more time both evaluating the utility of and acting on what matters. To this end, we present Hierarchical Affordance Learning (HAL), a method that learns a model of hierarchical affordances in order to prune impossible subtasks for more effective learning. Existing works in hierarchical reinforcement learning provide agents with structural representations of subtasks but are not affordance-aware, and by grounding our definition of hierarchical affordances in the present state, our approach is more flexible than the multitude of approaches that ground their subtask dependencies in a symbolic history. While these logic-based methods often require complete knowledge of the subtask hierarchy, our approach is able to utilize incomplete and varying symbolic specifications. Furthermore, we demonstrate that relative to non-affordance-aware methods, HAL agents are better able to efficiently learn complex tasks, navigate environment stochasticity, and acquire diverse skills in the absence of extrinsic supervision -- all of which are hallmarks of human learning.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 26 of its 41 references that are in the map. First posted on arXiv 23 Mar 2022.
Builds on
26 of 41 references.
References · 26
- 2017Hindsight Experience Replaycited by 1,096
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 774
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 734
- 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 580
- 2016The Option-Critic Architecturecited by 433
- 2015Neural Module Networkscited by 375
- 2017FeUdal Networks for Hierarchical Reinforcement Learningcited by 328
- 2016Hierarchical Deep Reinforcement Learning: Integrating Temporal Abstraction and Intrinsic Motivationcited by 282
- 2019MineRL: A Large-Scale Dataset of Minecraft Demonstrationscited by 210
- 2016Modular Multitask Reinforcement Learning with Policy Sketchescited by 200
- 2021Benchmarking the Spectrum of Agent Capabilitiescited by 193
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 183
14 more
- 2021Behavior From the Void: Unsupervised Active Pre-Trainingcited by 173
- 2021How to represent part-whole hierarchies in a neural networkcited by 123
- 2016Reinforcement Learning With Temporal Logic Rewardscited by 114
- 2017A Laplacian Framework for Option Discovery in Reinforcement Learningcited by 108
- 2018TACO: Learning Task Decomposition via Temporal Alignment for Controlcited by 61
- 2018Logically-Constrained Reinforcement Learningcited by 50
- 2020What can I do here? A Theory of Affordances in Reinforcement Learningcited by 33
- 2019Modular Deep Reinforcement Learning with Temporal Logic Specificationscited by 25
- 2020Meta Reinforcement Learning with Autonomous Inference of Subtask Dependenciescited by 25
- 2021What Can I Do Here? Learning New Skills by Imagining Visual Affordancescited by 22
- 2017A Policy Search Method For Temporal Logic Specified Reinforcement Learning Taskscited by 19
- 2021Learning Task Decomposition with Ordered Memory Policy Networkcited by 15
- 2019Plan Arithmetic: Compositional Plan Vectors for Multi-Task Controlcited by 10
- 2020Hierarchical Affordance Discovery using Intrinsic Motivationcited by 6
Built on by
Citing papers per year: 2023: 3; 2024: 1.
4 papers.
- 2024SPIRE: Synergistic Planning, Imitation, and Reinforcement Learning for Long-Horizon Manipulationcited by 8
- 2023Discovering Hierarchical Achievements in Reinforcement Learning via Contrastive Learningcited by 6
- 2023Efficient Learning of High Level Plans from Playcited by 2
- 2023Learning Achievement Structure for Structured Exploration in Domains with Sparse Rewardcited by 1
- 2024SPIRE: Synergistic Planning, Imitation, and Reinforcement Learning for Long-Horizon Manipulation23 Oct 2024
- 2023Discovering Hierarchical Achievements in Reinforcement Learning via Contrastive Learning7 Jul 2023
- 2023Learning Achievement Structure for Structured Exploration in Domains with Sparse Reward30 Apr 2023
- 2023Efficient Learning of High Level Plans from Play16 Mar 2023