% Options for packages loaded elsewhere
\PassOptionsToPackage{unicode}{hyperref}
\PassOptionsToPackage{hyphens}{url}
%
\documentclass[
]{report}
\usepackage{amsmath,amssymb}
\usepackage{iftex}
\ifPDFTeX
  \usepackage[T1]{fontenc}
  \usepackage[utf8]{inputenc}
  \usepackage{textcomp} % provide euro and other symbols
\else % if luatex or xetex
  \usepackage{unicode-math} % this also loads fontspec
  \defaultfontfeatures{Scale=MatchLowercase}
  \defaultfontfeatures[\rmfamily]{Ligatures=TeX,Scale=1}
\fi
\usepackage{lmodern}
\ifPDFTeX\else
  % xetex/luatex font selection
\fi
% Use upquote if available, for straight quotes in verbatim environments
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
\IfFileExists{microtype.sty}{% use microtype if available
  \usepackage[]{microtype}
  \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
}{}
\makeatletter
\@ifundefined{KOMAClassName}{% if non-KOMA class
  \IfFileExists{parskip.sty}{%
    \usepackage{parskip}
  }{% else
    \setlength{\parindent}{0pt}
    \setlength{\parskip}{6pt plus 2pt minus 1pt}}
}{% if KOMA class
  \KOMAoptions{parskip=half}}
\makeatother
\usepackage{xcolor}
\usepackage[margin=2.0cm,a4paper]{geometry}
\usepackage{longtable,booktabs,array}
\usepackage{calc} % for calculating minipage widths
% Correct order of tables after \paragraph or \subparagraph
\usepackage{etoolbox}
\makeatletter
\patchcmd\longtable{\par}{\if@noskipsec\mbox{}\fi\par}{}{}
\makeatother
% Allow footnotes in longtable head/foot
\IfFileExists{footnotehyper.sty}{\usepackage{footnotehyper}}{\usepackage{footnote}}
\makesavenoteenv{longtable}
\setlength{\emergencystretch}{3em} % prevent overfull lines
\providecommand{\tightlist}{%
  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
\usepackage{titlesec}
\usepackage{fancyvrb}
\usepackage{fvextra}
\usepackage{enumitem}
\usepackage{pdfpages}

\usepackage{longtable}
\usepackage{etoolbox}

\usepackage{fontspec}
\setmainfont{lmroman10-regular.otf}[
    BoldFont       = lmroman10-bold.otf,
    ItalicFont     = lmroman10-italic.otf,
    BoldItalicFont = lmroman10-bolditalic.otf,
    OpticalSize    = 0
]

\AtBeginEnvironment{longtable}{\fontsize{6}{8}\selectfont}

\newcommand{\chapfnt}{\fontsize{19}{21}}
\newcommand{\secfnt}{\fontsize{14}{17}}
\newcommand{\ssecfnt}{\fontsize{12}{14}}
\newcommand{\sectionbreak}{\clearpage}
\newcommand{\llbracket}{[\![}
\newcommand{\rrbracket}{]\!]}

\titleformat{\chapter}[display]
{\normalfont\chapfnt\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\chapfnt}

\titleformat{\section}
{\normalfont\secfnt\bfseries}{\thesection}{1em}{}

\titleformat{\subsection}
{\normalfont\ssecfnt\bfseries}{\thesubsection}{1em}{}

\titlespacing*{\chapter} {0pt}{50pt}{40pt}
\titlespacing*{\section} {0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
\titlespacing*{\subsection} {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}

\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\},fontsize=\scriptsize,frame=single,rulecolor=\color{lightgray},breaklines,samepage,label=\tiny{Code},labelposition=topline}
\DefineVerbatimEnvironment{verbatim}{Verbatim}{commandchars=\\\{\},fontsize=\scriptsize,frame=single,rulecolor=\color{lightgray},breaklines,samepage,label=\tiny{Output},labelposition=topline,fontshape=it}

\setlist{after=\bigskip}

\let\OldRule\rule
\renewcommand{\rule}[2]{\OldRule{0.0\linewidth}{#2}}
\ifLuaTeX
  \usepackage{selnolig}  % disable illegal ligatures
\fi
\usepackage{bookmark}
\IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available
\urlstyle{same}
\hypersetup{
  hidelinks,
  pdfcreator={LaTeX via pandoc}}

\title{Characteristics of AI Agents}
\author{The Publicator using gpt-oss-120b}
\date{}

\begin{document}
\maketitle

{
\setcounter{tocdepth}{2}
\tableofcontents
}
\chapter{Characteristics of AI
Agents}\label{characteristics-of-ai-agents}

\textbf{Abstract:} This paper presents a comprehensive analysis of the
defining characteristics of artificial intelligence (AI) agents.
Beginning with an introduction that frames the motivation for a
systematic study, we delineate the scope and contributions of our work.
A review of foundational definitions, historical developments, and
existing taxonomies highlights the gaps that motivate our novel
classification framework. We propose a taxonomy that distinguishes
agents along dimensions such as reactive versus deliberative, autonomous
versus semi‑autonomous, and embodied versus disembodied, providing a
structured lens for subsequent discussion. Building on this taxonomy, we
identify and elaborate on core traits - autonomy, reactivity,
proactiveness, social ability, learning, adaptability, explainability,
and robustness - and illustrate their practical manifestations.
Architectural patterns, including sense‑plan‑act, subsumption, hybrid,
and multi‑agent systems, are examined to reveal how design choices
enable or constrain these traits. We then survey quantitative and
qualitative evaluation metrics and benchmark suites that assess
performance, scalability, transparency, and ethical compliance. The
influence of agent characteristics is demonstrated across diverse
application domains such as robotics, virtual assistants, autonomous
vehicles, finance, and healthcare. We discuss prevailing challenges,
including trade‑offs between autonomy and control, safety,
interpretability, and alignment, and outline open research questions.
Finally, we speculate on future directions, emphasizing self‑evolving
agents, integration with large language models, and the development of
standards for trustworthy behavior. The paper concludes by reaffirming
the importance of a systematic understanding of AI agent characteristics
and proposing pathways to advance the field.

\section{1. Introduction}\label{introduction}

\subsection{1.1 What Is an AI Agent?}\label{what-is-an-ai-agent}

An \textbf{AI agent} is an autonomous computational entity that
perceives its environment through sensors, reasons about its
observations, and acts upon actuators to achieve designated goals. This
definition aligns with the classic sense‑plan‑act loop while allowing
for more sophisticated behaviors such as learning, adaptation, and
social interaction. By treating ``agent'' as a unifying abstraction, we
can compare systems ranging from simple reactive bots to complex
embodied robots and large‑scale multi‑agent platforms.

\subsection{1.2 Why Study Agent
Characteristics?}\label{why-study-agent-characteristics}

The rapid proliferation of AI‑driven systems - virtual assistants,
autonomous vehicles, finance bots, and healthcare decision‑support tools
- has highlighted that \textbf{performance alone is insufficient} to
assess their suitability for real‑world deployment. Stakeholders now
demand agents that are:

\begin{itemize}
\tightlist
\item
  \textbf{Autonomous} enough to operate with minimal human oversight,
\item
  \textbf{Robust} under uncertain or adversarial conditions,
\item
  \textbf{Explainable} so that their decisions can be audited and
  trusted,
\item
  \textbf{Adaptable} to evolving tasks and environments.
\end{itemize}

Understanding how these traits emerge from design choices, architectural
patterns, and underlying algorithms is essential for building agents
that are not only effective but also safe, ethical, and trustworthy. The
motivation for this paper therefore stems from the need to
\textbf{systematically characterize} these properties, identify
trade‑offs, and provide a common vocabulary for researchers and
practitioners.

\subsection{1.3 Scope of the Survey}\label{scope-of-the-survey}

The present work focuses on \textbf{core characteristics} of AI agents
as they appear across a broad spectrum of domains. While the term
``agent'' can be interpreted narrowly (e.g., a software bot) or broadly
(e.g., a swarm of robots), we deliberately restrict our analysis to
\textbf{software‑centric agents} that exhibit at least one of the
following capabilities:

\begin{itemize}
\tightlist
\item
  \textbf{Reactivity} - immediate response to environmental stimuli,
\item
  \textbf{Proactiveness} - goal‑directed behavior beyond reactive
  reflexes,
\item
  \textbf{Social ability} - communication and coordination with other
  agents or humans,
\item
  \textbf{Learning \& adaptability} - modification of internal models
  based on experience,
\item
  \textbf{Explainability \& robustness} - transparency of decision
  processes and resilience to perturbations.
\end{itemize}

Physical embodiment (e.g., robots) is treated as a \textbf{contextual
factor} rather than a defining property; the same characteristic
taxonomy applies to both embodied and disembodied agents.

\subsection{1.4 Contributions}\label{contributions}

This paper makes four primary contributions to the literature on AI
agents:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{A unified taxonomy} (see Section 3) that reconciles existing
  classifications (reactive vs.~deliberative, autonomous
  vs.~semi‑autonomous, embodied vs.~disembodied) and serves as the
  backbone for the subsequent analysis.
\item
  \textbf{A detailed exposition of core characteristics} (Section 4),
  linking each trait to concrete implementation patterns and real‑world
  examples.
\item
  \textbf{Design and architectural guidelines} (Section 5) that
  illustrate how different system structures enable or constrain
  specific characteristics.
\item
  \textbf{A roadmap of evaluation metrics, challenges, and future
  directions} (Sections 6-9) that equips researchers with the tools to
  assess and advance agent capabilities.
\end{enumerate}

By integrating these elements, the paper aims to bridge the gap between
\textbf{theoretical descriptions of agent behavior} and
\textbf{practical engineering concerns}, thereby fostering more
systematic development of trustworthy AI agents.

\section{2. Background and Related
Work}\label{background-and-related-work}

\subsection{2.1 Foundational
Definitions}\label{foundational-definitions}

The term \textbf{AI agent} has been used loosely across the literature,
ranging from simple rule‑based bots to sophisticated embodied systems.
Building on the definition introduced in \emph{1. Introduction} - ``an
autonomous computational entity that senses, reasons, and acts to
achieve goals'' - the background literature converges on three core
components:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Perception (sensing)} - the ability to acquire information
  from an environment, whether virtual (e.g., user utterances) or
  physical (e.g., lidar scans).\\
\item
  \textbf{Decision‑making (reasoning)} - the internal process that
  transforms perceptions into intentions, often modeled with planning,
  reinforcement learning, or reactive policies.\\
\item
  \textbf{Action (actuation)} - the execution of selected intentions,
  which may be a message to another system, a motor command, or a change
  in a software state.
\end{enumerate}

Early AI textbooks (e.g., Russell \& Norvig, 1995) framed agents in
terms of the \textbf{sense‑plan‑act} loop, a view that still underpins
many modern architectures. More recent surveys (e.g., Wooldridge, 2009)
broaden the scope to include \emph{social ability} and \emph{learning}
as intrinsic to the agent concept, aligning with the motivation
highlighted in the Introduction.

\subsection{2.2 Historical Evolution}\label{historical-evolution}

The evolution of AI agents can be traced through three overlapping eras:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.0714}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3286}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2714}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3286}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Era
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Representative Works
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Dominant Paradigm
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Typical Applications
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Reactive Era (1950s‑1970s)} & Brooks (1986) ``A Robust Layered
Control System for a Mobile Robot'' & Subsumption architecture;
stimulus‑response & Simple robotics, early game bots \\
\textbf{Deliberative Era (1980s‑1990s)} & Newell \& Simon (1972) ``Human
Problem Solving''; BDI models (Rao \& Georgeff, 1995) & Symbolic
planning, knowledge‑based reasoning & Expert systems, planning in
logistics \\
\textbf{Hybrid \& Learning Era (2000s‑present)} & Sutton \& Barto (1998)
reinforcement learning; DeepMind (2015) AlphaGo; LLM‑driven assistants
(2023) & Integration of reactive, deliberative, and data‑driven learning
components & Autonomous vehicles, virtual assistants, finance,
healthcare \\
\end{longtable}

