上一篇我们了解了 PhysicsAI 的整体架构与工作流。本篇深入模型训练环节,系统讲解三种AI架构(GCNS、TNS、SER)的差异、核心超参数的调优方法,以及输入特征与迁移学习的使用。掌握这些内容,才能训练出精度高、泛化强的物理AI模型。
训练通过 Train Model 对话框完成。在该对话框中,需要定义训练的详细信息,包括:模型名称、训练数据集、输入/输出选择、训练脚本、超参数。此外,还可以启用迁移学习(Transfer Learning),并选择 Mesh Alignment 选项以处理空间平移的网格。
PhysicsAI 提供三种AI方法:GCNS(默认)、TNS 和SER。三者各有适用场景,后文将详细对比。

理解训练过程,首先要掌握两个核心概念:
•Epoch(轮次)
•Batch size(批大小)
举例说明:当有 6 个数据点、训练 2 个 epoch 时:
•
•

PhysicsAI 提供三种神经网络架构,适用于不同的预测场景:
默认架构。在 CPU 上比 TNS 更快,内存占用更少,训练过程更稳定。适合大多数常规预测任务。
基于 Transformer 的架构。在 GPU 上速度更快,参数量更大,具有网格尺寸不变性(对CAD输入尤其友好),生成的云图轮廓更平滑,推荐用于瞬态与大变形场景。
仅支持向量输出(KPI/曲线),训练与预测速度远快于另外两种架构。当只需要预测标量KPI或曲线时,SER 是最高效的选择。

超参数直接决定模型的容量与收敛行为。PhysicsAI 的核心超参数包括:
•Width(宽度)
•Depth(深度)
•Epochs(轮次)
•Batch size(批大小)
•Learning rate(学习率)
对于 TNS 架构,还有两个专属超参数:Sections(上下文分辨率,范围16~128)和Heads(多头注意力头数,范围4~16)。


PhysicsAI 的输入特征决定了模型能"感知"哪些物理信息。内置的输入特征包括:
•cae.coord
•cae.part_label
•cae.shell_thickness
•cae.material_label
除内置特征外,PhysicsAI 还支持两类自定义钩子(hooks):全局钩子(Global hooks)(.json + Python)和节点钩子(Nodal hooks)(.csv + Python),用于注入用户自定义的物理量。

迁移学习(Transfer Learning)允许以已训练好的模型作为起点,在新数据集上继续训练。这适用于模型复用和模型更新两种场景。
需要注意的是:由于存在灾难性遗忘(catastrophic forgetting),新训练得到的模型仅对新数据集准确,原有模型在新数据上的预测能力可能下降。因此迁移学习更适合在相似数据集间进行。

迁移学习建议:当新数据集与原数据集物理规律相似、仅几何或工况有少量变化时,迁移学习能显著减少所需训练数据与时间。若两者差异较大,建议从头训练以避免灾难性遗忘。
—— HyperWorks 2026 AI驱动CAE系列 · 完 ——