TY - JOUR
T1 - Efficient Decoding of Large-Scale Neural Population ResponsesWith Gaussian-Process Multiclass Regression
AU - Greenidge, C. Daniel
AU - Scholl, Benjamin
AU - Yates, Jacob L.
AU - Pillow, Jonathan W.
N1 - Publisher Copyright:
© 2023 Massachusetts Institute of Technology.
PY - 2024/1/18
Y1 - 2024/1/18
N2 - Neural decoding methods provide a powerful tool for quantifying the information content of neural population codes and the limits imposed by correlations in neural activity. However, standard decoding methods are prone to overfitting and scale poorly to high-dimensional settings. Here, we introduce a novel decoding method to overcome these limitations. Our approach, the gaussian process multiclass decoder (GPMD), is well suited to decoding a continuous low-dimensional variable from highdimensional population activity and provides a platform for assessing the importance of correlations in neural population codes. The GPMD is a multinomial logistic regression model with a gaussian process prior over the decoding weights. The prior includes hyperparameters that govern the smoothness of each neuron’s decoding weights, allowing automatic pruning of uninformative neurons during inference.We provide a variational inference method for fitting the GPMD to data, which scales to hundreds or thousands of neurons and performs well even in data sets with more neurons than trials. We apply the GPMD to recordings from primary visual cortex in three species: monkey, ferret, and mouse. Our decoder achieves state-of-the-art accuracy on all three data sets and substantially outperforms independent Bayesian decoding, showing that knowledge of the correlation structure is essential for optimal decoding in all three species.
AB - Neural decoding methods provide a powerful tool for quantifying the information content of neural population codes and the limits imposed by correlations in neural activity. However, standard decoding methods are prone to overfitting and scale poorly to high-dimensional settings. Here, we introduce a novel decoding method to overcome these limitations. Our approach, the gaussian process multiclass decoder (GPMD), is well suited to decoding a continuous low-dimensional variable from highdimensional population activity and provides a platform for assessing the importance of correlations in neural population codes. The GPMD is a multinomial logistic regression model with a gaussian process prior over the decoding weights. The prior includes hyperparameters that govern the smoothness of each neuron’s decoding weights, allowing automatic pruning of uninformative neurons during inference.We provide a variational inference method for fitting the GPMD to data, which scales to hundreds or thousands of neurons and performs well even in data sets with more neurons than trials. We apply the GPMD to recordings from primary visual cortex in three species: monkey, ferret, and mouse. Our decoder achieves state-of-the-art accuracy on all three data sets and substantially outperforms independent Bayesian decoding, showing that knowledge of the correlation structure is essential for optimal decoding in all three species.
UR - http://www.scopus.com/inward/record.url?scp=85182954048&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85182954048&partnerID=8YFLogxK
U2 - 10.1162/neco_a_01630
DO - 10.1162/neco_a_01630
M3 - Article
C2 - 38101329
AN - SCOPUS:85182954048
SN - 0899-7667
VL - 36
SP - 175
EP - 226
JO - Neural computation
JF - Neural computation
IS - 2
ER -