Uncertainty in perception and the Hierarchical Gaussian Filter
Christoph D Mathys, Ekaterina I Lomakina, Jean Daunizeau, Sandra Iglesias, Kay H Brodersen, Karl J Friston, Klaas E Stephan, Christoph D Mathys, Ekaterina I Lomakina, Jean Daunizeau, Sandra Iglesias, Kay H Brodersen, Karl J Friston, Klaas E Stephan
Abstract
In its full sense, perception rests on an agent's model of how its sensory input comes about and the inferences it draws based on this model. These inferences are necessarily uncertain. Here, we illustrate how the Hierarchical Gaussian Filter (HGF) offers a principled and generic way to deal with the several forms that uncertainty in perception takes. The HGF is a recent derivation of one-step update equations from Bayesian principles that rests on a hierarchical generative model of the environment and its (in)stability. It is computationally highly efficient, allows for online estimates of hidden states, and has found numerous applications to experimental data from human subjects. In this paper, we generalize previous descriptions of the HGF and its account of perceptual uncertainty. First, we explicitly formulate the extension of the HGF's hierarchy to any number of levels; second, we discuss how various forms of uncertainty are accommodated by the minimization of variational free energy as encoded in the update equations; third, we combine the HGF with decision models and demonstrate the inversion of this combination; finally, we report a simulation study that compared four optimization methods for inverting the HGF/decision model combination at different noise levels. These four methods (Nelder-Mead simplex algorithm, Gaussian process-based global optimization, variational Bayes and Markov chain Monte Carlo sampling) all performed well even under considerable noise, with variational Bayes offering the best combination of efficiency and informativeness of inference. Our results demonstrate that the HGF provides a principled, flexible, and efficient-but at the same time intuitive-framework for the resolution of perceptual uncertainty in behaving agents.
Keywords: Bayesian inference; decision-making; filtering; free energy; hierarchical modeling; learning; uncertainty; volatility.
Figures
References
- Adams R. A., Stephan K. E., Brown H. R., Friston K. J. (2013). The computational anatomy of psychosis. Front. Schizophr. 4:47. 10.3389/fpsyt.2013.00047
- Behrens T. E. J., Hunt L. T., Woolrich M. W., Rushworth M. F. S. (2008). Associative learning of social value. Nature 456, 245–249. 10.1038/nature07538
- Behrens T. E. J., Woolrich M. W., Walton M. E., Rushworth M. F. S. (2007). Learning the value of information in an uncertain world. Nat. Neurosci. 10, 1214–1221. 10.1038/nn1954
- Bishop C. M. (2006). Pattern Recognition and Machine Learning. New York, NY: Springer.
- Bland A. R., Schaefer A. (2012). Different varieties of uncertainty in human decision-making. Front. Neurosci. 6:85. 10.3389/fnins.2012.00085
- Daunizeau J., Adam V., Rigoux L. (2014). VBA: a probabilistic treatment of nonlinear models for neurobiological and behavioural data. PLoS Comput. Biol. 10:e1003441. 10.1371/journal.pcbi.1003441
- Daunizeau J., den Ouden H. E. M., Pessiglione M., Kiebel S. J., Friston K. J., Stephan K. E. (2010a). Observing the Observer (II): deciding when to decide. PLoS ONE 5:e15555. 10.1371/journal.pone.0015555
- Daunizeau J., den Ouden H. E. M., Pessiglione M., Kiebel S. J., Stephan K. E., Friston K. J. (2010b). Observing the Observer (I): meta-bayesian models of learning and decision-making. PLoS ONE 5:e15554. 10.1371/journal.pone.0015554
- Daunizeau J., Friston K. J., Kiebel S. J. (2009). Variational Bayesian identification and prediction of stochastic nonlinear dynamic causal models. Phys. Nonlinear Phenom. 238, 2089–2118. 10.1016/j.physd.2009.08.002
- Daw N. D., Doya K. (2006). The computational neurobiology of learning and reward. Curr. Opin. Neurobiol. 16, 199–204. 10.1016/j.conb.2006.03.006
- Daw N. D., O'Doherty J. P., Dayan P., Seymour B., Dolan R. J. (2006). Cortical substrates for exploratory decisions in humans. Nature 441, 876–879. 10.1038/nature04766
- Dayan P., Hinton G. E., Neal R. M., Zemel R. S. (1995). The helmholtz machine. Neural Comput. 7, 889–904. 10.1162/neco.1995.7.5.889
- Doya K., Ishii S., Pouget A., Rao R. P. N. (2011). Bayesian Brain: Probabilistic Approaches to Neural Coding. Cambridge, MA: Mit Press.
- Evans L. C. (2010). Partial Differential Equations. Providece, RI: American Mathematical Society.
- Faisal A. A., Selen L. P. J., Wolpert D. M. (2008). Noise in the nervous system. Nat. Rev. Neurosci. 9, 292–303. 10.1038/nrn2258
- Friston K. (2009). The free-energy principle: a rough guide to the brain? Trends Cogn. Sci. 13, 293–301. 10.1016/j.tics.2009.04.005
- Friston K. J., Dolan R. J. (2010). Computational and dynamic models in neuroimaging. Neuroimage 52, 752–765. 10.1016/j.neuroimage.2009.12.068
- Friston K., Mattout J., Trujillo-Barreto N., Ashburner J., Penny W. (2007). Variational free energy and the Laplace approximation. Neuroimage 34, 220–234. 10.1016/j.neuroimage.2006.08.035
- Friston K., Schwartenbeck P., FitzGerald T., Moutoussis M., Behrens T., Dolan R. J. (2013). The anatomy of choice: active inference and agency. Front. Hum. Neurosci. 7:598. 10.3389/fnhum.2013.00598
- Gelman A., Carlin J. B., Stern H. S., Rubin D. B. (2003). Bayesian Data Analysis. Boca Raton, FL: Chapman & Hall/CRC.
- Helmholtz H. (1860). Handbuch der Physiologischen Optik. English translation (1962): J. P. C. Southall. New York, NY: Dover.
- Iglesias S., Mathys C., Brodersen K. H., Kasper L., Piccirelli M., den Ouden H. E. M., et al. . (2013). Hierarchical prediction errors in midbrain and basal forebrain during sensory learning. Neuron 80, 519–530. 10.1016/j.neuron.2013.09.009
- Joffily M., Coricelli G. (2013). Emotional valence and the free-energy principle. PLoS Comput. Biol. 9:e1003094. 10.1371/journal.pcbi.1003094
- Kalman R. E. (1960). A new approach to linear filtering and prediciton problems. J. Basic Eng. 82, 35–45.
- Knill D. C., Pouget A. (2004). The Bayesian brain: the role of uncertainty in neural coding and computation. Trends Neurosci. 27, 712–719. 10.1016/j.tins.2004.10.007
- Körding K. P., Wolpert D. M. (2006). Bayesian decision theory in sensorimotor control. Trends Cogn. Sci. 10, 319–326. 10.1016/j.tics.2006.05.003
- Lomakina E., Vezhnevets A., Mathys C., Brodersen K. H., Stephan K. E., Buhmann J. (2012). Bayesian Global Optimization for Model-Based Neuroimaging. HBM E-Poster. Available online at:
- Macready W. G., Wolpert D. H. I. (1998). Bandit problems and the exploration/exploitation tradeoff. Evol. Comput. IEEE Trans. 2, 2–22 10.1109/4235.728210
- Mathys C., Daunizeau J., Friston K. J., Stephan K. E. (2011). A Bayesian foundation for individual learning under uncertainty. Front. Hum. Neurosci. 5:39. 10.3389/fnhum.2011.00039
- Nassar M. R., Wilson R. C., Heasly B., Gold J. I. (2010). An approximately Bayesian delta-rule model explains the dynamics of belief updating in a changing environment. J. Neurosci. 30, 12366–12378. 10.1523/JNEUROSCI.0822-10.2010
- Nelder J. A., Mead R. (1965). A simplex method for function minimization. Comput. J. 7, 308–313 10.1093/comjnl/7.4.308
- O'Doherty J. P., Hampton A., Kim H. (2007). Model-based fMRI and its application to reward learning and decision making. Ann. N.Y. Acad. Sci. 1104, 35–53. 10.1196/annals.1390.022
- Paliwal S., Petzschner F., Schmitz A. K., Tittgemeyer M., Stephan K. E. (2014). A model-based analysis of impulsivity using a slot-machine gambling paradigm. Front. Hum. Neurosci. 8:428. 10.3389/fnhum.2014.00428
- Payzan-LeNestour E., Bossaerts P. (2011). Risk, unexpected uncertainty, and estimation uncertainty: Bayesian learning in unstable settings. PLoS Comput. Biol. 7:e1001048. 10.1371/journal.pcbi.1001048
- Rasmussen C. E., Williams C. K. I. (2006). Gaussian Processes for Machine Learning. Cambridge, MA: MIT Press.
- Rescorla R. A., Wagner A. R. (1972). A theory of Pavlovian conditioning: variations in the effectiveness of reinforcement, in Classical Conditioning II: Current Research and Theory, eds Black A. H., Prokasy W. F. (New York, NY: Appleton-Century-Crofts; ), 64–99.
- Schwartenbeck P., FitzGerald T., Dolan R. J., Friston K. (2013). Exploration, novelty, surprise, and free energy minimization. Front. Cogn. Sci. 4:710. 10.3389/fpsyg.2013.00710
- Stephan K. E., Tittgemeyer M., Knösche T. R., Moran R. J., Friston K. J. (2009). Tractography-based priors for dynamic causal models. Neuroimage 47, 1628–1638. 10.1016/j.neuroimage.2009.05.096
- Sutton R. (1992). Gain adaptation beats least squares?, in In Proceedings of the 7th Yale Workshop on Adaptive and Learning Systems (New Haven, CT: ), 161–166.
- Sutton R. S., Barto A. G. (1998). Reinforcement Learning: an Introduction. Cambridge, MA: MIT Press.
- Vossel S., Mathys C., Daunizeau J., Bauer M., Driver J., Friston K. J., et al. . (2013). Spatial attention, precision, and Bayesian inference: a study of saccadic response speed. Cereb. Cortex 24, 1436–1450. 10.1093/cercor/bhs418
- Wilson R. C., Nassar M. R., Gold J. I. (2013). A mixture of delta-rules approximation to Bayesian inference in change-point problems. PLoS Comput Biol 9:e1003150. 10.1371/journal.pcbi.1003150
- Yu A., Dayan P. (2003). Expected and Unexpected Uncertainty: ACh and NE in the Neocortex. Available online at: (Accessed: July 29, 2013).
- Yu A. J., Dayan P. (2005). Uncertainty, neuromodulation, and attention. Neuron 46, 681–692. 10.1016/j.neuron.2005.04.026
Source: PubMed