vector-behavior-data
收藏资源简介:
该数据集是“vector_behavior”研究的配套数据包,包含99,552个Mathlib定理的四种嵌入向量空间(均以float32存储),以及证明依赖图子集和实验结果文件。四个嵌入空间分别来自e5-mistral-7b-instruct(维度4096)、e5-large-v2(维度1024,两种文本来源)、deepseek-prover(维度4096,但为退化嵌入,仅用于对比)。数据按池顺序排列,便于直接索引。依赖图包含55,575个定理之间的证明依赖关系。数据集适用于定理嵌入行为分析、特征提取、模型对比等任务,尤其适合研究数学定理的向量表示和依赖结构。
This dataset is the accompanying data package for the vector_behavior study, containing 99,552 Mathlib theorems with four embedding vector spaces (all stored as float32), as well as a subset of the proof dependency graph and experimental result files. The four embedding spaces come from e5-mistral-7b-instruct (dimension 4096), e5-large-v2 (dimension 1024, with two text sources), and deepseek-prover (dimension 4096, but as degenerate embeddings for comparison only). The data is arranged in pool order for easy direct indexing. The dependency graph includes proof dependencies between 55,575 theorems. The dataset is suitable for tasks such as theorem embedding behavior analysis, feature extraction, and model comparison, especially for studying vector representations and dependency structures of mathematical theorems.
数据集概述
名称:vector_behavior — data bundle
许可证:MIT
任务类别:特征提取(feature-extraction)
标签:mathlib、lean4、定理嵌入(theorem-embeddings)
内容简介
该数据集是论文/项目 vector_behavior- 的配套数据,包含 99,552 条 Mathlib 定理的四种定理嵌入空间(以 float32 存储,按池顺序排列),以及证明依赖图等辅助文件,用于定理证明行为研究。
数据构成
| 目录 | 嵌入空间 | 维度 | 大小 |
|---|---|---|---|
embeddings_mistral/ |
e5_mistral(基于 intfloat/e5-mistral-7b-instruct) |
4096 | 1.6 GB |
embeddings_corpus/ |
e5_large(基于 intfloat/e5-large-v2) |
1024 | 407 MB |
embeddings_fixed/ |
e5_large_stmt(同一模型,不同文本来源) |
1024 | 407 MB |
embeddings_deepseek/ |
deepseek_prover(退化,仅作对照) |
4096 | 1.6 GB |
results_shared/ |
pool.json、subset.json、neighbors.npz | — | 27 MB |
graph_uses.json.gz |
证明依赖图(含 55,575 个定理) | — | 2.4 MB |
关键说明
- 行顺序:所有嵌入的行按池顺序排列,因此
pool["rows"][space]为恒等映射;数组行数(99,552)少于原始数据(180,907 / 104,050 行),无需修改脚本。 - 数值格式:全部为 float32;使用 float16 会导致数值变化。
- 退化空间:
deepseek_prover为退化嵌入(81% 的方差集中在一个方向,且在 fp16 下提取),研究中仅作为对照,不作为证据。 - 验证保留:证明过程和依赖图作为验证集被保留,
graph_uses.json.gz仅供第三阶段重跑使用,不作为编码器输入。
使用方式(示例)
可通过 huggingface-cli 下载全部或部分数据(如仅下载 embeddings_corpus/、results_shared/、graph_uses.json.gz),脚本会自动适配已下载的子集进行完整流程运行。
bash huggingface-cli download davidbusbib/vector-behavior-data --repo-type dataset --local-dir vb_data --include "embeddings_corpus/" "results_shared/" "graph_uses.json.gz" "to_additive.json"
相关资源
- 项目代码仓库:https://github.com/david-busbib/vector_behavior-
- 数据集页面:https://huggingface.co/datasets/davidbusbib/vector-behavior-data





