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
  • 项目
  • 项目