跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

CGCNN

AI GitHub 仓库科学发现与实验室工具开源 · Linux, macOS, Windows

晶体图卷积神经网络 (CGCNN) 是一种人工智能模型,旨在根据晶体结构预测材料属性。它使用户能够训练自定义模型或利用预训练版本进行属性预测,为材料科学的研究和开发提供了强大的工具。

查看仓库
分享
查看仓库
分享

晶体图卷积神经网络 (CGCNN) 软件包实现了一个复杂的 AI 模型,能够根据任意晶体结构预测材料属性。该工具对于材料科学领域的研究人员和开发人员来说非常宝贵,他们希望了解和预测新材料的特性。

阅读更多

CGCNN 的工作原理是将晶体结构视为图,其中原子是节点,键是边。然后将卷积神经网络应用于这些图,以学习与材料属性相关的表示。该软件包提供两种主要功能:使用用户定义的数据集训练 CGCNN 模型,以及使用预训练的 CGCNN 模型预测新晶体的材料属性。

要训练自定义模型,用户必须首先定义一个包含晶体结构的 CIF 文件和一个相应的 CSV 文件 (id_prop.csv),该文件将晶体 ID 与其目标属性关联起来。还需要一个初始化向量文件 (atom_init.json)。可以使用 `main.py` 脚本启动训练过程,从而可以自定义训练、验证和测试数据拆分。输出包括保存的模型检查点和测试结果。

对于预测任务,用户需要一个预训练的 CGCNN 模型文件(例如 `pre-trained.pth.tar`)以及一个需要预测属性的晶体结构数据集。`predict.py` 脚本接受这些输入并生成一个 `test_results.csv` 文件,其中包含每个晶体的预测属性。此功能对于快速筛选潜在材料和加速发现过程至关重要。

CGCNN 框架基于 PyTorch 构建,需要几个先决条件,包括 scikit-learn 和 pymatgen。通过 conda 环境可以简化安装。该项目是开源的,根据 MIT 许可证发布,是应用深度学习解决材料科学挑战方面进步的证明。

  • 类别科学发现与实验室工具
  • 定价模式开源
  • 部署云端, 自托管
  • 平台Linux, macOS, Windows

  • 根据晶体结构预测材料属性

  • 使用用户数据集训练自定义 CGCNN 模型

  • 利用预训练的 CGCNN 模型进行属性预测

  • 将晶体结构处理为图

  • 支持回归和分类任务

  • 输出训练好的模型检查点

  • 生成包含预测属性的测试结果

  • 需要 PyTorch、scikit-learn 和 pymatgen

  • 兼容 PyTorch v1.0.0+

  1. 设置环境:通过 conda 安装 PyTorch、scikit-learn 和 pymatgen。

  2. 定义数据集:准备晶体结构的 CIF 文件和 id_prop.csv 文件。

  3. 训练模型:运行 `python main.py <root_dir>` 来训练自定义 CGCNN 模型。

  4. 预测属性:使用预训练模型运行 `python predict.py <model_path> <root_dir>`。

  5. 激活环境:在运行脚本之前使用 `source activate cgcnn`。

  6. 停用环境:完成后使用 `source deactivate`。

  • 材料属性预测
  • 晶体结构分析
  • 材料发现
  • 计算材料科学
  • 预测建模
  • 数据驱动材料设计

CGCNN 评价

加载中...

与 CGCNN 类似的热门AI工具

GNoME 材料发现

AI GitHub 仓库

Google DeepMind 的 GNoME 是一款加速新型无机晶体发现的深度学习工具。它能预测材料稳定性,识别出数百万种新型化合物,其中包括数十万种对电池和超导体等未来技术稳定且可行。

科学发现与实验室工具
查看工具

AI GitHub 仓库

Google DeepMind 的 GNoME 是一款加速新型无机晶体发现的深度学习工具。它能预测材料稳定性,识别出数百万种新型化合物,其中包括数十万种对电池和超导体等未来技术稳定且可行。

科学发现与实验室工具
查看 AI GitHub 仓库 Top 250

MEGNet 框架

AI GitHub 仓库

MEGNet 框架是一个专为晶体和分子机器学习设计的 AI 模型。它整合了温度和压力等状态变量,支持迁移学习,并能提取化学趋势。该框架通过提供开源代码和数据,解决了材料科学 ML 中数据量和可解释性等方面的局限性。

科学发现与实验室工具
查看工具

AI GitHub 仓库

