Notes:
In the context of artificial intelligence, an agent is a software program or system that is designed to perform tasks or actions on behalf of a user or another system. Agents are often designed to be autonomous and able to operate independently, although they may also be able to communicate with other agents or systems to exchange information or collaborate on tasks.
Agents may be used in a variety of different contexts, including to perform tasks such as data collection, data processing, and decision-making. They may be used to automate tasks that would otherwise be time-consuming or difficult for humans to perform, or to perform tasks that require a high level of accuracy or reliability.
A multi-agent system is a system that is composed of multiple interacting agents. In a multi-agent system, the agents are designed to work together to achieve a common goal or to perform a specific task. They may communicate with each other and exchange information to coordinate their actions and make decisions.
Wikipedia:
- Agent architecture, a blueprint for software agents and control systems
- Agent-based model, a computational model for simulating the actions and interactions of individuals
- Intelligent agent, an autonomous, goal-directed entity which observes and acts upon an environment
- Software agent, a piece of software that acts for a user or other program
References:
- Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks (2014)
- A Hybrid Deliberative Layer for Robotic Agents (2011)
- A Legal Theory for Autonomous Artificial Agents (2011)
- Agent and Multi-Agent Systems (2011)
- Agent-Based Approaches in Economic and Social Complex Systems VI (2011)
- Agents and Artificial Intelligence (2011)
- Agents for Games and Simulations II (2011)
- Intelligent Virtual Agents (2011)
- Multiagent System Technologies (2011)
- New Trends in Agent-based Complex Automated Negotiations (2011)
- Semantic Agent Systems (2011)
See also:
100 Best Artificial Intelligence Agent Videos | 100 Best Intelligent Agent Videos | 100 Best Microsoft Agent Videos | 100 Best Multi-agent System Videos | A4 (Agile Architecture and Autonomous Agents) | Agent Building and Learning Environment (ABLE) | Agent Factory Framework | agentTool | Artificial Moral Agents (AMAs) | Assistants Meta Guide | Autonomous Agents, Natural Language & Dialog Systems 2017 | Believable Agents | Betty’s Brain Teachable Agent | Bots Meta Guide | CALO (Cognitive Agent that Learns and Organizes) | Cognitive Architecture Meta Guide | Cougaar (Cognitive Agent Architecture) | EMAA (Extensible Mobile Agent Architecture) | Embodied Agents & Dialog Systems 2017 | EMBR (Embodied Agents Behavior Realizer) | Emotional Agents 2016 | FIONA (Framework for Interactive-services Over Natural-conversational Agents) | IVR Agents | JADE (Java Agent DEvelopment Framework) | LIDA (Learning Intelligent Distribution Agent) | MicroPsi Agent Architecture | Open Agent Architecture (OAA) | Multi-agent Platforms (MAPs) & Dialog Systems | Multimodal Agents in Unity3d | NSCA (Neural-Symbolic Cognitive Agent) | Pedagogical Agent & Dialog Systems 2016 | Probabilistic Models, Multi-agent Systems & Natural Language 2017 | RADAR (Reflective Agents with Distributed Adaptive Reasoning) | Relational Agents | TAOM4E (Tool for Agent Oriented Modeling for Eclipse) | Teachable Agent
- BDI Agents
- Cognitive Agents
- Conversational Agents Meta Guide
- Dialog Agents
- Intelligent Agents
- IVA (Intelligent Virtual Agents)
- JDE (Jack Development Environment)
- JIAC (Java Intelligent Agent Componentware)
- SPADE (Smart Python multi-Agent Development Environment)
- SPARK (SRI Procedural Agent Realization Kit)
- Talking Agents