一致性嵌入估计
利用辅助变量对高维记录做自监督学习,得到可用于联合行为与神经分析的一致性嵌入表示。
官方说明 ↗拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
CEBRA 是一个用于联合行为与神经分析的开源库,由 Steffen Schneider、Jin Hwa Lee 和 Mackenzie Weygandt Mathis 开发,相关论文发表于《Nature》。它用自监督学习算法在 PyTorch 中实现一致性嵌入估计,支持生物学和神经科学中常见的多种数据集。核心能力包括 scikit-learn 风格接口、结果可视化,以及直接在 DeepLabCut 输出上计算嵌入。
CEBRA 是一个用于估计高维记录一致性嵌入的库,全称 Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables。它最初由 Steffen Schneider、Jin H. Lee 和 Mackenzie Mathis 开发,相关成果以《Learnable latent embeddings for joint behavioural and neural analysis》为题发表于《Nature》。
它包含用 PyTorch 实现的自监督学习算法,并支持生物学与神经科学领域常见的多种数据集。CEBRA 处于活跃开发中,API 可能在不同版本间出现破坏性变更。自 0.4.0 版本起源码采用 Apache 2.0 许可,此前 0.1.0 至 0.3.1 版本仅供学术使用。
普通研究者可以按文档的 Usage 与 Demos 逐步在自己的数据上运行;开发者可以用 scikit-learn 风格接口接入现有分析流程,把 CEBRA 嵌入直接接到 DeepLabCut 的输出上,或用配套的 matplotlib、plotly 工具绘制模型结果;团队则可借助 conda、pip 或 Docker 安装,并用 Docker 保证分析代码可复现。
利用辅助变量对高维记录做自监督学习,得到可用于联合行为与神经分析的一致性嵌入表示。
官方说明 ↗库内算法以 PyTorch 实现,方便在 GPU 环境训练与复用现有深度学习工作流。
官方说明 ↗提供 scikit-learn 风格的调用方式,可直接嵌入已有的数据分析与机器学习流水线。
官方说明 ↗支持直接在 DeepLabCut 的输出上计算 CEBRA 嵌入,衔接姿态估计与神经数据分析。
官方说明 ↗配套使用 matplotlib 与 plotly 的工具,用于绘制 CEBRA 模型结果,便于检查嵌入结构。
官方说明 ↗安装指南覆盖 conda、pip 与 docker 三种方式,可按本地环境或复现需求选择。
官方说明 ↗官方建议在需要可复现的分析与实验代码时使用 Docker,以锁定运行环境与版本。
官方说明 ↗需要把神经记录与行为数据联合建模,可用 CEBRA 估计一致性嵌入后再做下游分析。
已用 DeepLabCut 得到姿态输出,可直接在其上计算 CEBRA 嵌入,省去中间格式转换。
官方建议用 Docker 编写可复现的分析与实验代码,适合对版本一致性要求高的项目。
库处于活跃开发中,API 可能在不同版本间出现破坏性变更,锁定版本或容器化前需谨慎。
自 0.4.0 起源码为 Apache 2.0,但相关思路已申请专利,商业化前需先确认授权条件。
自 0.4.0 版本起,CEBRA 源码采用 Apache 2.0 许可;此前的 0.1.0 至 0.3.1 版本仅供学术使用。如需完整条款,可查看 Github 上的许可文件。
CEBRA 中提出的思路已申请专利,专利号为 US12499131B2。使用库代码时仍需留意专利层面的约束,商用前建议先确认授权条件。
安装指南覆盖 conda、pip 与 docker 三种方式,可按本地环境选择。若需要可复现的分析与实验代码,官方建议使用 Docker。
可以。它提供直接在 DeepLabCut 输出上计算 CEBRA 嵌入的能力,省去中间的格式转换步骤,便于把姿态估计结果接入后续分析。
CEBRA 提供 scikit-learn 风格的调用方式,可直接嵌入已有分析流程,并配套 matplotlib 与 plotly 工具绘制模型结果,减少自建可视化与接口的工作量。
需要注意。CEBRA 处于活跃开发中,API 可能在不同版本之间出现破坏性变更。若把结果写进论文或长期实验,建议先核对当前版本,必要时用 Docker 固定环境。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| Cebra本工具 | 4.2 | 未标价 | 一致性嵌入估计;PyTorch 自监督算法;scikit-learn 风格接口;DeepLabCut 集成 | Python / PyTorch / Docker |
| OpenLibreAI | — | 未标价 | 开源人工智能平台,用于人工... | — |
| Doogle AI | — | 未标价 | 人工智能工具,为用户提供一... | — |
| SuggestAI | — | 未标价 | Suggest AI 是一种人工智能工... | — |
| DocuAsk | — | 未标价 | 使用问答平台对文档进行分析... | — |
| OSS Chat | — | 未标价 | 全面的知识库和聊天工具的开... | Web |