(18th-March-2020)
Online, the information about the particular case becomes available, and the agent has to act. The information includes the observations of the domain and often information about the available actions and the preferences or goals. The agent can get observations from sensors, users, and other information sources (such as web sites), but we assume it does not have access to the domain experts or knowledge engineer.
An agent typically has much more time for offline computation than for online computation. However, during online computation it can take advantage of particular goals and particular observations.
Thus, an agent system is composed of an agent and an environment.
Agents have sensors and actuators to interact with the environment.
An agent is composed of a body and interacting controllers.
Agents are situated in time and must make decisions of what to do based on their history of interaction with the environment.
An agent has direct access not to its history, but to what it has remembered (its belief state) and what it has just observed. At each point in time, an agent decides what to do and what to remember based on its belief state and its current observations.
Complex agents are built modularly in terms of interacting hierarchical layers.
An intelligent agent requires knowledge that is acquired at design time, offline or online.
Comments