How do autonomous software agents learn? A systematic literature review

Modern artificial intelligence approaches powered by artificial neural networks (ANNs) enable many computational tasks by learning from data rather than from hand-coded rules. Currently, autonomous agents (AAs), whether virtual or physical, are of great interest because they can perceive an environment and take actions to achieve goals without direct human control. Also, with the growing adoption of large language models (LLMs), agents are increasingly used in environments where the agent needs to receive commands. This article reviews how AAs learn and make decisions, with a focus on the role of artificial neural networks (ANNs) in producing autonomous behavior. A literature review was conducted to map the reported learning mechanisms, neural networks employed, decision-making methods, and evaluation protocols used to assess agents and their networks. Results show that reinforcement-learning approaches are the dominant paradigm for producing autonomy in AAs. From 569 records initially identified, 42 articles met the inclusion criteria; among those, reinforcement learning represented the largest share of learning approaches (33.3%), most evaluations were conducted in simulation (29 of 42 articles, 69.04%), and recurrent and convolutional networks were among the most frequently used network families (21.4% and 16.7%, respectively). As a contribution to the conceptual framework in AAs, this study mapped that the agents’ learning can be set in three categories: aspect-based (the agent must learn to solve a specific task), preventive (the agent must assess risks to avoid causing harm to the environment or other agents), and progressive (the agent must learn to achieve multiple objectives).

Authors

Institutions

Publication Details

Journal
PeerJ Computer Science
Published
2026-04-27
DOI
https://doi.org/10.7717/peerj-cs.3756
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

How do autonomous software agents learn? A systematic literature review

Diego H. Peluffo-Ordóńez, Jorge Hernandez, Hector Florez
PeerJ Computer Science
Explainable Artificial Intelligence (XAI)
article

How do autonomous software agents learn? A systematic literature review

Diego H. Peluffo-Ordóńez, Jorge Hernandez, Hector Florez
article en

Abstract

Modern artificial intelligence approaches powered by artificial neural networks (ANNs) enable many computational tasks by learning from data rather than from hand-coded rules. Currently, autonomous agents (AAs), whether virtual or physical, are of great interest because they can perceive an environment and take actions to achieve goals without direct human control. Also, with the growing adoption of large language models (LLMs), agents are increasingly used in environments where the agent needs to receive commands. This article reviews how AAs learn and make decisions, with a focus on the role of artificial neural networks (ANNs) in producing autonomous behavior. A literature review was conducted to map the reported learning mechanisms, neural networks employed, decision-making methods, and evaluation protocols used to assess agents and their networks. Results show that reinforcement-learning approaches are the dominant paradigm for producing autonomy in AAs. From 569 records initially identified, 42 articles met the inclusion criteria; among those, reinforcement learning represented the largest share of learning approaches (33.3%), most evaluations were conducted in simulation (29 of 42 articles, 69.04%), and recurrent and convolutional networks were among the most frequently used network families (21.4% and 16.7%, respectively). As a contribution to the conceptual framework in AAs, this study mapped that the agents’ learning can be set in three categories: aspect-based (the agent must learn to solve a specific task), preventive (the agent must assess risks to avoid causing harm to the environment or other agents), and progressive (the agent must learn to achieve multiple objectives).

PeerJ Computer ScienceVol. 12
Universidad Distrital Francisco José de Caldas (CO), Université Mohammed VI Polytechnique (MA), Universidad Ecotec (EC)
Peace, Justice and strong institutions, Reduced inequalities
Openalex Percentile: Top 10%
Explainable Artificial Intelligence (XAI)
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.