Possibility Before Utility: Learning And Using Hierarchical Affordances
Robby Costales, Shariq Iqbal, Fei Sha

TL;DR
This paper introduces Hierarchical Affordance Learning (HAL), a method enabling reinforcement learning agents to focus on feasible actions, improving efficiency and adaptability in complex hierarchical tasks by modeling and pruning impossible subtasks.
Contribution
The paper proposes a novel affordance-aware hierarchical reinforcement learning approach that handles incomplete symbolic specifications and enhances learning efficiency and flexibility.
Findings
HAL improves learning efficiency in complex tasks
HAL enables better navigation in stochastic environments
HAL facilitates acquisition of diverse skills without extrinsic supervision
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsReinforcement Learning in Robotics
