Modelling bounded rational decision-making through Wasserstein constraints
Abstract
Modelling bounded rational decision-making through information constrained processing provides a principled approach for representing departures from rationality within a reinforcement learning framework, while still treating decision-making as an optimization process. However, existing approaches are generally based on Entropy, Kullback-Leibler divergence, or Mutual Information. In this work, we highlight issues with these approaches when dealing with ordinal action spaces. Specifically, entropy assumes uniform prior beliefs, missing the impact of a priori biases on decision-makings. KL-Divergence addresses this, however, has no notion of ”nearness” of actions, and additionally, has several well known potentially undesirable properties such as the lack of symmetry, and furthermore, requires the distributions to have the same support (e.g. positive probability for all actions). Mutual information is often difficult to estimate. Here, we propose an alternative approach for modeling bounded rational RL agents utilising Wasserstein distances. This approach overcomes the aforementioned issues. Crucially, this approach accounts for the nearness of ordinal actions, modeling ”stickiness” in agent decisions and unlikeliness of rapidly switching to far away actions, while also supporting low probability actions, zero-support prior distributions, and is simple to calculate directly. ††footnotetext: Extended Abstract: Accepted at RLDM 2025, Dublin, Ireland.
Keywords:
Bounded rationality, human decision-making, information processing, constrained decision making, Wasserstein distances
Metric | |||
---|---|---|---|
Entropy | KL* | W | |
Uniform Prior | ![]() |
![]() |
![]() |
Previous Prior | ![]() |
![]() |
![]() |
Optimal Prior | ![]() |
![]() |
![]() |
1 Introduction
Reinforcement Learning (RL) algorithms have achieved notable success in approximating optimal decision-making in complex sequential environments. However, when modeling human-like decision-making to simulate real-world behaviors (e.g., in traffic, markets), most prevailing methods assume perfectly rational agents. This assumption can be overly restrictive, failing to capture critical dynamics inherent in real-world systems [1]. To address departures from strict rationality, various approaches have been proposed to model bounded rationality in RL, based on utility maximization under information-processing constraints. While promising, existing methods face limitations such as neglecting prior beliefs, imposing rigid forms of priors, ignoring action geometries, and computational challenges in their estimation. To overcome these issues, we propose a novel framework incorporating a Wasserstein distance-based constraint. In this extended abstract, we outline the concept and present motivating examples behind this idea.
2 Background and Related Work
Behavioural economics has developed more realistic models of decision-making than the traditional homo economicus perfectly rational agent. Instead, these models operate under bounded rationality. While there are many different perspectives on bounded rationality [2, 3], and the causes, here we focus on one particular representation that abstracts away specific causes, simply representing bounded rationality as decision-making under processing constraints [4, 5].
Quantifying information processing costs in a generalised manner is desirable, as this enables compatibility with existing optimisation algorithms. This treatment abstracts the underlying causes of such constraints, allowing a focus on learning behaviour without necessitating an in-depth understanding of the specific psychological factors at play. From an optimisation standpoint, this is advantageous, as the process remains independent of the particular details of how decisions are formulated [6]. For experimentalists, a general enough form still allows for encoding different behavioural biases.
2.1 Representation
The general RL formulation is as follows. A decision-maker (DM) seeks to maximise their discounted return based on per time step utility by taking actions from their action space . Importantly, these DM may not act perfectly rationally, and instead may be satisficing. The system is characterised by a state space , and DM’s possess a (potentially partial) observation of the current state and prior beliefs about their potential actions (a probability distribution over the action space). The behaviour of the DM is governed by their policy , which is a mapping from states to a distribution over actions. DM’s act based on their policy , receiving per timestep reward . Agents learn an (approximately) optimal policy that maximizes their expected lifetime return:
(1) |
However, to model departures from perfect utility maximization, an alternative approach applies some form of information processing constraint to this maximization process, modelling limitations in reasoning capacities:
subject to | (2) |
where agents maximise while adhering to a constraint on their processing costs . Using a Lagrange multiplier, Eq. 2 can be reformulated as the maximization of a modified reward:
(3) |
which importantly permits the same general representation as Eq. 1, with a regularised utility function to model various departures from rationality based on the function (discussed in the following section) and prior beliefs . These prior beliefs (also called ”magnets” [7] or ”anchors” [8]) may change throughout training and inference (e.g. with updated information) and can take many forms, for example, demonstrating bias towards specific actions, encoding heuristics, averaging over past decisions, or preferring historically well-performing actions, allowing an additional form of bounded rationality when accounts for 111Here we assume is not state-dependent, but state-dependent priors are also supported under the same framework. This constrained representation is beneficial, as it enables the utilization of any existing RL algorithm with minimal modifications to the loss function or optimization process [1].
2.2 Existing information costs





