This document discusses computational rationality as a theory of interaction. It proposes that interaction emerges from an agent acting within internal and external bounds based on its bounded cognition and environment. Reinforcement learning agents maximize rewards through interaction, but computational rationality models combine reinforcement learning with cognitive architectures. The agent acts via its internal environment and is boundedly optimal. The theory provides commitments for modeling human-computer interaction tasks, and has been applied to behaviors like typing, multitasking, and decision making. The goal is to accurately predict human behavior and explain adaptation. Significant progress has been made in applying these models in HCI, but opportunities remain to model motivations, learning, social aspects, and design interventions.
Related topics: