AdaptiveMotorControlLab/CEBRA

Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA

解决的问题

CEBRA 解决了分析高维时间序列记录的挑战,特别是在生物学和神经科学领域。它通过使用辅助变量来引导学习过程,帮助研究人员找到复杂数据的一致性低维表示(潜在空间),从而提高行为变量的解码准确性,并使嵌入对领域偏移具有鲁棒性。

运作原理

该库在 PyTorch 中实现了自监督学习算法。它使用了一种专利的非线性聚类方法,允许进行标签信息辅助的时间序列分析。通过联合分析行为和神经数据,它能产生捕捉驱动活动和行为的潜在变量的潜在嵌入。

适用对象

它主要为从事高维记录工作的生物学和神经科学研究人员设计,尽管该工具也适用于任何高维时间序列数据。

特点

  • 在 PyTorch 中实现的自监督学习算法。
  • 支持神经科学和生物学中常见的多样化数据集。
  • 产生的嵌入对领域偏移具有鲁棒性。
  • 与标准监督学习相比,提高了行为变量的解码准确性。

相关

  • 项目
  • 项目
  • 项目
  • 项目