I am interested in developing computational models of neural processing to understand how neural systems represent, manipulate and learn about uncertainty, particularly in information processing tasks that change on fast time-scales. My research has focused on probabilistic approaches to dynamic population coding and learning in stochastic neural networks. I am also interested in developing, constraining and testing Bayesian theories of sensory perception using hard psychophysical data.