hijohnnylin/neuronpedia
open source interpretability platform 🧠
解决的问题
Neuronpedia 是一个开源的可解释性平台,旨在帮助研究人员和开发者理解神经网络的内部工作机制。它提供了一个集中式枢纽,用于探索、分析和解释稀疏自编码器(SAE)及其他模型激活的特征。
如何工作
该平台作为一系列独立服务运行,可在本地或云端部署。它集成了多个用于机制可解释性的专用工具:
- 推理服务器:处理模型执行,支持 vLLM 和 PyTorch 等后端,用于激活测试和方向控制。
- Autointerp 服务器:使用 EleutherAI 的 Delphi 自动为神经网络特征生成解释和评分。
- 图服务器:基于
circuit-tracer,生成归因图以可视化信息如何在模型电路中流动。 - Webapp:提供前端和 API,包含仪表板、搜索功能(使用 pgvector 实现解释的语义搜索)以及数据导出/上传工具。
适用人群
主要面向 AI 安全研究人员、机制可解释性实践者以及希望分析大语言模型内部表示的开发者。
主要亮点
- 全面的工具集:支持方向控制、激活、电路/图、雅可比透镜等功能。
- 语义搜索:允许用户根据自然语言解释的含义搜索特征。
- 自动解释:集成特征的自动解释与评分,加速分析流程。
- 可扩展架构:通过 Hugging Face 和 SAELens 集成,支持添加自定义 SAE 和模型。
相关
- Dispatch
- 项目
- Dispatch
- 项目
- 项目