专为晶体和分子机器学习设计的 AI 模型。它整合了温度和压力等状态变量,支持迁移学习,并能提取化学趋势。该框架通过提供开源代码和数据,解决了材料科学 ML 中数据量和可解释性等方面的局限性。MEGNet 框架是一个专为晶体和分子机器学习设计的 AI 模型。它整合了温度和压力等状态变量,支持迁移学习,并能提取化学趋势。该框架通过提供开源代码和数据,解决了材料科学 ML 中数据量和可解释性等方面的局限性。

科学发现与实验室工具
查看 AI GitHub 仓库 Top 250

MACE 机器学习势能

AI GitHub 仓库

MACE 是一个用于快速准确的机器学习原子间势的 Python 库。它利用高阶等变消息传递进行先进的材料科学模拟。该工具支持训练、评估,并提供适用于材料和有机化学等各种应用的预训练基础模型。

科学发现与实验室工具
查看工具

AI GitHub 仓库

用于快速准确的机器学习原子间势的 Python 库。它利用高阶等变消息传递进行先进的材料科学模拟。该工具支持训练、评估,并提供适用于材料和有机化学等各种应用的预训练基础模型。MACE 是一个用于快速准确的机器学习原子间势的 Python 库。它利用高阶等变消息传递进行先进的材料科学模拟。该工具支持训练、评估,并提供适用于材料和有机化学等各种应用的预训练基础模型。

科学发现与实验室工具
查看 AI GitHub 仓库 Top 250

Graphormer 是一个用于分子建模任务的深度学习包,可加速材料和药物发现的研究。它支持分子动力学和性质预测,并计划未来增强反应预测和大规模分子建模功能。在图级别预测任务上,其性能优于传统的图神经网络。

科学发现与实验室工具医疗健康与生命科学
查看工具

用于分子建模任务的深度学习包,可加速材料和药物发现的研究。它支持分子动力学和性质预测,并计划未来增强反应预测和大规模分子建模功能。在图级别预测任务上,其性能优于传统的图神经网络。Graphormer 是一个用于分子建模任务的深度学习包,可加速材料和药物发现的研究。它支持分子动力学和性质预测,并计划未来增强反应预测和大规模分子建模功能。在图级别预测任务上,其性能优于传统的图神经网络。

科学发现与实验室工具医疗健康与生命科学
查看 AI 模型 Top 5

DeepChem AI框架

AI GitHub 仓库

DeepChem是一个开源AI框架,旨在使药物发现、量子化学、材料科学和生物学的深度学习民主化。它提供工具和库,以促进这些领域的研究和开发。

科学发现与实验室工具医疗健康与生命科学
查看工具

AI GitHub 仓库

开源AI框架,旨在使药物发现、量子化学、材料科学和生物学的深度学习民主化。它提供工具和库,以促进这些领域的研究和开发。DeepChem是一个开源AI框架,旨在使药物发现、量子化学、材料科学和生物学的深度学习民主化。它提供工具和库,以促进这些领域的研究和开发。

科学发现与实验室工具医疗健康与生命科学
查看 AI GitHub 仓库 Top 250

MaterialsZone

AI 应用

MaterialsZone 是一个由人工智能驱动的平台,旨在加速材料科学的研发。它优化工作流程,减少迭代周期,增强协作,从而实现更快的创新和更好的商业成果。

科学发现与实验室工具制造与工业
查看工具

AI 应用

由人工智能驱动的平台,旨在加速材料科学的研发。它优化工作流程,减少迭代周期,增强协作,从而实现更快的创新和更好的商业成果。MaterialsZone 是一个由人工智能驱动的平台,旨在加速材料科学的研发。它优化工作流程,减少迭代周期,增强协作,从而实现更快的创新和更好的商业成果。

科学发现与实验室工具制造与工业
查看 AI 应用 Top 250

NobleAI

AI 平台

NobleAI 为能源、化学和制造业提供基于科学的 AI 解决方案。该平台将复杂的工业数据转化为预测模型和可操作的见解。它通过结合物理学、化学专业知识和先进的机器学习,帮助公司加速产品开发、提高利润率并优化绩效。

科学发现与实验室工具制造与工业

制造与工业 排名第 227 位

查看工具

AI 平台

能源、化学和制造业提供基于科学的 AI 解决方案。该平台将复杂的工业数据转化为预测模型和可操作的见解。它通过结合物理学、化学专业知识和先进的机器学习,帮助公司加速产品开发、提高利润率并优化绩效。NobleAI 为能源、化学和制造业提供基于科学的 AI 解决方案。该平台将复杂的工业数据转化为预测模型和可操作的见解。它通过结合物理学、化学专业知识和先进的机器学习,帮助公司加速产品开发、提高利润率并优化绩效。

科学发现与实验室工具制造与工业
制造与工业 排名第 227 位

CompGCN

AI GitHub 仓库

CompGCN 是一个基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。CompGCN 是一个基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250
1/8