Cognition · Software component
Rationale Selector
Software componentCognitionCognition & Memoryarc:RationaleSelector
A cognition component that chooses, among sampled reasoning paths reaching the consensus answer, the highest-quality path to present as the explanation.
Responsibility. Selects the best supporting reasoning path for explanation.
Also known as: Best-rationale selector
Relationships
receives data from dynamic
sends data to dynamic
Design guidance
- SHOULD preserve at least the highest-quality reasoning path when explainability is required.
Quantitative guidance
As stated by the sources; verify before use.
- Showing the highest-quality majority rationale yielded 18% higher delayed-retention scores in an automated math tutor (Ch5.3).
Classification
- Patterns
- Rationale selection
- Quality attributes
- Explainability (NIST AI RMF: explainable and interpretable)Transparency and accountability (NIST AI RMF: accountable and transparent)
- Risks mitigated
- Explaining a correct answer with an arbitrary flawed sample
Sources
- Ch5.3: T. Nguyen, "Self-Consistency Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.3. ISBN: 9798244538229.