Fast Multi-Group Gaussian Process Factor Models

Evren Gokcen, Anna I. Jasper, Adam Kohn, Christian K. Machens, Byron M. Yu
12/21/2024
stat.MLcs.LGeess.SP

No confident code implementation found for this paper.

Abstract

Gaussian processes are now commonly used in dimensionality reduction approaches tailored to neuroscience, especially to describe changes in high-dimensional neural activity over time. As recording capabilities expand to include neuronal populations across multiple brain areas, cortical layers, and cell types, interest in extending Gaussian process factor models to characterize multi-population interactions has grown. However, the cubic runtime scaling of current methods with the length of experimental trials and the number of recorded populations (groups) precludes their application to large-scale multi-population recordings. Here, we improve this scaling from cubic to linear in both trial length and group number. We present two approximate approaches to fitting multi-group Gaussian process factor models based on (1) inducing variables and (2) the frequency domain. Empirically, both methods achieved orders of magnitude speed-up with minimal impact on statistical performance, in simulation and on neural recordings of hundreds of neurons across three brain areas. The frequency domain approach, in particular, consistently provided the greatest runtime benefits with the fewest trade-offs in statistical performance. We further characterize the estimation biases introduced by the frequency domain approach and demonstrate effective strategies to mitigate them. This work enables a powerful class of analysis techniques to keep pace with the growing scale of multi-population recordings, opening new avenues for exploring brain function.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gokcen2024fast,
  title  = {Fast Multi-Group Gaussian Process Factor Models},
  author = {Evren Gokcen and Anna I. Jasper and Adam Kohn and Christian K. Machens and Byron M. Yu},
  year   = {2024},
  eprint = {2412.16773},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.16773v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.16773.svg)](https://codeofpaper.com/paper/2412.16773)

Discussion