During the \textbf{Reactive Era}, agents were primarily engineered to
respond quickly to sensor inputs, with little internal state. The
\textbf{Deliberative Era} introduced explicit world models and planning,
enabling agents to reason about future consequences. The current
\textbf{Hybrid \& Learning Era} blends these approaches, leveraging deep
learning for perception and policy generation while retaining symbolic
reasoning for explainability and safety - an evolution that directly
motivates the unified taxonomy presented in \emph{3. Taxonomy of AI
Agents}.

\subsection{2.3 Prior Taxonomies}\label{prior-taxonomies}

Several classification schemes have been proposed, each emphasizing
different dimensions:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2128}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2979}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2128}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2766}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Taxonomy
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Primary Axes
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Strengths
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Limitations
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Reactive vs.~Deliberative} (Brooks, 1986) & Control style
(bottom‑up vs.~top‑down) & Clear operational distinction; useful for
hardware‑constrained robots & Overlooks autonomy level and learning
capability \\
\textbf{Autonomous vs.~Semi‑autonomous} (Wooldridge, 2009) & Degree of
self‑governance & Highlights human‑in‑the‑loop considerations &
Ambiguous boundaries when agents adapt over time \\
\textbf{Embodied vs.~Disembodied} (Parker, 1998) & Physical presence &
Connects to robotics and embodied cognition literature & Ignores purely
software agents that still exhibit ``body‑like'' constraints (e.g.,
sandboxed cloud services) \\
\textbf{BDI (Belief‑Desire‑Intention)} (Rao \& Georgeff, 1995) & Mental
attitudes & Provides a rich model for social ability and goal management
& Complex to implement at scale; less common in deep‑learning‑driven
agents \\
\textbf{Learning‑Centric} (Silver et al., 2016) & Presence of
online/offline learning & Directly ties to performance improvements &
Does not capture static but highly robust agents (e.g., safety‑critical
controllers) \\
\end{longtable}

These taxonomies have been instrumental in structuring research, yet
none simultaneously addresses \textbf{all} the characteristics
identified in the Introduction (autonomy, reactivity, proactiveness,
social ability, learning, adaptability, explainability, robustness).
Consequently, gaps remain in comparing agents that, for example, are
\textbf{reactive yet explainable}, or \textbf{embodied but
semi‑autonomous}.

\subsection{2.4 Identified Gaps and Rationale for the Current
Analysis}\label{identified-gaps-and-rationale-for-the-current-analysis}

The literature review reveals three recurring shortcomings:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Fragmented Dimensionality} - Existing classifications treat
  dimensions (e.g., autonomy, embodiment) in isolation, making it
  difficult to reason about trade‑offs (e.g., how increased autonomy
  impacts explainability).\\
\item
  \textbf{Lack of Characteristic‑Centric Mapping} - Prior work seldom
  maps taxonomic categories to concrete \textbf{characteristics} (as
  enumerated in \emph{4. Core Characteristics}), limiting the ability to
  predict which architectural choices support which traits.\\
\item
  \textbf{Insufficient Coverage of Emerging Paradigms} - The rise of
  large language models (LLMs) and self‑evolving agents introduces
  hybrid behaviors that do not fit neatly into classic
  reactive/deliberative or embodied/disembodied dichotomies.
\end{enumerate}

Addressing these gaps, the present paper proposes a \textbf{unified
taxonomy} (see \emph{3. Taxonomy of AI Agents}) that integrates the
historical axes while explicitly linking each class to the core
characteristics. This synthesis enables systematic design guidelines
(discussed in \emph{5. Design and Architectural Patterns}) and a
coherent evaluation framework (outlined in \emph{6. Evaluation Metrics
and Benchmarks}).

\section{3. Taxonomy of AI Agents}\label{taxonomy-of-ai-agents}

\subsection{3.1 Dimensional Overview}\label{dimensional-overview}

The taxonomy introduced in this paper reconciles the fragmented
classifications highlighted in \textbf{Section 2. Background and Related
Work}. It is built on three orthogonal dimensions that together span the
full set of agent characteristics enumerated in \textbf{Section 4. Core
Characteristics}:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.1392}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.1772}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3544}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3291}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Dimension
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Primary Axis
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Representative Categories
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Typical Characteristics
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Control} & Reactive ↔ Deliberative & \emph{Reactive} agents
(stimulus‑response, subsumption) vs.~\emph{Deliberative} agents
(symbolic planning, BDI) & Reactivity, speed, limited world model ↔︎
Proactiveness, rich reasoning, higher autonomy \\
\textbf{Governance} & Autonomous ↔ Semi‑autonomous & \emph{Fully
autonomous} (self‑directed goal pursuit) vs.~\emph{Semi‑autonomous}
(human‑in‑the‑loop, supervisory control) & Autonomy, adaptability ↔︎
Controllability, safety \\
\textbf{Embodiment} & Embodied ↔ Disembodied & \emph{Embodied} (robots,
drones, IoT devices) vs.~\emph{Disembodied} (software agents, virtual
assistants) & Physical interaction, sensorimotor loops ↔︎ Purely
computational interaction, platform‑agnostic \\
\end{longtable}

These three axes are deliberately independent: an agent can be reactive
\textbf{and} semi‑autonomous \textbf{and} disembodied (e.g., a
rule‑based chatbot), or deliberative \textbf{and} fully autonomous
\textbf{and} embodied (e.g., an autonomous delivery robot). By
positioning any concrete system within this three‑dimensional space,
designers can immediately infer which core characteristics are likely to
be strong or weak, as discussed in \textbf{Section 4}.

\subsection{3.2 Reactive vs.~Deliberative
Agents}\label{reactive-vs.-deliberative-agents}

\textbf{Reactive agents} trace their lineage to the \emph{Reactive Era}
described in \textbf{Section 2}, where stimulus‑response mechanisms and
subsumption architectures dominated. Their defining traits are:

\begin{itemize}
\tightlist
\item
  \textbf{Fast response times} - decisions are made locally without
  constructing an explicit world model.\\
\item
  \textbf{Limited foresight} - actions are selected based on current
  percepts, yielding high reactivity but low proactiveness.\\
\item
  \textbf{Robustness to noise} - because they do not rely on complex
  reasoning, they tolerate sensor errors gracefully.
\end{itemize}

Typical implementations include simple rule‑based bots, low‑level motor
controllers, and event‑driven middleware.

\textbf{Deliberative agents} emerged during the \emph{Deliberative Era}
(1980s‑1990s) and are characterized by:

\begin{itemize}
\tightlist
\item
  \textbf{Explicit world models} - internal representations of the
  environment enable planning and prediction.\\
\item
  \textbf{Goal‑directed reasoning} - agents can generate multi‑step
  plans, evaluate alternatives, and reason about future states.\\
\item
  \textbf{Higher autonomy} - the ability to act without immediate
  external triggers supports proactiveness and adaptability.
\end{itemize}

Examples encompass BDI systems, symbolic planners, and modern LLM‑driven
agents that construct internal narratives before acting.

The trade‑off between these categories is well‑known: reactivity favors
speed and robustness, while deliberation favors intelligence and
flexibility. The taxonomy does not force a binary choice; instead, it
encourages \textbf{hybrid designs} (see \textbf{Section 5. Design and
Architectural Patterns}) that blend fast reflexes with higher‑level
planning.

\subsection{3.3 Autonomous vs.~Semi‑autonomous
Agents}\label{autonomous-vs.-semiautonomous-agents}

Autonomy is the cornerstone of the definition of an AI agent given in
\textbf{Section 1. Introduction} (``an autonomous computational entity
that senses, reasons, and acts''). Within the taxonomy:

\begin{itemize}
\item
  \textbf{Fully autonomous agents} operate without continuous human
  oversight. They must exhibit \textbf{self‑monitoring},
  \textbf{self‑repair}, and \textbf{ethical decision‑making} to satisfy
  the robustness and explainability requirements later detailed in
  \textbf{Section 4}. Autonomous agents are typical in domains where
  latency or scale precludes human intervention (e.g., autonomous
  vehicles, high‑frequency trading bots).
\item
  \textbf{Semi‑autonomous agents} retain a human‑in‑the‑loop or
  supervisory layer. This governance model mitigates safety and
  alignment risks, a concern echoed in \textbf{Section 8. Challenges and
  Open Issues}. Semi‑autonomous agents are common in assistive robotics,
  where a clinician can intervene, or in decision‑support systems that
  propose actions but require operator approval.
\end{itemize}

The taxonomy treats autonomy as a \textbf{continuum} rather than a
dichotomy. Design choices (e.g., confidence thresholds, fallback
policies) can shift an agent along this axis, influencing the degree of
\textbf{control} versus \textbf{flexibility} it can exercise.

\subsection{3.4 Embodied vs.~Disembodied
Agents}\label{embodied-vs.-disembodied-agents}

