分級作業網絡
閱讀設定
分級作業網絡(hierarchical task network,HTN)係人工智能自動計劃嘅一種做法,基本上係指個人工智能將可能採取嘅行動之間嘅關係用「分級」噉嘅網絡表示出嚟,即係話將啲行動分做三個層次:
- 原始作業(primitive task):指一啲實際能夠採取嘅行動,例如喺打機當中會係「撳呢個呢個掣」。
- 複合作業(compound task):指一串行動結合嘅整體,例如教一個人工智能打機嗰陣,一串「撳呢個呢個掣」噉嘅行動會引致「令玩家角色由 A 點移去 B 點」。
- 目的作業(goal task):指一柞由複合作業組成、能夠令某啲狀態變成「真」嘅作業,例如「由 A 點移去 B 點」同埋「攞嗮眼前嘅遊戲道具」等能夠具體噉幫助「喺隻遊戲入面過關」-「過咗關」呢個狀態變成「真」-嘅目的[1]。
攷
[編輯]- ↑ Hoang, H., Lee-Urban, S., & Muñoz-Avila, H. (2005, June). Hierarchical Plan Representations for Encoding Strategic Game AI (PDF). In AIIDE (pp. 63-68).