Cognition · Software component

Decision Sensitivity Analyzer

Software componentCognitionCognition & Memoryarc:SensitivityAnalyzer

An analysis component that re-evaluates decisions while varying probabilities, objective weights and risk parameters to reveal where the optimal choice changes.

Responsibility. Determines how robust the selected action is to plausible variation in utility inputs.

Also known as: Sensitivity analysis, What-if analysis

sends data toinvokesis invoked byreadsExplanation Presenter: sends data toExplanation PresenterUtility-Based Decision Maker: invokesUtility-Based Decision M…Decision Stakeholder: is invoked byDecision StakeholderUtility Function Specification: readsUtility Function Specifi…
Direct neighbourhood (hover for relationship types)

Relationships

invokes dependency

is invoked by dependency

reads dependency

sends data to dynamic

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Parameter sweepDecision-flip threshold identification
Quality attributes
Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)Explainability (NIST AI RMF: explainable and interpretable)
Risks mitigated
Spurious precision in expected-utility rankingsFixed weights under changing context

Sources

  1. Ch5.10: T. Nguyen, "Utility-Based Decision Making Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.10. ISBN: 9798244538229.