Lably
Skip to content

Intelligent agent

Software agent which acts autonomously

  • 12 min read
  • 7 chapters
Simple reflex agent, based on Artificial Intelligence: A Modern Approach
Utkarshraj Atmaram · Public domain

Related on Lably

Through Control system, State (polity) and Biome

In artificial intelligence, a specialized subset of intelligent agents, AI agents (also known as agentic AI) expand this concept by proactively pursuing goals, making decisions, and taking actions over extended periods.

Intelligent agents operate based on an objective function, which encapsulates their goals. They are designed to create and execute plans that maximize the expected value of this function upon completion. For example, a reinforcement learning agent has a reward function, which allows programmers to shape its desired behavior. Similarly, an evolutionary algorithm's behavior is guided by a fitness function.

Intelligent agents in artificial intelligence are closely related to agents in economics, and versions of the intelligent agent paradigm are studied in cognitive science, ethics, and the philosophy of practical reason, as well as in many interdisciplinary socio-cognitive modeling and computer social simulations.

Intelligent agents are often described schematically as abstract functional systems similar to computer programs. To distinguish theoretical models from real-world implementations, abstract descriptions of intelligent agents are called abstract intelligent agents. Intelligent agents are also closely related to software agents—autonomous computer programs that carry out tasks on behalf of users. They are also referred to using a term borrowed from economics: a "rational agent".

Agent-based definition of artificial intelligence

Russell and Norvig describe artificial intelligence as the study of agents that receive percepts from an environment and perform actions. In this framework, an agent is anything that perceives its environment through sensors and acts upon that environment through actuators. A rational agent selects the action expected to maximize its performance measure, given its percept sequence, prior knowledge, and available actions. Rationality in this sense does not require an agent to be omniscient or always successful; it concerns the expected outcome of an action on the basis of the information available to the agent.

In agent-oriented computing, agents are also commonly characterized by properties such as autonomy, responsiveness to changes in their environment, and goal-directed or proactive behavior. One approach to modeling practical reasoning is the belief–desire–intention (BDI) architecture, which represents an agent in terms of its information about the world, its objectives, and the courses of action to which it has committed.

Sign in to keep reading

6 more chapters are free with a Lably account.

More in Computing and communication