What Are Autonomous Agents?

Autonomous agents are programs, powered by AI, that when given an objective are able to create tasks for themselves, complete tasks, create new tasks, reprioritize their task list, complete the new top task, and loop until their objective is reached.

https://www.mattprd.com/p/the-complete-beginners-guide-to-autonomous-agents

Sistemi autonomi. Compiti e obiettivi. Al di là del trend su AI e affini, che va tanto di moda nel 2023 dopo chatgpt etc, non sembra nulla di nuovo. Se vediamo alcune ricerche su agenti automomi del 1991 o 1995

Wikipedia “Autonomous agent”:

There are various definitions of autonomous agent. According to Brustoloni (1991)

“Autonomous agents are systems capable of autonomous, purposeful action in the real world.”[1]

According tuo Maes (1995)

“Autonomous agents are computational systems that inhabit some complex dynamic environment, sense and act autonomously in this environment, and by doing so realize a set of goals or tasks for which they are designed.”[2]

Franklin and Graesser (1997) review different definitions and propose their definition

“An autonomous agent is a system situated within and a part of an environment that senses that environment and acts on it, over time, in pursuit of its own agenda and so as to effect what it senses in the future.”[3]

They explain it

“Humans and some animals are at the high end of being an agent, with multiple, conflicting drives, multiples senses, multiple possible actions, and complex sophisticated control structures. At the low end, with one or two senses, a single action, and an absurdly simple control structure we find a thermostat.”

Reference 1 Brustoloni, Jose C. (1991). Autonomous Agents: Characterization and Requirements, Carnegie Mellon Technical Report CMU-CS-91-204. Carnegie Mellon University.

2 Maes, Pattie (1995). “Artificial life meets entertainment”. Communications of the ACM. Association for Computing Machinery (ACM). 38 (11): 108–114. doi:10.1145/219717.219808. ISSN 0001-0782. S2CID 8122852.

3 Franklin, Stan; Graesser, Art (1997). “Is It an agent, or just a program?: A taxonomy for autonomous agents”. Intelligent Agents III Agent Theories, Architectures, and Languages. Berlin, Heidelberg: Springer Berlin Heidelberg. pp. 21–35. doi:10.1007/bfb0013570. ISBN 978-3-540-62507-0. ISSN 0302-9743. #tech