神经网络矩阵乘积算子机器学习势数据集

数据集概述

本数据集为“神经网络矩阵乘积算子(NN-MPO)”相关研究的配套数据,包含训练验证测试数据、训练脚本、模型权重、参考几何信息、DMRG计算脚本及基准对比文件,支持机器学习势的复现与验证。

文件详解

  • 代码与数据压缩包:
  • Pompon-main.zip:包含NN-MPO核心代码与数据,内有训练脚本、数据文件、模型权重及Jupyter Notebook脚本
  • Discvar-main.zip:离散变量表示(DVR)的实现代码包
  • 数据文件:
  • docs/data/*npy:训练/验证/测试数据,NPY格式,可通过numpy.load加载
  • docs/data/nnmpo_final_rmse_8.365e-04.h5:训练后的模型权重,HDF5格式
  • bagel_h2co_dft.s0.harmonic.json:H2CO分子参考几何信息,JSON格式
  • exact-ham.h5:H2CO的精确MPO,HDF5格式(键维度M=731)
  • nnmpo-ham.h5:H2CO的NN-MPO,HDF5格式(键维度M=16)
  • bagel_h2co_dft.mcmc_inverse_pes.db:MCMC采样数据的SQL数据库
  • 脚本文件:
  • docs/notebook/_h2co_opt.py:训练脚本,可通过uv运行
  • dnn-torch.py:MLP基准测试脚本,依赖PyTorch等库
  • exact-ham-dmrg.jl:精确MPO的声子DMRG计算脚本(Julia)
  • nnmpo-ham-dmrg.jl:NN-MPO的声子DMRG计算脚本(Julia)
  • 转换与计算脚本(Jupyter Notebook):
  • create-random-mpo.ipynb:随机MPO创建脚本
  • nnmpo_to_itensor_mpo.ipynb:NN-MPO转ITensor MPO脚本(需特定版本ITensors.jl)
  • itensor_vDMRG.ipynb:ITensors.jl实现的DMRG计算脚本

适用场景

  • 机器学习势研究:复现NN-MPO模型训练与验证过程,对比不同机器学习势性能
  • 量子化学计算:利用MPO与DMRG方法进行分子体系的精确计算与近似模拟
  • 计算物理研究:探索多维可积系统的机器学习建模方法
  • 基准测试:通过MLP基准脚本对比不同模型在相同数据集上的表现
  • 方法学验证:验证NN-MPO转换为ITensor MPO的可行性与准确性
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 714.81 MiB
最后更新 2025年12月11日
创建于 2025年12月11日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。