Agent architecture
   HOME

TheInfoList



OR:

Agent architecture in
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includi ...
is a
blueprint A blueprint is a reproduction of a technical drawing or engineering drawing using a contact print process on light-sensitive sheets. Introduced by Sir John Herschel in 1842, the process allowed rapid and accurate production of an unlimited number ...
for
software agent In computer science, a software agent or software AI is a computer program that acts for a user or other program in a relationship of agency, which derives from the Latin ''agere'' (to do): an agreement to act on one's behalf. Such "action on beha ...
s and intelligent control systems, depicting the arrangement of components. The architectures implemented by
intelligent agent In artificial intelligence, an intelligent agent (IA) is anything which perceives its environment, takes actions autonomously in order to achieve goals, and may improve its performance with learning or may use knowledge. They may be simple or ...
s are referred to as cognitive architectures.Comparison of Agent Architectures
The term agent is a conceptual idea, but not defined precisely. It consists of facts, set of goals and sometimes a plan library.


Types


Reactive architectures

* Subsumption


Deliberative reasoning architectures

* Procedural reasoning system (PRS)


Layered/hybrid architectures

* 3T * AuRA
Brahms
* GAIuS * GRL * ICARUS * InteRRaP * TinyCog * TouringMachines


Cognitive architectures

* ASMO * Soar *
ACT-R ACT-R (pronounced /ˌækt ˈɑr/; short for "Adaptive Control of Thought—Rational") is a cognitive architecture mainly developed by John Robert Anderson and Christian Lebiere at Carnegie Mellon University. Like any cognitive architecture, ACT-R ...

Brahms
*
LIDA Lida ( be, Лі́да ; russian: Ли́да ; lt, Lyda; lv, Ļida; pl, Lida ; yi, לידע, Lyde) is a city 168 km (104 mi) west of Minsk in western Belarus in Grodno Region. Etymology The name ''Lida'' arises from its Lithuan ...
* PreAct * Cougaar * PRODIGY * FORR


See also

* Action selection * Cognitive architecture *
Real-time Control System Real-time Control System (RCS) is a reference model architecture, suitable for many software-intensive, real-time computing control problem domains. It defines the types of functions needed in a real-time intelligent control system, and how these ...


References

Software architecture Robot architectures {{compu-AI-stub