Navigating the AI Frontier 2024

Page 7 of 28 · WEF_Navigating_the_AI_Frontier_2024.pdf

Based on the definition of the International Organization for Standardization,5 an AI agent can be broadly defined as an entity that senses percepts (sound, text, image, pressure etc.) using sensors and responds (using effectors) to its environment. AI agents generally have the autonomy (defined as the ability to operate independently and make decisions without constant human intervention) and authority (defined as the granted permissions and access rights to perform specific actions within defined boundaries) to take actions to achieve a set of specified goals, thereby modifying their environment. The core components of an AI agent FIGURE 1: Figure 1 highlights how an agent is made up of several core components, including: –User input: the external (e.g. human, another agent) input that the AI agent receives. This could be instructions such as typing via a chat- based interface, voice-based commands or pre-recorded data. –Environment: the bounds in which the AI agent operates. It serves as the area in which the agent applies its sensors and effectors to percept and modify its surroundings based on the inputs received and the actions decided upon by the control centre. The environment can be physical infrastructure such as the mapped area of an autonomous vehicle or digital infrastructure such as the intranet of a business for a coding agent. –Sensors: mechanisms through which the agent perceives its environment. Sensors can range from physical devices (e.g. cameras or microphones) to digital ones (e.g. queries to databases or web services). –Control centre: typically makes up the core of the AI agent along with the model, such as an LLM. The control centre helps process information, make decisions and plan actions. Based on the capabilities of the AI agent, the control centre involves complex algorithms and models that allow the agent to evaluate different options and choose the best course of action. –Percepts: the data inputs that the AI agent receives about its environment, which could come from various sensors or other data sources. They represent the agents’ perception or understanding of its environment. –Effectors: the tools an agent uses to take actions upon its environment. In physical environments, effectors might include robotic arms or wheels, while in the digital environment, they could be commands sent to other software systems, such as generating a data visualization or executing a workflow. –Actions: represent the alterations made by effectors. In physical environments, actions might be pushing an object, whereas in digital environments they could be linked to updating a database.AI agent Percepts Environment ActionsSensors Control centre EffectorsDigital infrastructureUser input Physical infrastructure Source: World Economic Forum Navigating the AI Frontier: A Primer on the Evolution and Impact of AI Agents 7
Ask AI what this page says about a topic: