macroactions
Macroactions are temporally extended actions that bundle a sequence of primitive actions into a single decision unit. They are used in planning and learning to provide temporal abstraction, enabling agents to operate over longer time scales in domains such as robotics, game AI, and cognitive architectures.
In hierarchical reinforcement learning, macro-actions are often formalized as options. An option includes an initiation set,
The main advantages of macroactions include shorter effective planning horizons, improved sample efficiency, and the reuse
Design and discovery of macroactions can be manual or automated. Hand-crafted macro-actions rely on domain knowledge,
Challenges include selecting meaningful subgoals, aligning termination with rewards, and ensuring robust credit assignment across extended