Overview of Agent Architectures

  • Engineered Agents

    • Subsumption Agents
  • Logic Based Agents

    • Planning/TLA

    • BDI

  • Cognitive Agents

  • Learning Agents

Review ?Lecture1A

Engineered Agents

Subsumption agents

  • Higher layers can override the inputs or outputs of lower layers

  • Gat: "By the common metric that speed equals intelligence, Subsumption appeared to be a major breakthrough."

Introduction to Planning representations

Three Layer Architectures

  • Erann Gat

Cognitive agents

BDI Agents

  • See Wayne Wobcke's course

AIXI:

  • Agent developed by Marcus Hutter at ANU
  • Has strong performance guarantees in general environments
  • Is provably not computable, and hence is a theoretical, not practical, system