π€ AI Summary
This study addresses a critical yet previously overlooked pathology in multi-agent performance evaluation under limited samples and high trial costs: the AIVAT methodβs reliance on heuristic value functions can introduce uncertainty and bias, leading to ill-conditioned variance reduction or even p-hacking. The work is the first to expose this issue and proposes a principled solution by parameterizing the heuristic function and explicitly propagating its uncertainty into the estimator through gradient-based analysis. To enhance estimation efficiency, the authors further introduce an inverse-variance weighted averaging scheme. Empirical validation on a large-scale poker dataset confirms the existence of the identified pathology and demonstrates a 43.0% reduction in required sample size, substantially improving statistical inference power.
π Abstract
How should an agent's performance in a multiagent environment be evaluated when there is a limited sample size or a high cost of running a trial? The AIVAT family of variance reduction techniques was proposed to address this challenge by introducing unbiased low-variance estimators of agents' expected payoffs. An important component of AIVAT is a heuristic value function that discriminates between potentially low- and high-value counterfactual histories. A notable gap in the literature is that there is little to no constraint or guideline on how the heuristic value function should be chosen or how uncertainty in its output should be handled.
In our first contribution, we parameterize the heuristic value function to highlight AIVAT's potential vulnerabilities: a) the sample variance can be set pathologically low by directly applying gradient descent on the sample variance, and b) one can p-hack to draw a desired statistical conclusion via gradient descent/ascent on the test statistic. The main takeaway is that the heuristic value function should be fixed prior to observing the evaluation data! In our second contribution, we show how the heuristic uncertainty can be propagated to quantify the uncertainty of AIVAT estimates. It is then possible to further reduce the variance using inverse-variance weighted averaging, but AIVAT's unbiasedness guarantee may have to be sacrificed. In our experiments, we use a dataset of 10,000 poker hands to demonstrate our heuristic pathology and uncertainty results, with the latter yielding a 43.0% reduction in the number of samples (poker hands) needed to draw statistical conclusions.