本研究提出了一种由人工智能驱动的框架,用于自主设计高性能纳米电子器件。该框架可在多尺度上对器件进行建模,并利用基于量子信息的奖励函数对其进行优化。该框架执行约束拓扑优化,以生成非直观的器件构型,同时确保满足指定的量子和结构约束条件。
方法文章
本研究提出了一种由人工智能驱动的框架,用于自主设计高性能纳米电子器件。该框架可在多尺度上对器件进行建模,并利用基于量子信息的奖励函数对其进行优化。该框架执行约束拓扑优化,以生成非直观的器件构型,同时确保满足指定的量子和结构约束条件。
本研究提出了一种基于图机器学习的自主多尺度光电纳米电子器件设计计算框架。数据集包含约120,000个原子尺度图、35,000个介观尺度图和12,000个器件级图,均由基于物理的模拟生成,每个图均标注有结构描述符和参考能量值。器件被表示为跨越原子、介观和器件层级的层次化图结构,其中节点编码材料或功能单元,边编码物理相互作用。采用PyTorch与PyTorch Geometric流程实现了三个针对不同尺度的图神经网络(GNN),每个尺度包含四层消息传递机制,并通过基于注意力机制的跨尺度特征融合方法进行整合。通过GNN参数化的有效哈密顿量引入量子行为,并利用物理正则化损失函数训练模型,以逼近参考的紧束缚和基于DFT的能量谱。器件拓扑结构的演化被建模为一个约束强化学习问题,其中图的修改被视为动作,通过带有熵正则化的策略梯度方法进行优化。复合奖励函数在物理可行性约束下平衡内部量子效率、结构稳定性与图复杂度。采用增广拉格朗日方法进行多目标优化,以识别符合帕累托一致性的器件构型。模型评估包括能量预测精度(MAE/RMSE)、约束违反率、拓扑可行性以及对多达106个节点的图进行的可扩展性分析。所选出的设计进一步通过有限元多物理场模拟进行验证,以确认其光学与电学一致性。该方案为受物理约束的自主纳米电子器件多尺度计算设计提供了可重复的计算流程。
物联网(IoT)系统、可穿戴及植入式设备和人工智能(AI)技术的快速发展,增加了对高度集成的电子与光子平台的需求1,2。光电元件,包括光子集成电路(PIC)、光电探测器和脉冲激光器,在此类系统中发挥着核心作用3,4。然而,在纳米尺度下,器件行为受量子限域效应、电荷输运以及光–电耦合相互作用的支配5。传统设计方法依赖于第一性原理模拟和经验参数调优6。随着可能的材料组合、几何布局和连接模式数量的增加,基于仿真的穷举筛选在计算上变得不可行。
机器学习(ML)技术已被引入以加速建模和逆向设计任务7。早期的实现采用人工神经网络和高斯过程作为代理预测器8。近年来,深度学习(DL)架构改进了光子学和纳米电子系统中的表示学习9。尽管取得了这些进展,现有的基于深度学习的方法通常存在可解释性有限、对数据依赖性强,以及在材料和结构尺度上的泛化能力受限等问题10。许多框架还将物理约束与学习过程分离,将其视为外部验证手段,而非优化过程的集成组成部分11。
与此同时,半导体器件的持续微缩在传统架构中已接近物理极限12。当尺寸缩小至100 nm以下时,短沟道效应和静电不稳定性变得愈发显著13,这促使人们探索替代材料和新型器件结构。二维(2D)材料,特别是过渡金属二硫属化合物(TMDs),具有可调带隙和原子级厚度,与CMOS工艺兼容14。单层材料如MoS₂和WS₂表现出优异的载流子迁移率和静电控制能力15。无结型器件架构进一步表明,器件性能不仅依赖于材料组成,还强烈受结构拓扑的影响16,17。
图神经网络(GNN)为建模分子晶格、纳米结构和电路拓扑等关系系统提供了一种自然的计算框架18,19,20,21。通过在图结构表示而非基于网格的输入上进行操作,GNN通过相邻组件之间的消息传递来更新节点嵌入。简化形式下,节点更新可表示为