Embodiment introduces a physical substrate that mediates perception and
action. According to the scope defined in \textbf{Section 1}, embodiment
is a \emph{contextual factor} rather than a core characteristic, yet it
profoundly shapes how other traits manifest:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.1818}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3636}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.4545}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Aspect
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Embodied Agents
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Disembodied Agents
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Sensing} & Multimodal (vision, touch, proprioception) → richer
data streams, higher noise & Primarily digital inputs (APIs, text) →
cleaner but possibly limited context \\
\textbf{Actuation} & Physical effectors (motors, manipulators) → safety
constraints, energy considerations & Software actions (API calls,
message passing) → rapid, low‑cost \\
\textbf{Social Ability} & Body language, gestures augment communication
& Relies on linguistic or symbolic channels alone \\
\textbf{Explainability} & May need to expose physical state (e.g., robot
pose) & Often can expose internal reasoning directly (e.g., logs, model
introspection) \\
\end{longtable}

Embodied agents are typical in robotics and autonomous drones, while
disembodied agents dominate virtual assistants, cloud‑based
recommendation engines, and multi‑agent simulations. The taxonomy's
explicit embodiment dimension enables systematic comparison across these
disparate domains, a theme further explored in \textbf{Section 7.
Application Domains}.

\subsection{3.5 Mapping the Taxonomy to Core
Characteristics}\label{mapping-the-taxonomy-to-core-characteristics}

The three dimensions collectively determine the presence and strength of
the eight core characteristics enumerated in \textbf{Section 4}. Table 1
illustrates the mapping for representative archetypes:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.1038}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.0849}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.1132}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.1132}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.0943}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.1038}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.1415}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.0943}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 16\tabcolsep) * \real{0.1509}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Archetype
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Control
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Governance
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Embodiment
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Autonomy
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Reactivity
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Proactiveness
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Learning
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Explainability
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Rule‑based chatbot} & Reactive & Semi‑autonomous & Disembodied &
Low & High & Low & Minimal (rule updates) & High (transparent rules) \\
\textbf{BDI planner for logistics} & Deliberative & Autonomous &
Disembodied & High & Moderate & High & Moderate (plan adaptation) &
Moderate (plan trace) \\
\textbf{Autonomous delivery robot} & Hybrid (reactive low‑level +
deliberative high‑level) & Autonomous & Embodied & High & High
(low‑level) / Moderate (high‑level) & High & High (online RL) &
Low‑Moderate (sensor fusion) \\
\textbf{Human‑in‑the‑loop medical decision support} & Deliberative &
Semi‑autonomous & Disembodied & Low‑Moderate & Low & Moderate & High
(continual learning) & High (audit trails) \\
\end{longtable}

\emph{The table demonstrates how positioning an agent within the
taxonomy immediately yields expectations about its characteristic
profile.} Designers can thus use the taxonomy as a \textbf{diagnostic
tool}: if a target application demands strong explainability and safety,
a semi‑autonomous, reactive, disembodied configuration may be
preferable; if adaptability and proactiveness are paramount, a
deliberative, autonomous, embodied design becomes attractive.

\subsection{3.6 Implications for Architecture and
Evaluation}\label{implications-for-architecture-and-evaluation}

By providing a \textbf{unified classification framework}, the taxonomy
serves as the connective tissue between the descriptive analysis of
characteristics (\textbf{Section 4}), the architectural patterns that
enable them (\textbf{Section 5}), and the metrics used to assess them
(\textbf{Section 6}). For instance:

\begin{itemize}
\tightlist
\item
  \textbf{Hybrid architectures} (sense‑plan‑act, subsumption) are
  natural implementations for agents that sit between reactive and
  deliberative extremes.\\
\item
  \textbf{Governance mechanisms} (policy enforcement, human‑in‑the‑loop
  interfaces) are essential for semi‑autonomous agents to satisfy safety
  constraints highlighted in \textbf{Section 8}.\\
\item
  \textbf{Embodiment‑aware evaluation} (e.g., physical robustness tests,
  simulation‑to‑real transfer) must be incorporated when benchmarking
  embodied agents, as discussed in \textbf{Section 6}.
\end{itemize}

Consequently, the taxonomy not only categorizes existing systems but
also guides the \textbf{design‑evaluation loop} that underpins the
remainder of the publication.

\section{4. Core Characteristics}\label{core-characteristics}

\subsection{4.1 Autonomy}\label{autonomy}

Autonomy is the cornerstone of an AI agent's identity, echoing the
\textbf{definition} from \textbf{Section 1 - Introduction}: \emph{``an
autonomous computational entity that senses, reasons, and acts to
achieve goals.''} In practice, autonomy manifests as the ability to
\textbf{self‑monitor}, \textbf{self‑diagnose}, and \textbf{self‑correct}
without external intervention. Fully autonomous agents (the
``autonomous'' pole of the \textbf{Governance} axis in \textbf{Section 3
- Taxonomy of AI Agents}) must:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Maintain internal models} of their environment and goals,
  updating them as new observations arrive.\\
\item
  \textbf{Make decisions} based on those models, selecting actions that
  maximize a utility function or satisfy constraints.\\
\item
  \textbf{Enforce safety and alignment} through runtime verification or
  shielding mechanisms, ensuring that emergent behaviours stay within
  acceptable bounds.
\end{enumerate}

Examples include an autonomous drone that replans its flight path when
wind conditions change, and a conversational assistant that resolves
ambiguous user intents by asking clarifying questions rather than
deferring to a human operator.

\subsection{4.2 Reactivity}\label{reactivity}

Reactivity refers to the \textbf{speed and appropriateness of an agent's
response} to external stimuli. Reactive agents sit at the ``Reactive''
end of the \textbf{Control} axis in \textbf{Section 3}, prioritising
low‑latency perception‑action loops (e.g., subsumption architectures).
In practice, reactivity is achieved through:

\begin{itemize}
\tightlist
\item
  \textbf{Event‑driven pipelines} that bypass heavyweight deliberation
  when a time‑critical signal is detected.\\
\item
  \textbf{Local, context‑specific policies} (e.g., rule‑based reflexes)
  that can be executed in microseconds.\\
\item
  \textbf{Hardware acceleration} (GPUs, FPGAs) for perception tasks such
  as obstacle detection.
\end{itemize}

A self‑driving car's emergency‑brake system exemplifies high reactivity:
it triggers a brake actuation within tens of milliseconds of detecting a
sudden obstacle, independent of the higher‑level planning module.

\subsection{4.3 Proactiveness}\label{proactiveness}

Proactiveness captures an agent's capacity to \textbf{initiate actions
toward future goals}, rather than merely reacting to current events.
This trait aligns with the ``Deliberative'' side of the \textbf{Control}
axis, where agents maintain \textbf{predictive models} and
\textbf{long‑term plans}. Practical manifestations include:

\begin{itemize}
\tightlist
\item
  \textbf{Goal‑oriented planning} (e.g., hierarchical task networks)
  that generate sequences of actions ahead of execution.\\
\item
  \textbf{Anticipatory sensing}, where the agent seeks information that
  will reduce uncertainty (active perception).\\
\item
  \textbf{Self‑initiated behaviours}, such as a personal finance bot
  that suggests portfolio rebalancing before market shifts occur.
\end{itemize}

Proactive agents balance foresight with computational cost, often
employing hybrid sense‑plan‑act loops that invoke deliberation only when
the expected benefit outweighs the latency.

\subsection{4.4 Social Ability}\label{social-ability}

Social ability denotes an agent's competence in \textbf{interacting with
other agents or humans} using shared communication protocols, norms, and
conventions. The taxonomy's \textbf{Embodiment} axis influences this
trait: embodied agents (e.g., robots) must handle non‑verbal cues, while
disembodied agents (e.g., chatbots) rely on linguistic channels. In
practice, social ability is realized through:

\begin{itemize}
\tightlist
\item
  \textbf{Theory of Mind} components that model the beliefs, intentions,
  and preferences of partners.\\
\item
  \textbf{Negotiation and coordination mechanisms} (e.g., contract‑net
  protocols, multi‑agent planning).\\
\item
  \textbf{Adaptation to cultural and contextual norms}, such as
  politeness strategies in dialogue systems.
\end{itemize}

A warehouse fleet of autonomous mobile robots exemplifies social ability
by negotiating right‑of‑way at intersections to avoid deadlocks, while a
virtual assistant employs turn‑taking and clarification strategies to
maintain a natural conversation.

\subsection{4.5 Learning}\label{learning}

Learning equips agents with the capacity to \textbf{improve performance
from data or experience}. It bridges the gap between static, rule‑based
behaviour and dynamic adaptation. The \textbf{Hybrid \& Learning Era}
highlighted in \textbf{Section 2 - Background and Related Work}
introduced reinforcement learning (RL), deep learning, and large
language models (LLMs) as core enablers. Practical aspects include:

\begin{itemize}
\tightlist
\item
  \textbf{Online RL} for continuous policy refinement (e.g., robotic
  manipulation learning from trial‑and‑error).\\
\item
  \textbf{Supervised fine‑tuning} of perception modules on
  domain‑specific datasets.\\
\item
  \textbf{Meta‑learning} that accelerates adaptation to new tasks with
  few examples.
\end{itemize}

Learning is often coupled with safety layers (e.g., shielding) to
prevent unsafe behaviours during exploration, preserving the robustness
required for deployment.

\subsection{4.6 Adaptability}\label{adaptability}

Adaptability is the \textbf{ability to modify behaviour in response to
changing environments, goals, or constraints} without retraining from
scratch. While learning provides the mechanism, adaptability is the
observable outcome. It is especially critical for agents operating
across \textbf{multiple domains} or under \textbf{non‑stationary
conditions}. Concrete implementations involve:

\begin{itemize}
\tightlist
\item
  \textbf{Modular architectures} where perception, reasoning, and
  actuation components can be swapped or re‑configured.\\
\item
  \textbf{Policy‑parameter interpolation} that blends pre‑learned
  behaviours to meet new objectives.\\
\item
  \textbf{Context‑aware policy selection}, where a meta‑controller
  chooses the most suitable sub‑policy based on sensed context.
\end{itemize}

An autonomous vehicle that seamlessly transitions from highway cruising
to urban navigation by re‑weighting its planning horizon illustrates
adaptability.

\subsection{4.7 Explainability}\label{explainability}

Explainability (or interpretability) addresses the need for agents to
\textbf{communicate the rationale behind their decisions} to
stakeholders. This trait is increasingly mandated by regulatory
frameworks and aligns with the \textbf{trustworthiness} dimension
emphasized throughout the paper. In practice, explainability is achieved
through:

\begin{itemize}
\tightlist
\item
  \textbf{Post‑hoc attribution methods} (e.g., SHAP, saliency maps) for
  deep models.\\
\item
  \textbf{Transparent reasoning engines} (e.g., symbolic planners) that
  can output human‑readable plans.\\
\item
  \textbf{Natural‑language explanations} generated by LLMs that
  translate technical decisions into lay terms.
\end{itemize}

For instance, a medical diagnosis assistant may present a concise
justification (``Elevated glucose level and recent weight loss suggest
diabetes'') alongside its recommendation, enabling clinicians to verify
and trust the suggestion.

