返回列表 发布新帖
查看: 98|回复: 0

[AI结构预测] 深度卷积生成对抗网络(DCGAN)模型

231

帖子

517

积分

53

金币

中级会员

积分
517
发表于 2025-7-29 21:07:59 | 查看全部 |阅读模式
一、核心目标与技术背景
科学问题:如何实现晶体结构的逆向设计(从目标物性稳定晶体结构)?
传统瓶颈
  • 晶体结构高维离散,难以连续表示;
  • 进化算法/随机搜索计算成本高,效率低下。
         ​DCGAN解决方案
  • 将晶体结构编码为连续潜在空间,通过生成器(Generator)与判别器(Discriminator)对抗博弈生成新结构;
  • 结合物理约束(如形成能优化)引导稳定结构生成。
二、技术架构:三阶段连续表示
1. ​晶体结构编码
  • 体素化表示
    • 晶格体素32×32×32):高斯分布编码晶胞参数(长度/角度);
    • 原子位置体素64×64×64):高斯概率密度编码原子坐标(Bi/Se原子分通道存储)。
  • 自编码器降维
    • 3D卷积网络压缩体素二维晶体图2D Crystal Graph),构建连续潜在空间。
2. ​DCGAN生成过程​​
  • 生成器(G:输入噪声向量生成虚拟2D晶体图;
  • 判别器(D:区分真实/生成晶体图,损失函数为:
  • 关键参数
    • 潜在空间维度:200
    • 训练时长:16小时(Quadro P2000 GPU),100万步迭代。
3. ​结构重建与验证

  • 解码器:将2D晶体图重建为3D体素解析原子坐标/晶格参数;
  • DFT弛豫:对生成结构进行第一性原理优化,计算形成能(验证稳定性)。
三、性能验证:Bi-Se体系案例
数据集
  • 来源9,810种二元Bi-Se结构(源自Materials Project原型库);
  • 预处理:过滤大晶胞(原子数<20,晶格常数<10Å),覆盖15种实验相中的8种。
生成效果​​
  • 结构多样性
    • 生成2,832个有效结构(成功率21.8%),其中476种为全新结构(训练集外);
    • 组分覆盖全范围(Bi₀.₂Se₀.₈ →      Bi₀.₈Se₀.₂),平均形成能-0.08      eV/atom
  • 稳定性
    • 89.9%生成结构形成能为负(对比训练集仅46.8%);
    • 生成58个稳定结构(距离凸包<100meV),如Bi₂Se₄(形成能-0.192 eV/atom)。
潜在空间分析
  • 训练集结构聚集于小区域,而DCGAN探索更广阔相空间,证明其创造性。
四、创新点与局限性
突破性贡献
  • 连续表示革新:首个体素→2D晶体图的连续编码方案,解决晶体结构离散性难题;
  • 无监督生成:不依赖物性标签,仅通过结构对抗学习生成多样稳定晶体;
  • 跨领域适配:方法可扩展至多元体系(如后续工作拓展至Mn-Mg-O)。
局限与改进
  • 生成效率低:仅21.8%2D图成功解码为有效晶体;
  • 动态稳定性缺失:未考虑声子软化(约10%生成结构动力学不稳定);
  • 约束优化不足:纯DCGAN无法主动优化目标物性需结合CCDCGAN(约束反向传播)。
总结
DCGAN通过体素编码-对抗生成-DFT验证框架,首次实现晶体结构的无监督逆向设计,在Bi-Se体系中生成476种全新稳定结构,证实其在探索未知相空间的潜力。其连续表示方法为后续约束优化模型(如CCDCGAN)奠定基础,推动材料逆设计从试错式搜索迈向智能创造新范式。

引用:
Teng Long, Nuno M. Fortunato, Ingo Opahle,Yixuan Zhang, Ilias Samathrakis, Chen Shen, Oliver Gutfleisch and Hongbin Zhang,Constrained crystals deep convolutional generative adversarial network for theinverse design of crystal structures, npj Computational Materials (2021) 7:66 ;https://doi.org/10.1038/s41524-021-00526-4

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 微信小程序
  • 公众号
  • 微信客服

关于我们|Archiver|APP客户端|小黑屋|物质结构社区 ( 闽ICP备2024081439号-1 )

GMT+8, 2025-9-8 13:08 , Processed in 0.021642 second(s), 6 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2025 Discuz! Team.

在本版发帖
科研需求联系客服
添加微信客服
返回顶部
快速回复 返回顶部 返回列表