QSBench-Transpilation-v1.0.0-demo
收藏资源简介:
QSBench Transpilation Demo v1.0.0 是一个硬件感知的量子机器学习数据集,专注于电路优化和映射分析。该数据集包含5000个高质量的合成量子电路,每个电路具有10个量子位和深度为8。电路家族包括HEA、RealAmplitudes、QFT、Efficient SU(2)和随机电路,采用完全纠缠和无噪声模拟。数据集提供了原始和转译后的QASM表示、电路邻接矩阵、详细的栅极统计、结构度量以及理想期望值。适用于研究编译器优化、硬件感知机器学习和连接受限的变分算法。数据集还提供了训练、验证和测试的确定性哈希分割。每个样本包含丰富的元数据,如电路家族标签和生成深度。数据集以Parquet格式存储,可通过Hugging Face的datasets库直接加载。该数据集是QSBench系列的一部分,适用于个人和研究用途,采用CC BY-NC 4.0许可。
QSBench Transpilation Demo v1.0.0 数据集概述
基本信息
- 数据集名称:QSBench Transpilation Demo v1.0.0 – Hardware-Aware Quantum Dataset (n=10, depth=8)
- 许可证:CC BY-NC 4.0
- 任务类别:表格回归、特征提取
- 语言:英语
- 标签:qiskit、quantum-circuits、synthetic-dataset、benchmark、expectation-values、quantum-computing、qml-benchmark、quantum dataset、qml dataset、quantum benchmark、hardware-aware、transpilation、circuit-optimization、topology-mapping
- 数据规模:1K<n<10K
- 样本数量:5000
数据集简介
这是一个用于电路优化和映射分析的硬件感知量子机器学习数据集。包含专为研究量子电路转译对电路结构影响而设计的10量子位电路。该数据集是QSBench硬件包的一个演示子集,具有更大的宽度(n=10)和深度(depth=8),适用于从事编译器优化、硬件感知机器学习和连接受限变分算法的研究人员和工程师。
核心价值
量子电路转译是将抽象量子电路映射到物理硬件的关键瓶颈。此数据集允许用户:
- 研究转译后的门数量和电路增长。
- 分析大规模系统的连接性和邻接矩阵。
- 训练模型以预测转译开销。
- 对10量子位电路拓扑的特征提取进行基准测试。
应用场景
- 转译开销预测
- 硬件感知特征工程
- 门数量优化基准测试
- 连接性和交换门分析
- 量子机器学习模型的扩展性研究
数据集详情
- 量子位数量:10
- 电路深度:8
- 电路族:混合(HEA, RealAmplitudes, QFT, Efficient SU(2), Random)
- 纠缠:完全纠缠
- 噪声:无(用于基线硬件感知研究的干净模拟)
- 可观测量:Z, X, Y混合模式(全局 + 每量子位)
- 测量次数:1024
- 数据划分:训练集 / 验证集 / 测试集(基于确定性哈希)
样本内容
每个Parquet文件中的样本包含:
- 原始和转译后的QASM表示(n=10)
- 10量子位拓扑的电路邻接矩阵
- 详细的门统计信息(CX, H, RX, RY, RZ和总门数)
- 结构度量:门熵 + Meyer-Wallach纠缠度
- Z, X, Y的理想期望值(全局和每量子位)
- 电路族标签和完整的生成元数据(depth=8)
- 确定性划分标签
机器学习视角
数据集将转译问题构建为图翻译与优化任务:
- 输入(X):
qasm_raw(源语言/原始序列) - 输出(y):
qasm_transpiled(目标语言/编译后序列) - 成本度量:
depth,cx_count(编译后电路的“成本”) - 环境:
n_qubits(硬件设备的约束)
快速开始建议
可将此视为文本复杂度问题。计算qasm_raw和qasm_transpiled的字符长度和门关键字数量,并训练线性回归模型来预测“转译开销”(编译后深度与原始深度的比率)。
数据加载
数据集以Parquet格式存储在data/shards/文件夹中,可通过Hugging Face datasets库直接加载:
python
from datasets import load_dataset
dataset = load_dataset("QSBench/QSBench-Transpilation-v1.0.0-demo", split="train")
仓库结构
QSBench-Transpilation-v1.0.0-demo/ ├── README.md └── data/ └── shards/ └── *.parquet └── *.csv
所有元数据文件(coverage.json, schema.json, meta.json等)位于名为metadata的独立分支中。
相关数据集
- QSBench Lite(20k样本,n=4)
- QSBench Core(75k样本,n=8)
- Depolarizing Noise Pack(150k样本)
- Amplitude Damping Pack(150k样本)
- Full Hardware Pack(200k样本,n=10-12)
重要说明
- 该数据集是完全合成的,使用量子电路模拟生成,不包含任何真实世界或个人数据。
- 许可证为CC BY-NC 4.0,允许个人和研究使用。




