1. Simple Reflex Agent (反射agent)
If condition then action
-> 不記得上一次的動作,沒有state
Work only if the environment is
fully observable.
if the environment is partial observable, agent occurs infinite loop.
Ex : 因為根據其他資訊他必須要往前走,但是前面有一道牆,資訊不變,所以會一直往前走。
2. Model-Based Reflex Aengets
他也是個 reflex agent 但他有 state
根據 state 和 sensor 去猜測 環境是什麼樣子
Ex : 當資訊一直不變,agent 透過 state 會猜測有障礙物。
3. Goal-Base Agents :
需要一個 goal 去引導 agent 至合理的 goal
4. Utility-Based Agent :
有很多路到 goal,但找最快 or 最舒適的路