Computer Agents

What is computer agents?


A computer agent is a computer system that is capable of independent action on behalf of user or owner. Which mean that it able to figuring out what needs to be done to satisfy the design objectives rather than constantly being told.Which mean that the computer agent able to make decision by it own to achieve the design objective.

What make computer agent to become agent is because their capable to acting independently , exhibiting control over their internal state which another word to explain is autonomous. So Computer Agent is a computer system that is able to make action autonomously in some environment in order to meet its design objectives.

Computer Agent



There can be 2 kind of agent which are:

  1. Trivial (non-interesting) agents- Agents like thermostat that control heating system in houses.
  2. Intelligent agent-is a computer system that capable of flexible autonomous action in some environment.By flexible we mean:
    • Reactive
    • Pro-active
    • Social

Reactive is like to maintain an ongoing interaction with its environment and responds to changes that occur in it.

Pro-active is like generating and attempting to achieve goals which may not driven solely by events and the agent will taking the initiative to achieve the goals.

Social is important during the real work which the goals only able to achieved with the cooperation from 2 or more computer agents working together. Thus the computer agent with this ability able to interact with others agent via some kind of agent-communication language.

Comments

Popular posts from this blog

Reading and Writing Operation of SRAM

Transmission Control Protocol (TCP)

File transfer from android to linux