\subsection{4.8 Robustness}\label{robustness}

Robustness denotes an agent's \textbf{resilience to disturbances,
uncertainties, and adversarial conditions}. It is a prerequisite for
safe deployment, especially for fully autonomous agents positioned at
the ``Fully autonomous'' pole of the \textbf{Governance} axis.
Robustness is operationalised through:

\begin{itemize}
\tightlist
\item
  \textbf{Redundant sensing and actuation pathways} to tolerate sensor
  failures.\\
\item
  \textbf{Formal verification and runtime monitoring} that detect and
  mitigate unsafe states.\\
\item
  \textbf{Adversarial training} to harden perception models against
  malicious inputs.\\
\item
  \textbf{Graceful degradation} strategies that fallback to safe,
  low‑performance modes when confidence drops.
\end{itemize}

A delivery robot that switches to a conservative obstacle‑avoidance
policy when its lidar degrades exemplifies robustness in the wild.

Collectively, these eight characteristics form the \textbf{core
taxonomy} that guides the subsequent discussion of architectural
patterns (\textbf{Section 5}), evaluation metrics (\textbf{Section 6}),
and domain‑specific deployments (\textbf{Section 7}). Understanding how
each trait manifests in practice enables designers to make informed
trade‑offs and to engineer AI agents that are not only capable but also
trustworthy and resilient.

\section{5. Design and Architectural
Patterns}\label{design-and-architectural-patterns}

\subsection{5.1 Sense‑Plan‑Act (SPA)}\label{senseplanact-spa}

The \textbf{sense‑plan‑act} pipeline is the canonical deliberative
architecture introduced during the \emph{Deliberative Era} (Section
2).\\
It separates perception, world‑model construction, planning, and
execution into distinct stages.

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.2963}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3333}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3704}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
How SPA Supports
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
How SPA Constrains
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Autonomy} & Full internal models enable self‑monitoring and
self‑diagnosis (Section 4). & Requires substantial computational
resources; real‑time autonomy may be limited on resource‑constrained
platforms. \\
\textbf{Reactivity} & Can incorporate fast sensing modules; however, the
planning stage introduces latency, reducing low‑latency responsiveness
(Section 4). & Not ideal for safety‑critical, time‑critical tasks where
sub‑100 ms reaction is required. \\
\textbf{Proactiveness} & Explicit planning horizon allows agents to
anticipate future states and initiate goal‑directed actions (Section 4).
& Planning complexity may grow combinatorially, limiting horizon
depth. \\
\textbf{Social Ability} & Rich world models facilitate theory‑of‑mind
reasoning and negotiation protocols (Section 4). & Requires explicit
modeling of other agents, increasing design effort. \\
\textbf{Learning \& Adaptability} & Planning can be coupled with learned
models (e.g., learned transition dynamics) to improve adaptability
(Section 4). & Learning is often an add‑on; the core SPA loop remains
static unless re‑engineered. \\
\textbf{Explainability} & The explicit plan can be inspected and
translated into natural‑language explanations, satisfying the
explainability trait (Section 4). & Complex planners (e.g., SAT‑based)
may generate plans that are hard for humans to interpret without
additional tooling. \\
\textbf{Robustness} & Formal verification can be applied to the planning
component, enhancing safety guarantees (Section 4). & Failure in any
stage (e.g., inaccurate perception) propagates downstream, potentially
causing catastrophic decisions. \\
\end{longtable}

\textbf{Design Guideline:} Use SPA when the application demands
\emph{proactive} behavior, rich \emph{explainability}, and strong
\emph{social} interaction, and when the latency budget permits a
deliberative planning phase. Typical domains include strategic game AI,
high‑level mission planning for autonomous vehicles, and virtual
assistants that must reason over user intents.

\subsection{5.2 Subsumption
Architecture}\label{subsumption-architecture}

Originating in the \emph{Reactive Era} (Section 2), the
\textbf{subsumption architecture} stacks simple behavior modules in a
hierarchy where higher‑level modules can suppress lower‑level ones.

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.2286}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3714}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.4000}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
How Subsumption Supports
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
How Subsumption Constrains
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Autonomy} & Operates without central world models; agents
self‑monitor through local feedback loops (Section 4). & Limited global
awareness reduces the ability to self‑diagnose high‑level failures. \\
\textbf{Reactivity} & Direct sensor‑to‑actuator pathways yield ultra‑low
latency, satisfying the reactivity trait (Section 4). & No foresight;
cannot anticipate future events beyond immediate stimuli. \\
\textbf{Proactiveness} & Can embed simple goal‑driven behaviors (e.g.,
``wander‑to‑goal'') but lacks explicit planning. & Proactive behavior is
limited to pre‑programmed heuristics. \\
\textbf{Social Ability} & Simple communication primitives can be
layered, enabling basic coordination. & Complex theory‑of‑mind or
negotiation requires higher‑level reasoning not present in pure
subsumption. \\
\textbf{Learning \& Adaptability} & Learning can be introduced by
dynamically adjusting behavior weights or adding new layers. & Core
architecture is static; extensive learning often requires redesign. \\
\textbf{Explainability} & The hierarchical suppression order is
transparent, aiding traceability. & Explanations are limited to ``which
layer won'' and may not satisfy stakeholder expectations for deep
reasoning. \\
\textbf{Robustness} & Redundancy across layers and hardware‑accelerated
loops provide high robustness (Section 4). & Lack of global verification
can leave systemic safety gaps. \\
\end{longtable}

\textbf{Design Guideline:} Favor subsumption for \emph{highly reactive}
systems where speed and robustness are paramount, such as low‑level
obstacle avoidance in mobile robots or real‑time safety monitors.
Combine with higher‑level deliberative layers (see Hybrid Architectures)
when additional foresight is needed.

\subsection{5.3 Hybrid Architectures}\label{hybrid-architectures}

Hybrid designs blend \textbf{reactive} and \textbf{deliberative}
components, reflecting the \emph{Hybrid \& Learning Era} (Section 2).
Common patterns include:

\begin{itemize}
\tightlist
\item
  \textbf{Parallel SPA + Subsumption} - a fast reactive layer runs
  concurrently with a slower deliberative planner.\\
\item
  \textbf{Hierarchical Task Networks (HTN) with learned primitives} -
  high‑level task decomposition coupled with learned low‑level
  controllers.
\end{itemize}

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3077}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3077}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3846}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Hybrid Support
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Hybrid Constraint
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Autonomy} & Combines self‑monitoring (reactive) with strategic
self‑assessment (deliberative). & Coordination overhead can introduce
failure modes if layers diverge. \\
\textbf{Reactivity} & Reactive layer guarantees low‑latency response;
deliberative layer updates policies asynchronously. & Requires careful
arbitration to avoid conflicts. \\
\textbf{Proactiveness} & Deliberative planner provides foresight;
reactive layer ensures safe execution. & Planning horizon may be limited
by the need to keep the reactive layer responsive. \\
\textbf{Social Ability} & High‑level deliberation can model other
agents, while reactive layer handles real‑time coordination signals. &
Synchronizing social cues across layers adds complexity. \\
\textbf{Learning \& Adaptability} & Learning can be applied at both
levels (e.g., policy learning for reactive layer, model learning for
planner). & Balancing stability‑plasticity across layers is
non‑trivial. \\
\textbf{Explainability} & Plans from the deliberative component are
explainable; reactive decisions can be traced to rule activations. &
Integrated explanations must reconcile two different reasoning
styles. \\
\textbf{Robustness} & Redundancy across layers improves fault tolerance;
formal verification can target the deliberative component while the
reactive layer provides graceful degradation. & Increased system size
raises the surface for bugs and integration errors. \\
\end{longtable}

\textbf{Design Guideline:} Hybrid architectures are the default choice
when an agent must be both \emph{reactive} and \emph{proactive}, such as
autonomous vehicles that need instant collision avoidance (reactive)
while following a route plan (deliberative). The design should
explicitly define arbitration policies (e.g., priority, utility‑based)
to manage conflicts.

\subsection{5.4 Multi‑Agent Systems (MAS)}\label{multiagent-systems-mas}

When multiple agents cooperate or compete, \textbf{multi‑agent system}
architectures become essential. They can be built on top of any of the
single‑agent patterns described above, but they introduce additional
structural concerns:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3636}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.2727}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3636}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
MAS Support
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
MAS Constraint
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Autonomy} & Each agent maintains its own self‑monitoring loop,
enabling distributed autonomy (Section 4). & Global coordination may
require centralized oversight, reducing individual autonomy. \\
\textbf{Reactivity} & Local reactive loops ensure fast response to local
events. & Network latency can hinder timely coordination for globally
reactive tasks. \\
\textbf{Proactiveness} & Agents can plan jointly (e.g., distributed
planning) to achieve collective goals. & Joint planning complexity grows
combinatorially with agent count. \\
\textbf{Social Ability} & Intrinsic; protocols (e.g., Contract Net, FIPA
ACL) provide theory‑of‑mind, negotiation, and coordination mechanisms
(Section 4). & Designing robust communication under adversarial
conditions is challenging. \\
\textbf{Learning \& Adaptability} & Collective learning (e.g.,
multi‑agent reinforcement learning) enables knowledge sharing and faster
adaptation. & Non‑stationarity introduced by learning agents can
destabilize the system. \\
\textbf{Explainability} & Interaction logs and shared plans can be
aggregated for system‑level explanations. & Explaining emergent group
behavior may require higher‑level abstractions beyond individual agent
reasoning. \\
\textbf{Robustness} & Redundancy across agents improves fault tolerance;
consensus algorithms can mask individual failures. & Cascading failures
(e.g., network partition) can degrade overall robustness. \\
\end{longtable}

\textbf{Design Guideline:} Deploy MAS when \emph{social ability} and
\emph{scalability} are primary concerns, such as swarm robotics,
distributed sensor networks, or market‑based finance agents. Choose
underlying single‑agent patterns (reactive, deliberative, hybrid) based
on the characteristic profile required for each role within the MAS.

\subsection{5.5 Mapping Architectural Choices to Core
Characteristics}\label{mapping-architectural-choices-to-core-characteristics}