其中 ϕnode 和 ψedge 为可学习函数,
表示一个置换不变的聚合算子。此类模型已应用于纳米电子系统的性能预测和拓扑推断22,23,24。多尺度方法试图连接原子尺度模拟与器件级性能25,但大多数实现仅在单一结构分辨率下运行,或假设拓扑结构固定不变。在量子力学表述中,电子结构由本征值问题决定

其中
是哈密顿算符,Ek 为能量本征值。密度泛函理论(DFT)提供了可处理的近似方法,但其计算量随电子数目大致以 O(N3) 的规模增长,限制了其在大规模拓扑探索中的直接应用。随着器件复杂度的增加,重复进行 DFT 计算在计算上变得不可行。这些局限性凸显了对可微近似方法的需求,即在保持物理结构的同时实现可扩展优化26,27,28。
为解决这一方法学上的空白,本研究将纳米电子器件构建为跨越原子、介观和器件尺度的层次化图结构 G=(V,E)29,30,31,32,33。针对不同尺度的图神经网络(GNN)编码器用于提取结构嵌入表示,并通过基于注意力机制的融合实现跨尺度信息交换。在优化过程中,无需反复求解完整的密度泛函理论(DFT)方程,而是引入一种由图神经网络参数化的有效哈密顿量
,以在保持厄米性结构和局域性约束的同时,近似参考能量行为34,35,36,37,38,39,40,41。
拓扑结构修改被表述为一个强化学习(RL)问题⁴²。对于状态 st ≡ Gt,动作在物理可行性约束下修改图的连接性。定义了一个复合奖励函数:
rt = α⋅IQE(Gt) + β⋅Stability(Gt) - γ⋅Complexity(Gt),
其中系数 α、β、γ 用于调节性能、鲁棒性与结构简洁性之间的权衡。多目标优化通过如下形式的约束优化公式来处理。

通过使用谱图粗化和分层聚合,实现了对大规模系统的可扩展性,能够在包含多达数百万个节点的图上进行高效的学习与推理,同时不损害结构保真度。谱图粗化通过基于特征结构相似性对节点进行聚类,降低了计算复杂度,同时保留了关键的拓扑和谱特性,显著减小了图的规模。分层聚合进一步将简化后的图组织为多分辨率表示,使模型能够分阶段处理局部和全局依赖关系。这种多层次策略降低了内存消耗,加速了消息传递操作,并保持了预测准确性,从而确保该框架在大规模纳米电子和光电子器件建模中仍具有可计算性43,44,45,46,47,48,49,50,51。
因此,本研究的目标是实现并评估一种可重复的、多尺度的、基于物理信息的图神经网络(GNN)框架,用于受限纳米电子器件的设计。该由人工智能驱动的多尺度纳米电子设计框架的整体工作流程整合了数据集准备、分层图构建、量子信息建模、基于强化学习的拓扑演化以及基于物理的验证过程(图1)。以下章节将描述计算协议、训练配置及验证流程。
访问受限。请登录或开始试用以查看此内容。
1. 数据集准备与多尺度图构建

2. 初始化多尺度图神经网络模块
3. 量子信息建模

