How to Evaluate Behavioral Models

Greg d'Eon, Sophie Greenwood, Kevin Leyton-Brown, James R. Wright
6/7/2023
cs.LGcs.GT

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

Researchers building behavioral models, such as behavioral game theorists, use experimental data to evaluate predictive models of human behavior. However, there is little agreement about which loss function should be used in evaluations, with error rate, negative log-likelihood, cross-entropy, Brier score, and squared L2 error all being common choices. We attempt to offer a principled answer to the question of which loss functions should be used for this task, formalizing axioms that we argue loss functions should satisfy. We construct a family of loss functions, which we dub "diagonal bounded Bregman divergences", that satisfy all of these axioms. These rule out many loss functions used in practice, but notably include squared L2 error; we thus recommend its use for evaluating behavioral models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{deon2023evaluate,
  title  = {How to Evaluate Behavioral Models},
  author = {Greg d'Eon and Sophie Greenwood and Kevin Leyton-Brown and James R. Wright},
  year   = {2023},
  eprint = {2306.04778},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.04778v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.04778.svg)](https://codeofpaper.com/paper/2306.04778)

Discussion