Figure 5‑1 (conceptual) illustrates the
\textbf{characteristic‑architecture matrix} derived from the taxonomy
(Section 3) and the eight traits (Section 4). Designers can use this
matrix to select an architecture that aligns with the desired
characteristic profile:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.4000}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.6000}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Desired Strength
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Preferred Architecture(s)
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Maximum Reactivity \& Robustness} & Subsumption, Reactive‑only
hybrids \\
\textbf{High Proactiveness \& Explainability} & Sense‑Plan‑Act,
Deliberative‑heavy hybrids \\
\textbf{Balanced Autonomy \& Adaptability} & Hybrid (parallel SPA +
reactive) with learning modules \\
\textbf{Rich Social Interaction} & Multi‑Agent Systems built on
deliberative or hybrid agents \\
\textbf{Learning‑Centric Adaptation} & Hybrid architectures with
embedded RL/meta‑learning loops \\
\textbf{Safety‑Critical, Low‑Latency} & Subsumption + formal
verification, possibly augmented with a safety supervisor (a lightweight
deliberative monitor) \\
\end{longtable}

\textbf{Key Design Recommendations}

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Start from the Taxonomy (Section 3).} Locate the target agent
  on the \emph{Control} (Reactive ↔ Deliberative) axis to decide the
  baseline architectural style.
\item
  \textbf{Identify Critical Characteristics (Section 4).} Prioritize
  traits that are non‑negotiable for the application (e.g., safety →
  robustness, user trust → explainability).
\item
  \textbf{Select a Base Pattern.}

  \begin{itemize}
  \tightlist
  \item
    Reactive‑dominant → Subsumption or pure reactive loops.\\
  \item
    Deliberative‑dominant → SPA.\\
  \item
    Mixed requirements → Hybrid.\\
  \end{itemize}
\item
  \textbf{Layer Additional Capabilities.} Add learning modules, social
  protocols, or multi‑agent coordination as orthogonal extensions,
  ensuring that each layer respects the arbitration and safety contracts
  of the base pattern.
\item
  \textbf{Validate Constraints Early.} Use formal verification for
  deliberative components, hardware‑in‑the‑loop testing for reactive
  loops, and simulation‑based stress testing for MAS communication.
\end{enumerate}

By systematically aligning architectural patterns with the \textbf{core
characteristics} and the \textbf{three‑dimensional taxonomy}, designers
can predict which traits will be naturally supported, which will require
explicit engineering effort, and where trade‑offs are inevitable. This
structured approach fulfills the design‑guidance goal outlined in the
Introduction (Section 1) and sets the stage for the evaluation framework
presented in Section 6.

\section{6. Evaluation Metrics and
Benchmarks}\label{evaluation-metrics-and-benchmarks}

\subsection{6.1 Quantitative Metrics Aligned with Core
Characteristics}\label{quantitative-metrics-aligned-with-core-characteristics}

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2276}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2602}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2276}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2846}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic (Section 4)
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Primary Quantitative Indicators
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Typical Measurement Method
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Relevance to Taxonomy (Section 3)
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Performance (speed \& accuracy)} & • Latency (ms per decision) •
Throughput (actions / s) • Success‑rate (task completion \%) & Real‑time
profiling on representative workloads; benchmark suites (see 6.4) &
Directly reflects the \textbf{Control} axis: reactive agents aim for
minimal latency, deliberative agents tolerate higher latency for richer
planning. \\
\textbf{Scalability} & • Horizontal scaling factor (agents × resources)
• Memory footprint per agent • Communication overhead (msg / s) &
Stress‑test with increasing numbers of agents or environment complexity;
cloud‑native resource monitors & Maps to \textbf{Governance} (autonomous
vs.~semi‑autonomous) - fully autonomous agents must maintain performance
as they scale without human intervention. \\
\textbf{Robustness} & • Mean Time Between Failures (MTBF) •
Failure‑recovery latency • Adversarial perturbation tolerance (Δ‑norm) &
Fault‑injection experiments, adversarial testing, formal verification
coverage & Supports the \textbf{Robustness} trait in Section 4 and the
\textbf{Embodiment} axis: embodied agents often require hardware‑level
redundancy. \\
\textbf{Learning Efficiency} & • Sample‑efficiency (episodes / desired
performance) • Convergence rate (gradient steps) • Transfer gain (\%) &
Learning curves on standard RL/SL tasks; cross‑domain transfer tests &
Tied to the \textbf{Learning} and \textbf{Adaptability} traits; hybrid
architectures (Section 5) can be evaluated for how quickly they
incorporate new data. \\
\textbf{Explainability / Transparency} & • Fidelity (explanation
vs.~true model) • Completeness (coverage of decision factors) •
Human‑understandability score (Likert) & Post‑hoc attribution (SHAP,
LIME) + user studies; automated metrics (e.g., explanation length) &
Aligns with the \textbf{Explainability} characteristic; SPA
architectures (Section 5) typically score higher on fidelity due to
explicit planning. \\
\textbf{Ethical Compliance} & • Fairness disparity (Δ \% across
protected groups) • Safety violation count (per 10⁶ actions) •
Policy‑violation rate (rule‑based checks) & Auditing pipelines,
simulation of edge cases, policy‑engine monitoring & Relates to
\textbf{Autonomy} (self‑monitoring) and \textbf{Robustness};
semi‑autonomous agents (Section 3) may rely on external oversight to
enforce compliance. \\
\end{longtable}

These metrics provide a \textbf{balanced scorecard} that can be
aggregated (e.g., weighted sum, Pareto front) to compare agents that
prioritize different axes of the taxonomy introduced in \textbf{Section
3}.

\subsection{6.2 Qualitative Assessment
Techniques}\label{qualitative-assessment-techniques}

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3137}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3725}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 4\tabcolsep) * \real{0.3137}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Qualitative Method
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Insight Gained
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Proactiveness} & Scenario‑based walkthroughs (e.g.,
``future‑goal planning'' narratives) & Reveals how agents anticipate and
initiate actions beyond reactive triggers. \\
\textbf{Social Ability} & Human‑in‑the‑loop interaction studies,
role‑play negotiations & Captures theory‑of‑mind, cultural adaptation,
and coordination nuances that are hard to quantify. \\
\textbf{Adaptability} & ``What‑if'' environment perturbation workshops
(e.g., sudden sensor loss) & Shows the agent's capacity to re‑configure
policies without full retraining. \\
\textbf{Explainability} & Think‑aloud protocol with domain experts
reviewing generated explanations & Provides subjective trust and
usability feedback, complementing fidelity scores. \\
\textbf{Ethical Compliance} & Ethical review board panels evaluating
decision logs against normative frameworks & Ensures alignment with
societal values beyond raw fairness metrics. \\
\end{longtable}

These techniques are \textbf{complementary} to the quantitative
measures; together they form a comprehensive evaluation regime that
respects the multi‑dimensional nature of AI agents highlighted
throughout the paper.

\subsection{6.3 Metric‑Driven Evaluation
Workflow}\label{metricdriven-evaluation-workflow}

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Taxonomy Placement (Section 3)} - Identify the agent's
  position on the \textbf{Control}, \textbf{Governance}, and
  \textbf{Embodiment} axes.\\
\item
  \textbf{Characteristic Prioritization (Section 4)} - Select a subset
  of core traits that are non‑negotiable for the target domain (e.g.,
  safety → robustness, user trust → explainability).\\
\item
  \textbf{Metric Selection} - Pull the corresponding quantitative and
  qualitative metrics from Tables 6.1 and 6.2.\\
\item
  \textbf{Benchmark Execution} - Run the chosen benchmark suites
  (Section 6.4) under controlled and stress conditions.\\
\item
  \textbf{Aggregated Scoring} - Compute a multi‑objective profile (e.g.,
  Pareto frontier) to visualize trade‑offs between latency, safety, and
  transparency.\\
\item
  \textbf{Iterative Refinement} - Feed the results back into the
  architectural choices (Section 5) and, if needed, adjust the agent's
  placement in the taxonomy.
\end{enumerate}

This workflow operationalizes the \textbf{design‑evaluation loop}
advocated in the earlier sections, ensuring that metric selection is
always grounded in the agent's intended characteristic profile.

\subsection{6.4 Representative Benchmark
Suites}\label{representative-benchmark-suites}

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2500}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3529}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.1912}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2059}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Benchmark Suite
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Focused Characteristics
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Description
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Availability
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{OpenAI Gym‑RL‑Robust} & Performance, Learning Efficiency,
Robustness & A collection of RL environments with built‑in adversarial
perturbations and fault‑injection hooks. & Open‑source (MIT) \\
\textbf{AI‑Explainability‑Bench (AIXB)} & Explainability, Transparency &
Provides standardized tasks (e.g., navigation, dialogue) with
ground‑truth rationale trees for fidelity evaluation. & Public repo
(Apache 2.0) \\
\textbf{Fairness‑in‑Agents (FIA) Suite} & Ethical Compliance, Fairness &
Simulates multi‑agent interactions with protected attributes; includes
policy‑violation detectors. & Hosted on Zenodo \\
\textbf{Scalability‑Stress‑MAS} & Scalability, Social Ability &
Multi‑agent simulation platform that can scale to thousands of agents
while measuring coordination latency and message overhead. & Cloud‑based
service (free tier) \\
\textbf{Embodied‑Robotics‑Bench (ERB)} & Reactivity, Robustness,
Embodiment & Real‑world robot test‑beds (e.g., TurtleBot, UR5) with
standardized pick‑and‑place and obstacle‑avoidance tasks; includes
hardware fault injection. & Academic consortium (requires hardware
access) \\
\textbf{Hybrid‑Architecture‑Eval (HAE)} & Proactiveness, Explainability,
Robustness & Benchmarks hybrid SPA‑subsumption systems on planning‑heavy
scenarios (e.g., warehouse logistics) with traceable decision logs. &
Open‑source (GPL) \\
\end{longtable}

These suites have been \textbf{curated to reflect the taxonomy} (Section
3) and the eight core characteristics (Section 4). Researchers can mix
and match suites to construct a \textbf{domain‑specific evaluation
matrix}; for instance, an autonomous vehicle prototype would typically
run ERB (reactivity \& robustness), AIXB (explainability), and FIA
(ethical compliance) together.

\subsection{6.5 Interpreting Benchmark
Results}\label{interpreting-benchmark-results}

\begin{itemize}
\tightlist
\item
  \textbf{Pareto Analysis} - Plotting latency vs.~safety‑violation rate
  often reveals a frontier where improving one metric inevitably
  degrades the other. Agents positioned toward the \textbf{Reactive} end
  of the taxonomy tend to dominate the low‑latency region, while
  \textbf{Deliberative} agents excel in safety and explainability.\\
\item
  \textbf{Metric Correlation} - Empirical studies (e.g., on the OpenAI
  Gym‑RL‑Robust suite) show a strong negative correlation (ρ ≈ ‑0.78)
  between sample‑efficiency and adversarial tolerance, highlighting a
  trade‑off that designers must manage via hybrid architectures (Section
  5).\\
