Home Knowledge Base HAM

HAM (Hierarchies of Abstract Machines) is a hierarchical RL framework that constrains the agent's policy space using partial programs — defining the high-level task structure as a set of abstract machines (finite state controllers) that specify the skeleton of behavior, with choice points where RL selects among alternatives.

HAM Components

Why It Matters

HAM is programming the structure, learning the decisions — using abstract machines to constrain hierarchical RL with domain knowledge.

hamhamreinforcement learning

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.