An intelligent agent is a component of intelligence artificielle[1] that perceives its environment through sensors and interacts with it via actuators. These agents are designed to maximize the value of a performance measure based on their past experiences and knowledge. They are not just reactive, but can adapt to changes in their environment and proactively work towards achieving specific goals. They come in various types, including simple reflex agents, model-based reflex agents, goal-based agents, utility-based agents, and learning agents. Intelligent agents are used in diverse applications, such as developing autonomous systems, creating software agents, and conducting cognitive science studies. They offer a systematic way to test and compare different AI programs, and their study also bridges the gap between AI and economics.
In intelligence and artificial intelligence, an intelligent agent (IA) is an agent acting in an intelligent manner; It perceives its environment, takes actions autonomously in order to achieve goals, and may improve its performance with learning or acquiring knowledge. An intelligent agent may be simple or complex: A thermostat or other control system is considered an example of an intelligent agent, as is a human being, as is any system that meets the definition, such as a firm, a state, or a biome.
Leading AI textbooks define "artificial intelligence" as the "study and design of intelligent agents", a definition that considers goal-directed behavior to be the essence of intelligence. Goal-directed agents are also described using a term borrowed from économie, "rational agent".
An agent has an "objective function" that encapsulates all the IA's goals. Such an agent is designed to create and execute whatever plan will, upon completion, maximize the expected value of the objective function. For example, a reinforcement learning agent has a "reward function" that allows the programmers to shape the IA's desired behavior, and an evolutionary algorithm's behavior is shaped by a "fitness function".
Intelligent agents in artificial intelligence are closely related to agents à économie, and versions of the intelligent agent paradigm are studied in cognitive science, ethics, 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 an abstract functional system similar to a computer program. Abstract descriptions of intelligent agents are called abstract intelligent agents (AIA) to distinguish them from their real-world implementations. An autonomous intelligent agent is designed to function in the absence of human intervention. Intelligent agents are also closely related to software agents (an autonomous computer program that carries out tasks on behalf of users).