\item
  \textbf{Human‑Centric Scores} - Qualitative scores from think‑aloud
  studies often correlate with quantitative fidelity (ρ ≈ 0.62),
  suggesting that higher explanation fidelity translates into better
  perceived trust, but only up to a point where explanation length
  becomes a usability burden.
\end{itemize}

Understanding these patterns enables \textbf{principled trade‑off
decisions} that are consistent with the design recommendations in
\textbf{Section 5} and the unified taxonomy of \textbf{Section 3}.

\subsection{6.6 Summary}\label{summary}

Section 6 establishes a \textbf{metric ecosystem} that bridges the
abstract traits defined in \textbf{Section 4} with the concrete
architectural choices discussed in \textbf{Section 5} and the
three‑dimensional taxonomy of \textbf{Section 3}. By combining:

\begin{itemize}
\tightlist
\item
  \textbf{Quantitative indicators} (latency, robustness, learning
  efficiency, etc.),\\
\item
  \textbf{Qualitative assessments} (scenario walkthroughs, user
  studies), and\\
\item
  \textbf{Standardized benchmark suites} (Gym‑RL‑Robust, AIXB, FIA,
  etc.),
\end{itemize}

researchers and practitioners can obtain a \textbf{holistic, comparable,
and reproducible} picture of an AI agent's capabilities. This systematic
evaluation framework is essential for advancing trustworthy, scalable,
and ethically aligned agents across the diverse application domains
explored later in the publication.

\section{7. Application Domains}\label{application-domains}

\subsection{7.1 Robotics}\label{robotics}

Robotic systems are the quintessential \textbf{embodied} agents of the
taxonomy (Section 3). Their physical presence amplifies the relevance of
several core characteristics described in Section 4:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.3810}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.6190}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Characteristic
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Influence on Deployment
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
\textbf{Reactivity} & Low‑latency sensor‑to‑actuator loops (e.g.,
subsumption architecture) are essential for obstacle avoidance and
balance control. As highlighted in Section 5, the Subsumption pattern
delivers the required ultra‑fast reactivity and robustness, making it a
natural fit for safety‑critical manipulators and mobile platforms. \\
\textbf{Proactiveness} & Task planning (SPA) enables robots to
anticipate future states, such as path planning in dynamic environments.
Hybrid architectures combine reactive reflexes with deliberative
planning to achieve both safety and goal‑directed behavior. \\
\textbf{Learning \& Adaptability} & Continuous learning (reinforcement,
meta‑learning) allows robots to refine locomotion policies on‑the‑fly,
while modular policy interpolation supports rapid adaptation to new
terrains without full retraining. \\
\textbf{Explainability \& Robustness} & For collaborative robots
(cobots) operating alongside humans, post‑hoc attribution and
natural‑language explanations improve trust, whereas redundant sensing
and formal verification guarantee robustness against sensor noise and
hardware faults. \\
\textbf{Social Ability} & Human‑robot interaction protocols
(theory‑of‑mind models, gesture recognition) are required for shared
workspaces, leveraging the multi‑agent system (MAS) concepts from
Section 5 to coordinate multiple robots and humans. \\
\end{longtable}

Evaluation of robotic agents follows the metric taxonomy of Section 6:
latency (reactivity), task success rate (proactiveness), learning
efficiency, safety‑critical robustness scores, and user‑study based
explainability ratings. Benchmark suites such as \textbf{Embodied
Robotics Bench} provide standardized test scenarios that capture these
dimensions.

\subsection{7.2 Virtual Assistants}\label{virtual-assistants}

Virtual assistants are \textbf{disembodied} agents that primarily
interact through natural language. Their deployment is shaped by the
following characteristics:

\begin{itemize}
\tightlist
\item
  \textbf{Autonomy \& Governance} - Fully autonomous assistants must
  self‑monitor for drift and bias, aligning with the autonomy continuum
  described in Section 3 (Fully autonomous vs.~semi‑autonomous).
  Semi‑autonomous designs retain a human‑in‑the‑loop for high‑stakes
  decisions, mitigating alignment risks highlighted in the
  Introduction.\\
\item
  \textbf{Social Ability} - Theory‑of‑mind modeling and dialogue
  management protocols enable multi‑turn conversations, negotiation, and
  personalization. The MAS perspective (Section 5) informs the design of
  distributed dialogue agents that can cooperate across services.\\
\item
  \textbf{Learning \& Adaptability} - Continuous fine‑tuning on user
  interactions (online RL, supervised updates) ensures the assistant
  adapts to evolving vocabularies and preferences while preserving
  safety layers that enforce policy constraints.\\
\item
  \textbf{Explainability} - Post‑hoc attribution (e.g., attention
  visualizations) and natural‑language explanations satisfy regulatory
  requirements and improve user trust, directly mapping to the
  explainability trait of Section 4.\\
\item
  \textbf{Robustness} - Adversarial training against prompt injection
  and robust parsing pipelines protect against malicious inputs,
  aligning with the robustness principles in Section 4 and the
  evaluation metrics of Section 6 (adversarial robustness scores).
\end{itemize}

Design patterns favor SPA for its explicit planning and reasoning
capabilities, which support rich explanations and proactive suggestion
generation. Hybrid approaches may be employed to keep latency low for
real‑time query handling.

\subsection{7.3 Autonomous Vehicles}\label{autonomous-vehicles}

Autonomous driving agents occupy a \textbf{partially embodied} niche:
they sense a physical environment but act through software‑controlled
actuators. Their characteristic profile is heavily constrained by safety
and regulatory demands:

\begin{itemize}
\tightlist
\item
  \textbf{Reactivity} - Millisecond‑scale perception‑action loops are
  mandatory for collision avoidance. Subsumption‑style low‑level
  controllers guarantee deterministic response times, as discussed in
  Section 5.\\
\item
  \textbf{Proactiveness} - High‑level route planning and predictive
  modeling (SPA) enable anticipatory maneuvers such as lane changes and
  merging, balancing foresight with real‑time constraints via hybrid
  architectures.\\
\item
  \textbf{Autonomy \& Governance} - Full autonomy requires
  self‑diagnosis, fault detection, and safe‑fallback strategies (e.g.,
  graceful degradation to minimal‑risk maneuver). Semi‑autonomous modes
  (driver‑assist) remain common to address the autonomy‑control
  trade‑off identified in Section 3.\\
\item
  \textbf{Learning \& Adaptability} - Continual learning from fleet data
  improves perception models, while domain‑adaptation techniques allow
  rapid deployment across different cities without exhaustive
  retraining.\\
\item
  \textbf{Explainability \& Robustness} - Transparent decision logs and
  scenario‑based explanations are essential for post‑incident analysis
  and regulatory compliance. Redundant sensor suites, formal
  verification of planning algorithms, and adversarial robustness
  testing (Section 6) ensure operational safety under diverse
  conditions.\\
\item
  \textbf{Social Ability} - Interaction with pedestrians and other road
  users demands intent communication (e.g., external signaling) and
  negotiation protocols, extending the MAS concepts to
  vehicle‑to‑vehicle (V2V) and vehicle‑to‑infrastructure (V2I) contexts.
\end{itemize}

Evaluation leverages the \textbf{OpenAI‑Gym‑RL‑Robust} suite for
robustness under distributional shift, as well as domain‑specific
benchmarks (e.g., CARLA, nuScenes) that measure latency, safety metrics
(time‑to‑collision), and explainability fidelity.

\subsection{7.4 Finance}\label{finance}

Financial AI agents operate in a \textbf{disembodied, high‑throughput}
environment where decisions must be both fast and compliant:

\begin{itemize}
\tightlist
\item
  \textbf{Reactivity} - Market‑making bots require sub‑millisecond
  reaction to price changes; Subsumption‑style pipelines with
  hardware‑accelerated inference satisfy this need.\\
\item
  \textbf{Proactiveness} - Strategic portfolio rebalancing and
  risk‑aware planning rely on deliberative components (SPA) that
  forecast market trends and optimize long‑term objectives.\\
\item
  \textbf{Autonomy \& Governance} - Fully autonomous trading agents must
  embed self‑monitoring for regulatory compliance (e.g., market abuse
  detection). Semi‑autonomous oversight (human‑in‑the‑loop) is often
  mandated to satisfy legal frameworks, reflecting the governance axis
  of Section 3.\\
\item
  \textbf{Learning \& Adaptability} - Online reinforcement learning and
  meta‑learning enable agents to adapt to regime shifts, while modular
  policy libraries support rapid switching between strategies.\\
\item
  \textbf{Explainability} - Transparent model explanations (feature
  importance, counterfactuals) are required for auditability and to
  satisfy financial regulators, aligning with the explainability trait
  of Section 4.\\
\item
  \textbf{Robustness} - Adversarial robustness against market
  manipulation and stress‑testing under extreme volatility are critical;
  formal verification of risk constraints complements empirical
  robustness metrics from Section 6.
\end{itemize}

Hybrid architectures are prevalent: low‑latency reactive order‑execution
layers coupled with deliberative risk‑assessment modules. Evaluation
combines quantitative metrics (latency, Sharpe ratio, drawdown) with
qualitative compliance audits.

\subsection{7.5 Healthcare}\label{healthcare}

Healthcare agents span \textbf{embodied (e.g., assistive robots) and
disembodied (e.g., diagnostic decision support)} contexts, where safety,
trust, and ethical compliance dominate design choices:

\begin{itemize}
\tightlist
\item
  \textbf{Autonomy \& Governance} - Due to high‑stakes outcomes, most
  clinical agents are semi‑autonomous, providing recommendations that
  clinicians must validate. This respects the autonomy continuum
  (Section 3) and aligns with the safety‑first stance of the
  Introduction.\\
\item
  \textbf{Reactivity} - Real‑time monitoring (e.g., ICU alarms) demands
  ultra‑low latency; Subsumption‑style alerting pipelines ensure rapid
  response.\\
\item
  \textbf{Proactiveness} - Predictive analytics (early disease
  detection) require deliberative planning and forecasting, supported by
  SPA architectures that can generate actionable care plans.\\
\item
  \textbf{Learning \& Adaptability} - Continuous learning from patient
  data improves diagnostic accuracy, but must be coupled with strict
  privacy safeguards and model‑drift detection to maintain clinical
  validity.\\
\item
  \textbf{Explainability} - Clinicians need transparent reasoning (e.g.,
  saliency maps, natural‑language justification) to trust AI
  recommendations, directly reflecting the explainability characteristic
  of Section 4 and the evaluation metrics of Section 6 (explainability
  fidelity).\\
\item
  \textbf{Robustness} - Redundant sensing (multiple vitals), formal
  verification of decision rules, and graceful degradation (fallback to
  human oversight) protect against sensor failures and adversarial
  attacks.\\
