Explanation
It is often desirable that an agent provide explanations of its actions.
For instance, supervisors may
monitor a system's performance, possibly because of the sensitivity of the
domain, in which case the agent must provide justifications of its choices.
More commonly, a system may make mistakes which must be corrected. Because
of the complexity of most architectures, such debugging is difficult, if
not intractable. A trace of the agent's processing, in the form of a
decision explanation, would provide valuable information to the system
designers in trying to amend the situation.
The following architectures provide explanation mechanisms:
Press
UP to go to the list of capabilties.
Press
HOME to go to the Table of Contents.