모델 기반 에이전트
모델 기반 에이전트(Model-Based Agent)는 환경에 대한 내부 모델을 유지하면서 그 환경 내에서 작동하도록 설계된 지능형 시스템입니다. 단순히 즉각적인 자극에만 반응하는 순수 반응형 에이전트와 달리, 모델 기반 에이전트는 세상이 어떻게 작동하는지에 대한 표현(역학, 상태 전이, 행동의 잠재적 결과 포함)을 구축하고 업데이트합니다. 이 내부 모델은 선제적인 계획 수립과 정교한 의사 결정을 가능하게 합니다.
복잡하거나, 동적이거나, 부분적으로 관측 가능한 환경에서는 단순한 규칙 기반 시스템이 실패합니다. 모델 기반 에이전트는 예측 능력을 가능하게 하므로 매우 중요합니다. 내부 모델을 기반으로 잠재적인 미래를 시뮬레이션함으로써, 단순히 다음 즉각적인 보상만을 최적화하는 것이 아니라 장기적인 목표로 이어지는 행동을 선택할 수 있습니다. 이 능력은 고급 AI 애플리케이션에서 진정한 자율성을 이끌어냅니다.
모델 기반 에이전트의 작동 주기는 일반적으로 여러 상호 연결된 구성 요소를 포함합니다.
모델 기반 에이전트는 전략적 사고가 필요한 곳에 배포됩니다.
이 개념은 강화 학습(RL), 특히 모델 기반 RL 및 몬테카를로 트리 탐색(MCTS)과 같은 계획 알고리즘과 상당히 겹칩니다. 이는 기억과 예측 능력을 통합함으로써 순수 반응형 에이전트와 차별화됩니다.