
CEBRA is a specialized machine-learning algorithm designed to process high-dimensional time-series recordings. By applying contrastive learning and auxiliary variables, it maps complex neural activity and behavioral movements into lower-dimensional latent spaces. Researchers use this method to uncover hidden patterns, decode sensory information, and analyze multi-session biological datasets.
This algorithm is built for computational neuroscientists, machine learning researchers, and academic laboratories studying brain dynamics, neural decoding, and animal behavior through large-scale electrophysiology or calcium imaging datasets.
CEBRA is available as an open-source project on GitHub under academic terms, while commercial use requires coordination with the EPFL Tech Transfer Office.
It handles simultaneous behavioral and neural recordings, including calcium imaging and electrophysiology datasets.
Non-academic use cases require contacting the Tech Transfer Office at EPFL due to a pending patent.