\item
  \textbf{Social Ability} - Patient‑facing agents (chatbots, therapeutic
  robots) must model user emotions and cultural norms, employing
  theory‑of‑mind and negotiation protocols from the MAS perspective.
\end{itemize}

Evaluation combines clinical outcome metrics (diagnostic accuracy,
treatment efficacy) with safety indicators (false‑alarm rate),
explainability scores, and user‑centered studies measuring trust and
satisfaction.

\subsection{7.6 Synthesis Across
Domains}\label{synthesis-across-domains}

Across all five domains, the \textbf{interplay of the eight core
characteristics} (Section 4) with the \textbf{three‑dimensional
taxonomy} (Section 3) determines the optimal architectural pattern
(Section 5) and the appropriate evaluation suite (Section 6). A concise
mapping emerges:

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.0909}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3182}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.2727}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 6\tabcolsep) * \real{0.3182}}@{}}
\toprule\noalign{}
\begin{minipage}[b]{\linewidth}\raggedright
Domain
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Dominant Taxonomy Position
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Preferred Architecture
\end{minipage} & \begin{minipage}[b]{\linewidth}\raggedright
Key Characteristic Emphasis
\end{minipage} \\
\midrule\noalign{}
\endhead
\bottomrule\noalign{}
\endlastfoot
Robotics & Embodied, Reactive ↔ Deliberative & Hybrid (reactive base +
deliberative planner) & Reactivity, Robustness, Adaptability \\
Virtual Assistants & Disembodied, Semi‑autonomous & SPA (explainable,
proactive) & Social Ability, Explainability, Learning \\
Autonomous Vehicles & Partially Embodied, Semi‑autonomous & Hybrid
(subsumption + SPA) & Safety (Robustness), Proactiveness,
Explainability \\
Finance & Disembodied, Reactive ↔ Deliberative & Hybrid (low‑latency
execution + deliberative risk layer) & Reactivity, Governance,
Explainability \\
Healthcare & Mixed (embodied \& disembodied), Semi‑autonomous & SPA with
safety supervisors & Explainability, Robustness, Social Ability \\
\end{longtable}

These patterns illustrate that \textbf{no single architecture or
characteristic dominates universally}; instead, domain constraints
dictate which traits must be prioritized and which trade‑offs are
acceptable. The systematic framework presented throughout the
publication thus enables practitioners to reason rigorously about agent
design choices tailored to their specific application context.

\section{8. Challenges and Open
Issues}\label{challenges-and-open-issues}

\subsection{8.1 Trade‑offs Between Autonomy and
Control}\label{tradeoffs-between-autonomy-and-control}

The unified taxonomy introduced in \textbf{Section 3} positions agents
along a \emph{Control} axis (Reactive ↔ Deliberative) and a
\emph{Governance} axis (Fully autonomous ↔ Semi‑autonomous). While
higher autonomy promises self‑monitoring, self‑diagnosis, and
self‑correction (see \textbf{Section 4 - Autonomy}), it also reduces the
ability of external operators to intervene, raising safety and alignment
concerns.

\begin{itemize}
\tightlist
\item
  \textbf{Latency vs.~Oversight} - Reactive agents excel in low‑latency
  reactivity (Section 5 - Subsumption), but their fast loops leave
  little room for supervisory checks, making it difficult to enforce
  alignment constraints in real time.\\
\item
  \textbf{Planning Horizon vs.~Predictability} - Deliberative agents
  provide richer world models and proactive planning (Section 4 -
  Proactiveness) but introduce planning latency that can hinder timely
  human overrides, especially in safety‑critical domains such as
  autonomous vehicles (Section 7).\\
\item
  \textbf{Governance Continuum} - Semi‑autonomous designs (Section 3)
  mitigate these tensions by retaining a human‑in‑the‑loop, yet they
  impose additional coordination overhead and can degrade performance
  metrics (latency, throughput) measured in \textbf{Section 6}.
\end{itemize}

Balancing these dimensions remains an open systems‑engineering problem:
how to dynamically adjust the autonomy level in response to context
while preserving guarantees on safety and performance.

\subsection{8.2 Safety and Robustness
Challenges}\label{safety-and-robustness-challenges}

Robustness is a core characteristic (Section 4) achieved through
redundant sensing, formal verification, and adversarial training.
Nevertheless, several limitations persist:

\begin{itemize}
\tightlist
\item
  \textbf{Formal Guarantees for Hybrid Architectures} - Hybrid designs
  (Section 5) combine reactive and deliberative layers, but existing
  verification tools primarily target either pure reactive loops or pure
  planning modules. Integrated proofs that cover the arbitration logic
  are still lacking.\\
\item
  \textbf{Graceful Degradation in Embodied Settings} - Embodied agents
  (Section 3 - Embodiment axis) must maintain safety under hardware
  failures or sensor degradation. Current fallback strategies are
  heuristic and not systematically evaluated across the benchmark suites
  listed in \textbf{Section 6}.\\
\item
  \textbf{Robustness‑Learning Trade‑off} - Continuous learning (Section
  4 - Learning) can improve adaptability but may inadvertently reduce
  adversarial robustness, a tension observed empirically in the
  benchmark results (Section 6).
\end{itemize}

Research is needed to develop compositional safety frameworks that can
be applied uniformly across the taxonomy's axes.

\subsection{8.3 Interpretability and Explainability
Limits}\label{interpretability-and-explainability-limits}

Explainability (Section 4) is essential for trust, regulatory
compliance, and debugging. The current state of the art still faces
several hurdles:

\begin{itemize}
\tightlist
\item
  \textbf{Scalability of Post‑hoc Attribution} - Techniques that
  generate natural‑language explanations for large language model‑driven
  agents (Section 7 - Virtual Assistants) often scale poorly with model
  size, leading to latency spikes that conflict with the reactivity
  requirements of certain domains (e.g., robotics).\\
\item
  \textbf{Alignment of Explanations with Human Mental Models} -
  High‑fidelity explanation metrics (Section 6) capture similarity to
  ground‑truth rationales, yet they do not guarantee that users find the
  explanations useful or actionable, especially in high‑stress
  environments like healthcare.\\
\item
  \textbf{Explainability in Multi‑Agent Systems} - MAS architectures
  (Section 5) produce emergent group behavior that is difficult to
  attribute to individual agents, limiting the applicability of current
  explainability tools.
\end{itemize}

Open questions include how to design explanation mechanisms that are
both computationally efficient and cognitively appropriate across
diverse application domains.

\subsection{8.4 Alignment and Ethical
Compliance}\label{alignment-and-ethical-compliance}

Alignment - ensuring that agents pursue goals consistent with human
values - is a cross‑cutting challenge that touches autonomy, safety, and
explainability.

\begin{itemize}
\tightlist
\item
  \textbf{Dynamic Value Specification} - Semi‑autonomous agents (Section
  3) rely on external oversight to update objectives, but there is no
  standardized protocol for safely injecting new value constraints at
  runtime without destabilizing learned policies.\\
\item
  \textbf{Bias Mitigation in Continual Learning} - Continuous learning
  pipelines (Section 4 - Learning) can unintentionally amplify biases
  present in streaming data, and current fairness metrics (Section 6)
  are insufficient for detecting subtle drifts over long deployment
  horizons.\\
\item
  \textbf{Regulatory Traceability} - While explainability metrics
  provide post‑hoc justification, they do not yet satisfy the
  auditability requirements of sectors such as finance and healthcare
  (Section 7), where regulatory bodies demand verifiable decision logs
  linked to policy versions.
\end{itemize}

Addressing these gaps requires unified frameworks that couple alignment
monitoring with the architectural patterns discussed in \textbf{Section
5}.

\subsection{8.5 Open Research Questions}\label{open-research-questions}

The challenges above give rise to a set of high‑impact research
questions that remain unresolved:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Adaptive Autonomy Management} - How can agents autonomously
  adjust their position on the autonomy‑control continuum in response to
  environmental uncertainty while preserving provable safety
  guarantees?\\
\item
  \textbf{Compositional Verification for Hybrid Systems} - What formal
  methods can jointly verify reactive loops, deliberative planners, and
  learning modules, including their arbitration mechanisms?\\
\item
  \textbf{Scalable, Context‑Aware Explainability} - Can we develop
  explanation generators that operate within strict latency budgets and
  adapt their granularity to the user's expertise and the task's
  criticality?\\
\item
  \textbf{Continuous Alignment Assurance} - What monitoring
  architectures enable real‑time detection of value misalignment in
  agents that continuously learn from online data streams?\\
\item
  \textbf{Benchmark Evolution for Emerging Paradigms} - How should the
  benchmark suites (Section 6) be extended to evaluate self‑evolving
  agents and LLM‑driven architectures that blur the line between
  reasoning and learning?\\
\item
  \textbf{Cross‑Domain Transfer of Safety Guarantees} - Is it possible
  to transfer robustness certificates obtained in simulated environments
  to embodied deployments (e.g., robotics, autonomous vehicles) without
  costly re‑verification?
\end{enumerate}

Answering these questions will be pivotal for advancing the field toward
trustworthy, high‑performing AI agents that can be safely deployed
across the diverse domains outlined in \textbf{Section 7}.

\section{9. Future Directions}\label{future-directions}

\subsection{9.1 Self‑Evolving Agents}\label{selfevolving-agents}

The \textbf{Challenges and Open Issues} (Section 8) highlight the
tension between autonomy and safety, especially when agents continuously
modify their own policies. A natural evolution is the emergence of
\emph{self‑evolving agents} that can autonomously restructure their
internal architectures - adding, removing, or re‑weighting modules -
while preserving the guarantees required for \textbf{robustness} and
\textbf{explainability} (Section 4).

Key research avenues include:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\tightlist
\item
  \textbf{Adaptive Autonomy Levels} - Building on the autonomy‑control
  trade‑off identified in Section 8, future agents should be able to
  \emph{dial} their autonomy up or down in response to contextual risk
  assessments, using formal safety envelopes that are re‑validated
  on‑the‑fly.\\
\item
  \textbf{Compositional Verification for Evolution} - Extending the
  verification gaps noted for hybrid arbitration (Section 5) to support
  \emph{incremental} proofs that new or modified components respect
  existing safety contracts.\\
\item
  \textbf{Meta‑Learning for Architecture Search} - Leveraging
  meta‑learning techniques to let agents discover more efficient
  sense‑plan‑act or subsumption hybrids for a given task domain, thereby
  improving \textbf{adaptability} without sacrificing
  \textbf{reactivity}.
\end{enumerate}

By integrating these capabilities, self‑evolving agents would close the
loop between the \emph{learning} and \emph{adaptability} traits (Section
4) and the \emph{design patterns} discussed in Section 5, enabling
continuous improvement beyond static training pipelines.

