지능적 에이전트란 무엇인가?

 

Wikipedia : Artificial intelligence agent : 진정한 에이전트를 생각한다면, 에이전트 (소프트웨어, 하드웨어 또는 다른 방식의) 는 agenthood 한 행동특징을 보여야 한다. 기본적으로 이것은 센서 (sensor) 를 통해서 소프트웨어 환경을 지각하고 액추에이터 (Actuator) 를 통해 환경에서 행동한다. 이것은 자율적으로 수행되어야 한다.

예를들면 우편물 전달 에이전트 (mail transfer agent) 는 우편물을 언제 받아서 언제 배달할 것인지를 결정하고, 그 시스템내에서 다른 에이전트의 행동과는 비동기적으로, 독립적으로 수행한다.

에이전트는 대개 - 소프트웨어를 포함해서 - 논리적으로 또는 다른방법으로 학습 (Learn) 하고 추론 (Reason) 하는 능력을 가진다. 그들은 세상과 다른 것들에 대한 사실들과 규칙들을 발견할 수 있고, 이러한 진리여부를 추정하고 추론할 수 있고, 그들의 존재론 (Ontology) 을 변경할 수 있다.