activations_and_barcodes_3108
收藏资源简介:
该数据集由 sveneziale 创建,采用 Apache-2.0 许可证。数据集包含从大型语言模型(LLM)中提取的激活矩阵,以及基于这些激活矩阵计算的持续性同调(persistent homology)输出(条形码)。数据组织为两个顶级文件夹:activations 和 barcodes。activations 文件夹按模型、语料库、检查点和激活名称组织,包含每个云的原始激活矩阵(.npz格式)和元数据(.csv文件)。barcodes 文件夹按模型、语料库、检查点、激活名称和拓扑度量组织,包含持久性摘要(.csv文件)、原始条形码(.npz格式)和运行清单(manifest.json)。该数据集适用于解释性分析和拓扑数据分析,用于研究 LLM 的内部表示和拓扑结构。
This dataset was created by sveneziale and is licensed under Apache-2.0. It contains activation matrices extracted from large language models (LLMs) and persistent homology outputs (barcodes) computed from these activation matrices. The data is organized into two top-level folders: activations and barcodes. The activations folder is organized by model, corpus, checkpoint, and activation name, and contains raw activation matrices (.npz format) and metadata (.csv files) for each cloud. The barcodes folder is organized by model, corpus, checkpoint, activation name, and topological metric, and contains persistence summaries (.csv files), raw barcodes (.npz format), and a run manifest (manifest.json). This dataset is suitable for interpretability analysis and topological data analysis to study the internal representations and topological structures of LLMs.
数据集概述:activations_and_barcodes_3108
基本信息
- 许可证:Apache 2.0
- 数据集名称:sveneziale/activations_and_barcodes_3108
- 来源:由 tda-for-llms 的 Hugging Face 后端流水线自动生成的计算产物(
experiment.yaml中设置hf.enabled: true)
数据目录结构
数据集包含两个顶层文件夹,分别存放激活矩阵和拓扑条形码数据:
1. activations/{model_slug}/{corpus}/{revision}/{act_name}/
该目录存放从模型中提取的原始逐云(per-cloud)激活矩阵。每个检查点(revision)对应一份独立的副本。
关键特性:该数据与 topology.metric 无关,同一模型、语料库、检查点和激活流下的激活数据可被所有度量或拓扑配置复用,因此每个组合仅需 GPU 提取一次。
包含的文件:
activation_metadata.csv:每个云(cloud)一行,包含 cloud_id、revision、layer、head、n_prompts 等元数据activations.npz:原始激活矩阵,以act_{cloud_id}为键,与上述 CSV 中的 cloud_id 对应
2. barcodes/{model_slug}/{corpus}/{revision}/{act_name}/{persistence|zigzag}/{metric}/
该目录存放基于上述激活数据计算得到的持续同调(persistent homology)输出。由于条形码依赖于拓扑度量/模式,每种拓扑度量/模式对应一份独立副本。
包含的文件:
persistence_summaries.csv:每个云一行,包含标量拓扑特征摘要persistence_diagrams.npz:原始条形码数据,以cloud_{cloud_id}_h{dim}为键manifest.json:完整的运行溯源信息(模型、修订版本、激活流、语料库、拓扑参数)
数据分层关系
激活数据(activations)与条形码数据(barcodes)构成上下游关系:激活数据是底层输入,同一份激活数据可被多种拓扑度量配置计算产生不同的条形码输出;条形码数据按 persistence(持续同调)或 zigzag(之字形同调)两种模式及具体度量(metric)进一步细分。




