This Research Article reports that human behavior is best fit by a mixture-of-delta-rules model with a small number of nodes. The authors noticed that there are several errors in this paper. Most of the errors are typos that do not reflect how they implemented the algorithm in code. One issue is more serious and changes some of the results in Figs 8 and 9. In addition this more serious issue leads to minor changes in Figs 1, 5, 6, 10, 11 and S1 and Tables 1 and S1.
Table 1. Table of mean fit parameter values for all models ± s.e.m.
Model | Hazard rate, h | Decision noise, σd | Learning rate(s), α |
---|---|---|---|
Full | 0.50 ± 0.04 | 13.39 ± 0.52 | |
Nassar et al. | 0.45 ± 0.04 | 8.35 ± 0.87 | |
1 node | 8.7 ± 0.72 | 0.88 ± 0.014 | |
2 nodes | 0.36 ± 0.04 | 7.41 ± 0.67 | 0.92 ± 0.01 0.43 ± 0.03 |
3 nodes | 0.44 ± 0.04 | 7.8 ± 0.76 | 0.91 ± 0.01 0.46 ± 0.02 0.33 ± 0.02 |
None of the errors change the major conclusions of the paper: i.e. that human behavior is best fit by a mixture-of-delta-rules model with a small number of nodes. Here the authors outline the errors in detail and the changes they have made to the manuscript to address them. In addition, the authors have the shared code implement algorithm in the updated paper on GitHub: github.com/bobUA/2013WilsonEtAlPLoSCB.
Major issue with change-point prior in Fig 3
The most serious error arises in Fig 3 where the implied change-point prior for the reduced model does not match the change-point prior derived in Eqs 26–31. In particular the edge weights in Fig 3 should be changed to reflect the true change-point prior.
Unfortunately, this error in Fig 3 was carried over into the code and we actually used this (incorrect) change-point prior in our simulations. Fortunately, however, updating the code to include the new change-point prior has a relatively small effect on most results. Thus there are only minor, quantitative changes required in Figs 1, 5 and 6. Likewise the model fitting results (Figs 10, 11 and S1 and Tables 1 and S1) are slightly changed, with the biggest change being that the 2-node, not the 3-node, model now best fits human behavior.
The one place our use of the incorrect change-point prior has a large effect is in the section “Performance of the reduced model relative to ground truth.” In particular, when we use the correct change-point prior, the simplifying assumption in Eq 48 no longer holds. That is, we have
This invalidates the analysis of the two- and three-node cases in Figs 8 and 9. Specifically, the results in Fig 8B, 8C, 8E and 8F and the results in Fig 9B, 9C, 9E and 9F no longer hold.
We have therefore instead computed numerical solutions to the optimization problem for the Gaussian case. As shown in the updated figures, the results are quantitatively different from the original paper, as to be expected given the problems discussed above, but are qualitatively consistent with our previous findings. Thus, the new results do not change the main conclusions, most importantly that performance of the algorithm improves substantially from 1 to 2 nodes, but only incrementally from 2 to 3 nodes.
Typos
In addition to the major error with the change-point prior, the original paper also contains a number of typos. These do not reflect how the algorithm was actually implemented. We now list these changes in detail:
In Eqs 6 and 7, the sums should start from rt+1 = 0 not rt+1 = 1; i.e. they should read
and
Eq 14 has sign error and should read
Eq 15 should read
where the only change is that the order of arguments into have been switched.
Eq 32 for the weight of the increasing node should read
Eq 33 for the weight of the self node should read
Eq 34 should read
Eq 38 should read
Eq 39 should read …
Eq 40 should read
Eq 41 should read …
Supporting information
Acknowledgments
The authors recognise the work of Gaia Tavoni, who has been added to the author byline for the correction stage for the work she contributed towards solving the problems with Figs 8 and 9.
Since the original publication Robert C. Wilson and Matthew R. Nassar have changed institutes. Please see below for their previous institutes:
Robert C. Wilson1, Princeton Neuroscience Institute, Princeton University, Princeton, New Jersey, United States of America
Matthew R. Nassar2, Department of Neuroscience, University of Pennsylvania, Philadelphia, Pennsylvania, United States of America
Reference
- 1.Wilson RC, Nassar MR, Gold JI (2013) A Mixture of Delta-Rules Approximation to Bayesian Inference in Change-Point Problems. PLoS Comput Biol 9(7): e1003150 https://doi.org/10.1371/journal.pcbi.1003150 [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.