Bayesian inference for generalized linear models for spiking neurons

Generalized Linear Models (GLMs) are commonly used statistical methods for modelling the relationship between neural population activity and presented stimuli. When the dimension of the parameter space is large, strong regularization has to be used in order to fit GLMs to datasets of realistic size...

Full description

Bibliographic Details
Main Authors: Sebastian Gerwinn, Jakob H Macke, Matthias Bethge
Format: Article
Language:English
Published: Frontiers Media S.A. 2010-05-01
Series:Frontiers in Computational Neuroscience
Subjects:
GLM
Online Access:http://journal.frontiersin.org/Journal/10.3389/fncom.2010.00012/full
id doaj-19ec46e317fc4852af22551f738bf950
record_format Article
spelling doaj-19ec46e317fc4852af22551f738bf9502020-11-24T22:39:00ZengFrontiers Media S.A.Frontiers in Computational Neuroscience1662-51882010-05-01410.3389/fncom.2010.000121299Bayesian inference for generalized linear models for spiking neuronsSebastian Gerwinn0Sebastian Gerwinn1Jakob H Macke2Jakob H Macke3Jakob H Macke4Matthias Bethge5Matthias Bethge6Max Planck Institute for Biological CyberneticsUniversity of TübingenMax Planck Institute for Biological CyberneticsUniversity College LondonUniversity of TübingenMax Planck Institute for Biological CyberneticsUniversity of TübingenGeneralized Linear Models (GLMs) are commonly used statistical methods for modelling the relationship between neural population activity and presented stimuli. When the dimension of the parameter space is large, strong regularization has to be used in order to fit GLMs to datasets of realistic size without overfitting. By imposing properly chosen priors over parameters, Bayesian inference provides an effective and principled approach for achieving regularization. Here we show how the posterior distribution over model parameters of GLMs can be approximated by a Gaussian using the Expectation Propagation algorithm. In this way, we obtain an estimate of the posterior mean and posterior covariance, allowing us to calculate Bayesian confidence intervals that characterize the uncertainty about the optimal solution. From the posterior we also obtain a different point estimate, namely the posterior mean as opposed to the commonly used maximum a posteriori estimate. We systematically compare the different inference techniques on simulated as well as on multi-electrode recordings of retinal ganglion cells, and explore the effects of the chosen prior and the performance measure used. We find that good performance can be achieved by choosing an Laplace prior together with the posterior mean estimate.http://journal.frontiersin.org/Journal/10.3389/fncom.2010.00012/fullfunctional connectivityspiking neuronspopulation codingBayesian inferencemultielectrode recordingsGLM
collection DOAJ
language English
format Article
sources DOAJ
author Sebastian Gerwinn
Sebastian Gerwinn
Jakob H Macke
Jakob H Macke
Jakob H Macke
Matthias Bethge
Matthias Bethge
spellingShingle Sebastian Gerwinn
Sebastian Gerwinn
Jakob H Macke
Jakob H Macke
Jakob H Macke
Matthias Bethge
Matthias Bethge
Bayesian inference for generalized linear models for spiking neurons
Frontiers in Computational Neuroscience
functional connectivity
spiking neurons
population coding
Bayesian inference
multielectrode recordings
GLM
author_facet Sebastian Gerwinn
Sebastian Gerwinn
Jakob H Macke
Jakob H Macke
Jakob H Macke
Matthias Bethge
Matthias Bethge
author_sort Sebastian Gerwinn
title Bayesian inference for generalized linear models for spiking neurons
title_short Bayesian inference for generalized linear models for spiking neurons
title_full Bayesian inference for generalized linear models for spiking neurons
title_fullStr Bayesian inference for generalized linear models for spiking neurons
title_full_unstemmed Bayesian inference for generalized linear models for spiking neurons
title_sort bayesian inference for generalized linear models for spiking neurons
publisher Frontiers Media S.A.
series Frontiers in Computational Neuroscience
issn 1662-5188
publishDate 2010-05-01
description Generalized Linear Models (GLMs) are commonly used statistical methods for modelling the relationship between neural population activity and presented stimuli. When the dimension of the parameter space is large, strong regularization has to be used in order to fit GLMs to datasets of realistic size without overfitting. By imposing properly chosen priors over parameters, Bayesian inference provides an effective and principled approach for achieving regularization. Here we show how the posterior distribution over model parameters of GLMs can be approximated by a Gaussian using the Expectation Propagation algorithm. In this way, we obtain an estimate of the posterior mean and posterior covariance, allowing us to calculate Bayesian confidence intervals that characterize the uncertainty about the optimal solution. From the posterior we also obtain a different point estimate, namely the posterior mean as opposed to the commonly used maximum a posteriori estimate. We systematically compare the different inference techniques on simulated as well as on multi-electrode recordings of retinal ganglion cells, and explore the effects of the chosen prior and the performance measure used. We find that good performance can be achieved by choosing an Laplace prior together with the posterior mean estimate.
topic functional connectivity
spiking neurons
population coding
Bayesian inference
multielectrode recordings
GLM
url http://journal.frontiersin.org/Journal/10.3389/fncom.2010.00012/full
work_keys_str_mv AT sebastiangerwinn bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
AT sebastiangerwinn bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
AT jakobhmacke bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
AT jakobhmacke bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
AT jakobhmacke bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
AT matthiasbethge bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
AT matthiasbethge bayesianinferenceforgeneralizedlinearmodelsforspikingneurons
_version_ 1725710743542693888