By modifying , we can model various forms of processing costs and capture different notions of bounded rationality. In this section, we examine common existing approaches, including entropy, KL-divergence, and Mutual Information.
Entropy
An entropy constraint is one prominent approach for relaxing the strict, perfectly rational assumption, restricting deviations from uniform behaviour. For example, this is done in Quantal Response Equilibrium, which allows deviations from optimal responses and permits erroneous play. This constraint can be represented based on an information processing cost: which has multiple applications in RL [7].
KL Divergence
To better model human-like decisions and account for the impact of prior beliefs on decision-making, [1] proposes a KL-based approach using the following information processing costs:
(4) |
to constrain from diverging too far from agents’ prior beliefs at each state, limiting their strategic abilities. When prior beliefs are uniform , Eq. 4 is equivalent to enforcing an entropy constraint (up to some constant), as
(5) |
However, in general cases, KL quantifies the divergence from arbitrary prior beliefs, encoding different behavioral biases.
Mutual Information
Finally, [6] proposes rational inattention (RI), which is based on Mutual Information, and this has been incorporated into RL in [9]. MI is defined over the joint probabilities as: which has a dependence on the unconditional action probability which generally must be solved with approximation techniques [5]. For this reason, we focus our attention primarily on the alternative two approaches above due to their ability to be computed directly, as they only depend on the conditional probabilities directly given by the policies.
Limitations Each of the above measures sufferers from their own limitations, including entropy not accounting for priors, KL going to infinity under many different configurations of priors, mutual information being challenging to compute, and none of the metrics accounting for the geometry or nearness of ordinal actions.
3 Proposed Approach
In order to overcome the aforementioned limitations in modeling bounded rationality in RL, in this section, we propose a novel RL approach based on Wasserstein distances.
Wasserstein metric
We now define the Wasserstein distance (also known as the Kantorovich–Rubinstein metric or Earth Mover’s Distance) between two discrete probability distributions, the policy and prior beliefs . While can also be defined on continuous distributions, we focus on the discrete case in this work. First, we quantify a distance between two actions and in the action space . We use the absolute distance for simplicity. For instance, the distance between actions 4 and 5 is . If there is no natural notion of distance between actions (e.g., for non-ordinal actions), we could instead use a fixed distance , but generally, Wasserstein distances make the most sense under ordinal actions. Likewise, if there is a larger shift in agent perception required when moving between actions, for example, moving past some decision boundary, e.g. going from a positive to a negative action, larger distances could be assigned when crossing this boundary to represent the cognitive shift.
We then construct a cost matrix , where , for a chosen order (e.g., or ). The transport plan matrix measures the cost of moving between a prior belief and a policy, and must satisfy the following constraints: 1. (non-negativity), 2. (supply constraint), and 3. (demand constraint).
The Wasserstein distance is then defined as the optimal transport plan for this move from the prior to the policy:
subject to the identified constraints. has several desirable properties, which we highlight in the experiments section, including the incorporation of prior beliefs, defined even on varying support, efficient to compute, and incorporating the geometry of the action space allowing for quantifying distances among actions, something not considered in KL-divergence or existing approaches. Additionally, is symmetric and satisfies the triangle inequality.
As discussed above, constrained decision-makers seek to maximise Eq. 3, i.e.:
(6) |
4 Motivating Experiments
To better motivate the chosen representation, we analyze a behavioural economics environment involving actual human participants and how their (inferred) polices evolve over time. We then use the discussed measures to quantify divergences from prior beliefs, showing where the proposed approach may be helpful.
Repeated public goods game
We focus on a repeated public goods game (PGG) with experimental data from [10]. In the PGG, DM’s are given tokens and must decide how much of their tokens to contribute to a pool of public resources. Contributions to the public resource are multiplied by and dispersed equally to the players at the end of the round. In the experiments of [10], games are repeated for 20 rounds in groups of size 4. The marginal-per-capita return for each unit contributed is 0.4; as this is , the strictly dominant rational strategy is for all players to thus contribute .