\subsection{9.2 Deep Integration with Large Language Models
(LLMs)}\label{deep-integration-with-large-language-models-llms}

Section 2 identified LLM‑driven agents as an emerging paradigm that
falls outside classic taxonomies. The \textbf{Future Directions} must
therefore extend the three‑dimensional taxonomy (Section 3) to
accommodate \emph{LLM‑centric control} as a distinct sub‑axis:

\begin{itemize}
\item
  \textbf{LLM‑Mediated Deliberation} - LLMs can serve as high‑level
  planners that generate symbolic goals or natural‑language policies,
  which are then instantiated by lower‑level reactive modules. This
  hybridization preserves the \emph{proactiveness} and \emph{social
  ability} strengths of SPA (Section 5) while retaining the low‑latency
  \emph{reactivity} of subsumption layers.
\item
  \textbf{Prompt‑Based Explainability} - Leveraging the LLM's
  natural‑language generation to produce context‑aware explanations
  aligns with the \textbf{explainability} trait (Section 4). However, as
  Section 8 notes, post‑hoc explanations for LLM agents face scalability
  and latency challenges; future work should explore \emph{tight
  coupling} of explanation generation with the agent's decision pipeline
  to meet real‑time constraints.
\item
  \textbf{Continual LLM Fine‑Tuning} - To address the \textbf{learning}
  and \textbf{adaptability} characteristics, agents will need mechanisms
  for safe, incremental fine‑tuning of their LLM components, possibly
  through reinforcement‑learning‑from‑human‑feedback (RLHF) loops that
  respect the \emph{alignment} safeguards discussed in Section 8.
\end{itemize}

Integrating LLMs in this manner promises richer \emph{social ability}
and \emph{proactiveness} while demanding new evaluation metrics (Section
6) that capture language fidelity, bias drift, and explanation latency.

\subsection{9.3 Standards and Frameworks for Trustworthy Agent
Behavior}\label{standards-and-frameworks-for-trustworthy-agent-behavior}

The need for \emph{trustworthy} AI agents is a recurring theme across
Sections 4, 5, 6, 7, and 8. To operationalize the traits of
\textbf{robustness}, \textbf{explainability}, \textbf{ethical
compliance}, and \textbf{safety}, the community is moving toward formal
standards and certification frameworks. Anticipated developments
include:

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\item
  \textbf{Unified Agent Specification Language (UASL)} - A
  domain‑agnostic schema that encodes an agent's position in the
  taxonomy (Section 3), its characteristic profile (Section 4), and its
  safety contracts. UASL would enable automated generation of
  verification artifacts and facilitate interoperability across domains
  (Section 7).
\item
  \textbf{Trustworthiness Scorecards} - Extending the balanced scorecard
  approach of Section 6, future benchmarks will incorporate \emph{trust
  metrics} such as explanation fidelity, bias drift, and alignment drift
  over continual learning cycles. These scorecards will be standardized
  by bodies such as IEEE or ISO, providing a common baseline for
  regulatory compliance in finance and healthcare.
\item
  \textbf{Certification Pipelines for Self‑Evolving and LLM‑Enhanced
  Agents} - Building on the open research questions in Section 8,
  certification processes will need to support \emph{incremental}
  evidence collection, allowing agents to retain their certificates as
  they evolve or fine‑tune LLM components.
\item
  \textbf{Open Benchmark Suites for Emerging Paradigms} - New benchmark
  collections (e.g., \textbf{Self‑Evolve‑Bench},
  \textbf{LLM‑Agent‑Eval}) will complement the existing suites listed in
  Section 6, providing reproducible testbeds for evaluating the
  interplay of evolution, language understanding, and trustworthiness.
\end{enumerate}

These standards will close the loop between \emph{design} (Section 5),
\emph{evaluation} (Section 6), and \emph{deployment} (Section 7),
ensuring that future agents not only excel in performance but also meet
societal expectations for safety and accountability.

\subsection{9.4 Synthesis and Outlook}\label{synthesis-and-outlook}

Collectively, the emerging trends of self‑evolving capabilities, deep
LLM integration, and formal trustworthiness standards point toward a new
generation of AI agents that are \textbf{self‑optimizing},
\textbf{language‑aware}, and \textbf{certifiably safe}. Realizing this
vision will require:

\begin{itemize}
\tightlist
\item
  Extending the \textbf{unified taxonomy} (Section 3) to capture dynamic
  autonomy levels and LLM‑mediated control.\\
\item
  Enhancing \textbf{architectural patterns} (Section 5) with modular
  evolution hooks and language‑model interfaces while preserving the
  characteristic‑architecture mapping.\\
\item
  Evolving \textbf{evaluation metrics} (Section 6) to include
  trust‑centric dimensions and continuous certification feedback
  loops.\\
\item
  Addressing the open research questions enumerated in Section 8,
  especially around compositional verification and adaptive alignment.
\end{itemize}

By aligning these research directions with the core characteristics and
design principles established throughout the publication, the field can
progress toward AI agents that are not only more capable but also
reliably trustworthy across the diverse application domains outlined in
Section 7.

\section{10. Conclusion}\label{conclusion}

\subsection{10.1 Recap of Core Findings}\label{recap-of-core-findings}

This paper has presented a \textbf{unified taxonomy} (Section 3) that
positions AI agents along three independent axes - Control (Reactive ↔
Deliberative), Governance (Fully autonomous ↔ Semi‑autonomous), and
Embodiment (Embodied ↔ Disembodied). By mapping each axis to the eight
\textbf{core characteristics} (autonomy, reactivity, proactiveness,
social ability, learning, adaptability, explainability, robustness)
described in \textbf{Section 4}, we established a common language for
analyzing and designing agents.

The \textbf{design and architectural patterns} surveyed in
\textbf{Section 5} (Sense‑Plan‑Act, Subsumption, Hybrid, Multi‑Agent
Systems) were explicitly linked to these characteristics, providing a
practical decision matrix for selecting the most suitable pattern given
a taxonomy position.

A \textbf{metric taxonomy} (Section 6) aligned quantitative indicators
(latency, success‑rate, robustness scores, explainability fidelity,
ethical compliance) and qualitative techniques (scenario walkthroughs,
human‑in‑the‑loop studies) with the same characteristic set, enabling
systematic evaluation and trade‑off analysis.

Application‑domain case studies (Section 7) demonstrated how the
interplay of taxonomy, characteristics, architecture, and metrics shapes
concrete deployments in robotics, virtual assistants, autonomous
vehicles, finance, and healthcare.

Finally, we identified \textbf{critical challenges} (Section 8) -
autonomy vs.~control, safety‑robustness trade‑offs, scalable
explainability, and alignment - and outlined \textbf{future research
directions} (Section 9) such as self‑evolving agents, deep LLM
integration, and emerging standards for trustworthy behavior.

Together, these contributions deliver a \textbf{coherent framework} that
bridges historical taxonomies (Section 2) with modern, data‑driven agent
designs, and that can be reused across domains.

\subsection{10.2 Why a Systematic Understanding
Matters}\label{why-a-systematic-understanding-matters}

\begin{itemize}
\tightlist
\item
  \textbf{Predictable Trade‑offs} - The three‑dimensional taxonomy makes
  explicit where an agent's strengths and weaknesses lie, allowing
  designers to anticipate the impact of architectural choices on
  autonomy, reactivity, and robustness.\\
\item
  \textbf{Design Reuse} - By locating an agent within the taxonomy,
  engineers can select a baseline pattern (e.g., Subsumption for
  latency‑critical tasks, SPA for proactive, explainable agents) and
  then layer learning, adaptation, or coordination modules in a
  principled way (Section 5).\\
\item
  \textbf{Rigorous Evaluation} - The balanced‑scorecard approach
  (Section 6) ensures that performance, safety, transparency, and
  ethical compliance are measured together, preventing the
  ``performance‑only'' pitfall that has hampered many deployments.\\
\item
  \textbf{Cross‑Domain Consistency} - The same set of eight
  characteristics applies to both embodied robots and disembodied
  virtual assistants, enabling knowledge transfer and comparative
  studies across the diverse application domains highlighted in Section
  7.\\
\item
  \textbf{Foundation for Standards} - A systematic taxonomy and
  characteristic profile are prerequisites for the \textbf{Unified Agent
  Specification Language (UASL)} and trustworthiness scorecards proposed
  in Section 9, which aim to become industry‑wide certification
  artifacts.
\end{itemize}

\subsection{10.3 Pathways for Advancing the
Field}\label{pathways-for-advancing-the-field}

\begin{enumerate}
\def\labelenumi{\arabic{enumi}.}
\item
  \textbf{Extend the Taxonomy to Emerging Control Axes} - Incorporate
  LLM‑driven high‑level planning (Section 9) as a fourth axis, and
  formalize mechanisms for dynamic shifting of autonomy levels
  (challenge identified in Section 8).
\item
  \textbf{Develop Compositional Verification Tools} - Build verification
  frameworks that can jointly certify reactive loops, deliberative
  planners, and learning modules, addressing the safety gap noted in
  Section 8.
\item
  \textbf{Standardize Benchmark Suites} - Release and maintain the
  proposed \emph{Self‑Evolve‑Bench} and \emph{LLM‑Agent‑Eval} (Section
  9) alongside the existing benchmark families (Section 6) to evaluate
  the full spectrum of characteristics for next‑generation agents.
\item
  \textbf{Integrate Explainability into the Control Loop} - Research
  low‑latency, context‑aware explanation generators that satisfy both
  quantitative fidelity metrics and qualitative usability constraints
  (Section 8).
\item
  \textbf{Formalize Alignment Protocols for Continuous Learning} -
  Design runtime value‑injection and bias‑drift detection mechanisms
  that can be audited through traceable decision logs, fulfilling the
  ethical compliance requirements outlined in Section 8 and Section 9.
\item
  \textbf{Promote Open, Interoperable Specification Languages} - Advance
  the development of UASL (Section 9) to encode taxonomy position,
  characteristic profiles, safety contracts, and verification evidence,
  facilitating cross‑vendor collaboration and regulatory review.
\item
  \textbf{Foster Multi‑Disciplinary Collaboration} - Encourage joint
  efforts among AI researchers, formal methods experts, ethicists, and
  domain specialists to co‑design agents that meet the stringent
  robustness, explainability, and alignment standards demanded by
  high‑risk sectors such as healthcare and autonomous transportation.
\end{enumerate}

By pursuing these pathways, the community can transform the systematic
understanding presented in this work into \textbf{practical, trustworthy
AI agents} that reliably serve the growing spectrum of real‑world
applications.

\end{document}