![figure-protocol-3 静态平衡方程,Lp=λ1||Hθψ−Erefψ||²+λ2Tr[(Hθ−Href)²],数学公式。](/files/ftp_upload/70059/70059eq8.jpg)
4. 用于拓扑演化的强化学习
5. 多目标优化
6. 迁移学习
7. COMSOL 多物理场仿真验证
8. 可扩展性测试
9. 统计学评估
10. 数据与代码归档
访问受限。请登录或开始试用以查看此内容。
所提出的多尺度图神经网络-强化学习框架在120,000个原子级图、35,000个介观图和12,000个器件级图上进行了评估。数据在器件级别上被划分为70%训练集、15%验证集和15%测试集。所有报告的数值均表示三次使用不同随机种子的独立运行结果的平均值±标准差。基线方法包括SchNet、DimeNet++、物理信息神经网络(PINNs)、生成式拓扑优化方法以及纯物理求解器基线。所有方法均采用相同的数据集划分和超参数设置。
能量预测性能
通过平均绝对误差(MAE)和均方根误差(RMSE)将能量预测精度与DFT参考值进行了比较。
如图2所示并总结于表3中,所提出的模型实现了0.031 ± 0.002 eV的平均绝对误差(MAE)和0.047 ± 0.003 eV的均方根误差(RMSE)。SchNet的MAE为0.038 ± 0.003 eV,Dime...
访问受限。请登录或开始试用以查看此内容。
本研究提出了一种分层的、基于物理信息的图框架,用于纳米电子和光电子器件的自主设计。结果表明,该方法在能量预测准确性、基于强化学习的稳定拓扑演化、约束条件满足以及器件性能的物理验证提升方面均具有竞争力。以下讨论将重点阐述该技术的关键操作要素、方法学考量、局限性、背景意义及未来拓展方向。
方案中的关键步骤
该方案中的多个步骤对于可重复性和性能稳定性至关重要。首先,多尺度图构建必须在原子、介观和器件层级上保持物理上有意义的连通性。不当的图聚合或不一致的特征归一化可能会在层级结构中传播结构误差,导致能量预测性能下降或拓扑演化不稳定。因此,谱图粗化必须在可控阈值下进行,以保留关键的特征值谱,这与先前关于可扩展图学习的研究保持一致。
其次,在训练过程中实施基于量子信息的约束至关重要。厄米性投影和能带对齐正则化可防止非物理的算符漂移。在强化学习中若无显式的约束掩蔽,拓扑结构修改可能生成不连通或无法制造的图。类似具有约束意识的优化策略已被证明可稳定在结构...
访问受限。请登录或开始试用以查看此内容。
作者声明无利益冲突。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| <强>计算 &建模软件 | |||
| JAX / Haiku | N/A | 0.3.0+ | |
| LAMMPS | N/A | - | |
| LUMERICAL / MEEP | N/A | - | |
| OpenAI Gym / Gymnasium | N/A | - | |
| Python | N/A | 3.8+ | |
| PyTorch / PyTorch Geometric | N/A | 1.9.0+ / 2.0+ | |
| Quantum ESPRESSO | N/A | 6.7+ | |
| <强>数据 &与数据集 | |||
| DFT 模拟数据库 | N/A | 定制 | |
| 生成的纳米电子图 | N/A | 约 10,000 个图 | |
| 材料项目 / 开放量子材料数据库 | N/A | 公共API | |
| <强>硬件 &与基础设施 | |||
| 数据存储 | N/A | NVMe SSD | |
| 高性能计算(HPC)集群 | N/A | CPU 节点 | |
| NVIDIA GPU 集群 | N/A | A100 / V100 / H100 | |
| <强>关键算法 &和模型组分 | |||
| Adam / AdamW 优化器 | N/A | PyTorch 原生 | |
| 图注意力网络(GAT) | N/A | 自定义(PyTorch) | |
| 图变分自编码器(GVAE) | N/A | 自定义(PyTorch) | |
| 消息传递神经网络(MPNN) | N/A | 自定义(PyTorch) | |
| 策略梯度(例如,PPO) | N/A | 自定义(Stable-Baselines3) | |
| <强>机器学习 &和优化库 | |||
| NetworkX | N/A | 2.6+ | |
| NumPy | N/A | 1.24+ | |
| Optuna | N/A | 2.0+ | |
| Scikit-learn | N/A | 1.0+ | |
| Stable-Baselines3 / Ray RLLib | N/A | - | |
| <强>物理 &与数学模型 | |||
| 增广拉格朗日方法 | N/A | 自定义(Python) | |
| 复合奖励函数(rt) | N/A | 自定义(Python) | |
| 参数化哈密顿量(Hθ) | N/A | 自定义(PyTorch) | |
| 谱图粗化 | N/A | 自定义(Scikit-learn) |
访问受限。请登录或开始试用以查看此内容。
申请许可以重复使用本 JoVE 文章的文本或图表
申请许可