4.1 Decisions
To understand the rationality of decision-makers and also their willingness to make large changes in their decisions, we visualize the aggregated views of their contributions in Fig. 3. While over time, there is a trend towards the rational choice (contributing ), we can see an apparent stickiness in their decisions, with the vast majority of decisions only changing their expected contribution by less than 5 each timestep, as well as peristing sub-rational choices.
These changes are not only explained by the convergence towards the rational choice, as this is relatively symmetric for both decreases (e.g. approaching rationality) and increases in contributions (furthering from rationality), see Fig. 3(c). There are various proposed explanations for this, but the key is that these departures follow a clear bias towards previous decisions, as demonstrated in both Figs. 3(c) and 3(d). 222Additionally, we can see that there are peaks at prominent numbers (e.g. 5, 10, etc.), indicating the well-known prominent number bias, which could also be encoded in prior beliefs here or in the distance function from/to these prominent numbers. We further confirm this by analyzing the per timestep change in contributions in Fig. 3(e), and the phase diagram of these changes in Fig. 3(f).
4.1.1 Prior beliefs and inferred Policies
While we do not know the exact mental policies decision-makers were using or the prior beliefs of players in this game, only their sequentially revealed decisions, in Table 1, we explore various priors and assume DM’s policies are just the historical averages of the contributions they have played. We consider three different priors: uniform priors, previous timesteps policy (historical average, as above), and optimal priors. Uniform priors assign equal probability to each action , previous timesteps policy is just the historical policy at , and optimal prior is the Dirac delta function with all probability mass situated at the rational choice of 0, i.e., .
When using the different distance measures, Table 1 reveals some of the limitations discussed in Section 2.2, showing the benefits of the proposed approach. Entropy does not change under varying prior beliefs, meaning we can not model the influence of priors on resulting decisions. KL is infinite for previous and optimal priors, necessitating a modification assigning a low probability to all events. However, even with this modification, KL ends up exploding quite rapidly in the early periods due to the instabilities of logs of small numbers, making optimization difficult and potentially misleading. In contrast, the proposed Wasserstein-based approach is well-behaved under the three different circumstances, demonstrating that this provides a suitable alternative for modelling realistic human decision-making with RL.
5 Conclusion
In this work, we present an approach for modeling realistic decision-making within a RL framework, considering the geometry of action spaces. This approach leverages the Wasserstein distance between a DM’s policy and their prior beliefs. We motivate its use by analyzing actual experiments with human participants, demonstrating that Wasserstein distance serves as a natural constraint for bounded rational decision-making. This extended abstract lays the groundwork for future exploration more complex RL environments, as well as ideas for improved efficiency of calculating the transport matrix, while highlighting the suitability and effectiveness of the proposed idea based on empirical economic studies.
References
- [1] B. P. Evans and S. Ganesh, “Learning and calibrating heterogeneous bounded rational market behaviour with multi-agent reinforcement learning,” in AAMAS, p. 534–543, 2024.
- [2] D. Kahneman, “A perspective on judgment and choice: Mapping bounded rationality,” Progress in Psychological Science around the World. Volume 1 Neural, Cognitive and Developmental Issues., pp. 1–47, 2013.
- [3] G. Gigerenzer, “What is bounded rationality?,” in Routledge handbook of bounded rationality, pp. 55–69, Routledge, 2020.
- [4] P. A. Ortega and D. A. Braun, “Thermodynamics as a theory of decision-making with information-processing costs,” Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, vol. 469, no. 2153, p. 20120683, 2013.
- [5] B. P. Evans and M. Prokopenko, “A maximum entropy model of bounded rational decision-making with prior beliefs and market feedback,” Entropy, vol. 23, no. 6, p. 669, 2021.
- [6] C. A. Sims, “Implications of rational inattention,” Journal of monetary Economics, vol. 50, no. 3, pp. 665–690, 2003.
- [7] S. Sokota, R. D’Orazio, J. Z. Kolter, N. Loizou, M. Lanctot, I. Mitliagkas, N. Brown, and C. Kroer, “A unified approach to reinforcement learning, quantal response equilibria, and two-player zero-sum games,” in ICLR, 2023.
- [8] A. P. Jacob, D. J. Wu, G. Farina, A. Lerer, H. Hu, A. Bakhtin, J. Andreas, and N. Brown, “Modeling strong and human-like gameplay with kl-regularized search,” in International Conference on Machine Learning, pp. 9695–9728, PMLR, 2022.
- [9] T. Mu, S. Zheng, and A. R. Trott, “Modeling bounded rationality in multi-agent simulations using rationally inattentive reinforcement learning,” Transactions on Machine Learning Research, 2022.
- [10] M. N. Burton-Chellew, H. H. Nax, and S. A. West, “Payoff-based learning explains the decline in cooperation in public goods games,” Proceedings of the Royal Society B: Biological Sciences, vol. 282, no. 1801, p. 20142678, 2015.