- Rational agent
A rational agent is an
agent which takes actions based oninformation from andknowledge about the agent's environment. It tends to maximize the chances of success using commonly accepted logicalinference rules.The action a rational agent takes depends on:
* the agent's past experiences
* the agent's information of its environment
* the actions, duties and obligations available to the agent
* the estimated benefits and the chances of success of the actions.Rational agents are studied in the fields of
cognitive science ,ethics , the philosophy ofpractical reason , and in particular, inartificial intelligence .A cognitive rational agent with sophisticated logical capacities of reasoning but without emotional
preference s, and withself-consciousness can be considered a rationalintelligent agent . Therefore varioussoftware agent s are usually rational agents.In
game theory and classicaleconomics it is assumed that theactor s/(human agents) are rational.An example of rational agents in the field of software is
BDI software agent s, and in socio-cognitive engineering is the abstract IPK (information,preference,knowledge) agent calledpersonoid .See also
Economics
*
homo economicus
*agent (economics)
*bounded rationality
*game theory Software
*
intelligent agent
*software agent
*belief revision Further reading
*
Wikimedia Foundation. 2010.