Hierarchical Goals
- If you haven't noticed by now, hierarchy is a recurrent
them in AI.
- We used it in semantic nets, planning, language and search.
- Hiearchy is so prevalent because it enables you to look at
a problem at different levels.
- Hierarchy can of course be used with goals.
- As a person, I set goals for the year, and usually for the
day. I also do it occasionally for the week or month.
- This same technique can be used for an agent.
- Manage high level goals, and break them down to smaller goals.
- This does lead to complexity, but reduces the size of the
space.
- However, you can miss better solutions.