Model Adaptation · Software component
Revealed Preference Learner
Software componentModel AdaptationModelsarc:RevealedPreferenceLearner
A preference elicitor that updates utility weights from which presented options users select and from outcome feedback, learning weights that best explain observed choices.
Responsibility. Learns personalized utility weights from users' revealed choices and feedback.
Also known as: Adaptive utility learning, Implicit weight learning, Suggestion-rejection learner
Variant of Preference Elicitor abstract
When to choose. Choose when users' selections among presented options and feedback are continuously observable, enabling personalization without explicit preference configuration.
Relationships
reads dependency
writes dependency
receives data from dynamic
alternative to variability
Classification
- Patterns
- Revealed-preference weight inferenceContextual preference learningRevealed-value observation
- Quality attributes
- Interaction capability (ISO/IEC 25010)Flexibility (ISO/IEC 25010)
Sources
- 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.
- Ch9.6: T. Nguyen, "Value Alignment Frameworks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 9.6. ISBN: 9798244538229.
- Ch10.2: T. Nguyen, "Proactive Agents," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 10.2. ISBN: 9798244538229.