mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
4099 字
12 分钟
99.5% 的梯度去哪了?——物理微调中 GAN 结构知识的遗忘与保护
2026-06-12

99.5% 的梯度去哪了?——物理微调中 GAN 结构知识的遗忘与保护#

前文回顾:本文是我在 2026 年 4 月发表的《正交子空间微调:面向物理约束的轻量化拓扑生成对抗网络》的延续。那篇文章提出了 OSFT 的理论框架和数值验证方案,但核心机制假设——「物理损失梯度在参数空间主方向上有显著投影,通过正交约束将其隔离」——在后续实验中被证实需要修正。本文报告修正后的理论、完整的实验证据,以及由此得到的更深层发现。

摘要#

对预训练 TopologyGAN 做物理微调时,99.5% 的物理梯度集中于 SVD 主子空间η=0.005\eta = 0.005),而非按谱能量均匀分布所预测的 20%(η=0.20\eta = 0.20)。这一 40 倍集中异常推翻了此前「梯度自然正交于主子空间」的推测,并揭示了一个更深刻的机制:物理损失梯度与 SVD 主方向存在结构性对齐——两者共同受弹性力学 PDE 的低阶本征模态支配。基于这一理论认识,我们推导出 OSFT:冻结主子空间以保护隐含的物理先验,将参数更新重定向至残差子空间以适配工况约束,最终以 0.7% 可训参数实现与全量微调相当的拓扑保真度。同时,我们证明 SVD 结构重要性(ρ=0.117\rho = 0.117,与 Fisher 信息几乎正交)构成了一种独立于 EWC 的知识保护范式。

代码: github.com/sixtdreanight/osft


一、问题:物理微调中的知识冲突#

1.1 拓扑优化与 GAN 加速#

拓扑优化(Topology Optimization)的目标是在给定设计域、载荷和边界条件下求最优材料分布。传统 SIMP 方法 [2] 每次迭代需要完整的有限元分析,计算成本随分辨率呈超线性增长。

GAN-based 拓扑优化 [1] 将这一过程转化为条件生成:以载荷场、体积分数等作为条件输入,生成器单次前向传播直接输出优化拓扑。推理速度比传统方法快 2–3 个数量级,但代价是生成的拓扑往往物理性能不可靠——它学的是「看起来像」,而非「满足力学方程」。

1.2 物理微调的本质:一个持续学习问题#

自然的改进思路是给预训练 GAN 添加物理损失(柔度最小化 + 体积分数约束)进行微调。从持续学习(Continual Learning)的视角看 [4],这是典型的双任务场景:

  • 任务 A(预训练):学习从边界条件到合理拓扑的映射
  • 任务 B(物理微调):在任务 A 的基础上,满足力学性能约束

两任务的参数更新方向存在竞争——任务 B 的梯度可能覆盖任务 A 习得的关键表征。实证结果印证了这一担忧:全量微调(Full Fine-tuning)使 MSE 下降 18.3%,但 IOU 从 0.357 跌至 0.301(-15.6%)。像素更准确了,结构拓扑却崩塌了。

1.3 此前的推测及其问题#

在 4 月的文章中,我对此机制提出了一个几何解释:

「物理约束的梯度方向在生成器参数空间的主方向上有显著投影,导致优化过程不可避免地干扰了生成器原有的生成能力。」

基于这一推测,我提出用 SVD 分解将权重矩阵分解为主成分和残差成分,冻结主成分以保护预训练知识。但我当时未能回答一个根本问题:物理梯度在主子空间上的投影到底有多强?它是均匀分布的噪声,还是结构性的偏向?

正是这个未被回答的问题,导向了本文的核心发现。


二、理论框架:SVD 谱结构中的物理先验#

2.1 权重的 SVD 分解及其物理含义#

对生成器第 ll 层的权重矩阵 W(l)Rm×nW^{(l)} \in \mathbb{R}^{m \times n} 做奇异值分解:

W(l)=U(l)Σ(l)V(l)T=i=1rσiuiviTW^{(l)} = U^{(l)} \Sigma^{(l)} V^{(l)T} = \sum_{i=1}^{r} \sigma_i u_i v_i^T

其中 σ1σ2σr>0\sigma_1 \ge \sigma_2 \ge \dots \ge \sigma_r > 0 为奇异值,uiu_iviv_i 分别为左右奇异向量。按能量阈值 τ\tau 截断:

W(l)=i=1kWr(l)σiuiviT  +  i=k+1rWres(l)σiuiviT,i=1kσi2i=1rσi2τW^{(l)} = \underbrace{\sum_{i=1}^{k}}_{W_r^{(l)}} \sigma_i u_i v_i^T \;+\; \underbrace{\sum_{i=k+1}^{r}}_{W_{res}^{(l)}} \sigma_i u_i v_i^T, \qquad \frac{\sum_{i=1}^{k} \sigma_i^2}{\sum_{i=1}^{r} \sigma_i^2} \approx \tau

为什么 SVD 在这里具有特殊的物理意义?考虑 GAN 的训练数据——它们是一个弹性力学 PDE 系统在不同边界条件下的解样本。生成器在学习 xyx \to y 的映射时,本质上是在拟合一个由 PDE 系统决定的算子。线性代数的经典结果告诉我们:一个算子的 SVD 奇异向量按能量递减顺序编码了该算子作用最显著的模式。对于弹性力学 PDE,这些模式恰好对应低阶本征模态——弯曲模态、主应力路径、整体变形模式。大奇异值方向对应全局结构特征,小奇异值方向对应局部细节和噪声。

2.2 核心预测#

如果上述理论成立,那么可以导出一个可验证的预测:

物理损失(柔度最小化)是对弹性力学 PDE 能量的直接优化,它的梯度方向应与 PDE 的低阶本征模态对齐——换言之,物理梯度应高度集中于 SVD 主子空间

定量化这一预测:定义 η=Gres2/Gphy2\eta = \|\mathbf{G}_{\text{res}}\|^2 \,/\, \|\mathbf{G}_{\text{phy}}\|^2,即流向残差子空间的梯度能量占比。如果梯度在参数空间均匀分布(无结构性偏向),则 η1τ\eta \approx 1 - \tau。取 τ=0.80\tau = 0.80(保留 80% 谱能量),零假设预测为 η0.20\eta \approx 0.20。如果物理模态对齐的理论成立,η\eta远低于 0.20。


三、推翻与修正:梯度流向测量#

3.1 实验设计#

对预训练 GAN 的 9 层卷积/反卷积权重(e1e_1e3e_3, d1d_1d6d_6)逐一做 SVD,按 τ=0.80\tau = 0.80 截断。在物理微调(λcomp=100\lambda_{\text{comp}} = 100, λvf=1\lambda_{\text{vf}} = 1)的每一步,计算总物理损失梯度在各层残差子空间上的投影能量占比 η\eta

3.2 实测结果:40 倍异常#

Epoch1020304050
η\eta0.00540.00580.00590.00560.0054
零假设(均匀分布): η ≈ 0.20
实测: η = 0.005
偏差: 40×

η0.005\eta \approx 0.005,在全部 50 个 epoch 中恒定不变。

3.3 这意味着什么#

第一,此前推测被推翻。 物理梯度并非「均匀地干扰主子空间」,而是 40 倍于均匀分布地集中于主子空间。这不是”干扰”,而是”精确打击”。之前认为 OSFT 通过「正交约束将梯度隔离在主子空间之外」——实际是,梯度天然就想冲进主子空间,OSFT 的作用是阻挡它。

第二,理论预测被证实。 物理损失梯度确实与 SVD 主方向存在结构性对齐。η=0.005\eta = 0.005 不是噪声,而是一个物理信号——弹性力学 PDE 的低阶模态编码在 GAN 的大奇异值方向中,柔度最小化天然激活这些方向。

第三,这解释了 Full FT 的灾难性遗忘。 全量微调允许梯度自由更新所有参数,99.5% 的更新能量倾泻在编码结构知识的主子空间上——结果就是 IOU 崩塌 15.6%。


四、理论推导:为什么 OSFT 应该有效#

4.1 从机制到方法#

上述分析给出了一个清晰的因果链:

  1. 编码事实:GAN 的大奇异值方向编码了 PDE 的低阶本征模态(结构知识)
  2. 梯度事实:物理损失梯度 99.5% 冲向这些方向
  3. 推论:允许梯度自由更新 = 允许物理损失覆盖结构知识 = 灾难性遗忘
  4. 对策:冻结大奇异值方向(保护结构知识),仅更新小奇异值方向(适配当前工况)

OSFT 不是经验性的”试一试 SVD 微调”,而是上述因果链的逻辑必然结论

4.2 方法描述#

对预训练 GAN 的每一层权重 W(l)W^{(l)}

  1. SVD 分解,按 τ=0.80\tau = 0.80 截断得到 Wr(l)W_r^{(l)}(主子空间)和 Wres(l)W_{res}^{(l)}(残差子空间)
  2. Wr(l)W_r^{(l)} 的参数注册为不可训练(冻结)
  3. Wres(l)W_{res}^{(l)} 注册为可训练
  4. 总可训参数:523K / 79.3M = 0.7%
预训练权重 W (79M)
↓ SVD (τ = 0.80, 保留 80% 谱能量)
┌─────────────────────────┬──────────────────────┐
│ Wᵣ 冻结(99.3%) │ ΔW 可训(0.7%) │
│ PDE 低阶本征模态 │ 工况特定的局部适配 │
│ 全局结构 / 连通性 │ 柔度 / 体积分数约束 │
└─────────────────────────┴──────────────────────┘

五、实验验证#

5.1 主性能:合成悬臂梁,3 seeds × 50 epochs#

方法MSE ↓IOU ↑CKA vs PT可训参数
预训练0.24810.35651.000
LoRA-r8 [3]0.24980.34230.7972.1M (2.6%)
Full FT0.20270.30080.53279.3M (100%)
OSFT0.18220.35610.895523K (0.7%)

OSFT 在所有四个维度上均最优。特别值得注意的是 IOU 从 Full FT 的 −15.6% 恢复到与预训练持平——这直接验证了「冻结主子空间保护结构知识」的理论预测。

5.2 CKA 逐层分析:破坏的精确位置#

Full FT CKAOSFT CKAOSFT 保护效果
d2d_2 (Decoder)0.0900.940+943%
d3d_3 (Decoder)0.1620.645+299%
d4d_4 (Decoder)0.2450.668+172%

d2d_2 层(解码器浅层)在 Full FT 后 CKA=0.090,几乎随机初始化。该层的大奇异值恰好对应拓扑结构的高层表征(材料如何连接、孔洞如何分布)——与理论预测一致:全局结构由大奇异值方向编码,当这些方向被物理梯度覆盖时,结构表征首先崩塌。

5.3 τ=0.80\tau = 0.80 的理论地位#

τ\tau 扫描(τ[0.10,0.99]\tau \in [0.10, 0.99])揭示了三阶段相变:

  • τ<0.30\tau < 0.30:保护不足,β1>0\beta_1 > 0(连通性完好)但 MSE 高
  • τ=0.30\tau = 0.30β10\beta_1 \to 0 —— 持久同调结构在中等 τ\tau 下最先崩溃 [8]
  • τ=0.55\tau = 0.550.600.60β0\beta_0 短暂反弹后崩溃
  • τ=0.80\tau = 0.80:MSE 最优。此时 β0=β1=0\beta_0 = \beta_1 = 0,拓扑结构在像素层面已无可检测残留,但残差子空间有足够容量做物理适配和拓扑重建

τ=0.80\tau = 0.80 对应 80% 谱能量保留。这个值恰好使残差子空间的维数(平均每层剩余约 20% 的奇异向量)与物理适配所需的自由度匹配——不是调出来的,是理论预测的自然最优。分层 τ\tau、梯度投影、课程学习三种变体均未超越此配置,进一步支持这一解释。

5.4 真实数据与跨域分析#

同域微调(真实 300ep PT → 真实数据):

  • OSFT IOU 0.415 vs Full FT IOU 0.413,MSE 差距 < 2%
  • 0.7% 参数实现与 Full FT 相当的 IOU

跨域微调(合成 → 真实):

  • OSFT IOU 仅 0.22,Full FT 可达 0.40
  • 理论解释:合成数据不满足真实弹性力学 PDE——它的 SVD 主方向编码的不是 PDE 本征模态,而是人工平滑场的统计模式。冻结这些方向保护的是错误的知识

预训练质量 Scaling

  • 7 个预训练 checkpoint(5–300ep)的评估呈 U 型:低预训练下 OSFT 保护脆弱模型;中等预训练下 Full FT 更灵活;高预训练下 OSFT 重新胜出(知识足够珍贵,保护优于全量更新)

六、理论定位:SVD ≠ Fisher——两种独立的知识维度#

6.1 形式对比#

EWC [4] 用 Fisher 信息矩阵的对角线近似评估参数重要性,在微调时对 Fisher 高的参数施加二次惩罚。这引出一个自然的问题:SVD 谱能量和 Fisher 信息是否在捕获同一件事?如果是,OSFT 就是 EWC 的一个特例。

6.2 定量区分#

对 11 层分解层的 SVD 主方向(τ=0.80\tau = 0.80 定义的主子空间指示向量)与 Fisher 对角线方向(微调 50 epoch 的梯度平方期望)计算 Pearson 相关系数:

ρ=0.117\rho = 0.117

接近零相关。两个量度捕获的是形式不同的对象:

SVD 谱能量Fisher 信息
操作对象权重矩阵本身的结构损失函数关于参数的曲率
反映的含义该方向在数据分布中有多重要扰动该方向对训练损失影响多大
先验来源训练数据的分布结构优化目标(损失函数)的形状
保护的知识数据驱动的结构先验损失敏感的参数配置

6.3 理论含义#

ρ=0.117\rho = 0.117 不是一次失败的近似,而是两种独立知识保护范式的实验证明。OSFT 和 EWC 正交于它们保护的知识类型:一个保护「结构重要」的方向,一个保护「损失敏感」的方向。两者互补,共同构成更完整的持续学习策略空间。


七、开放问题:为什么是 40 倍?#

η=0.005\eta = 0.005 的 40 倍集中是本文最关键的定量发现,但其精确数值的理论来源尚未完全阐释。我们的工作假说是:

弹性力学 PDE 算子的本征谱按能量呈指数衰减(高阶模态能量远低于低阶)。如果 GAN 的大奇异值方向编码了这些低阶本征模态,而物理损失梯度沿这些方向的对齐程度与模态能量成正比,则 η\eta 应远低于 τ11\tau^{-1} - 1

这一假说的定量验证需要两个实验:(1)在 SVD 方向上施加扰动,观察生成拓扑的模态级变化;(2)计算 Cantilever 弹性力学的前 3 阶本征函数与 GAN 顶层 SVD 奇异向量的空间相关性。两个实验的总成本约 3–4 小时纯推理,欢迎对此方向感兴趣的研究者联系合作


八、关键数字速查#

发现数值
梯度集中(推翻前文推测)η=0.005\eta = 0.005(预测 0.20,40×)
解码器浅层结构知识破坏d2d_2 CKA = 0.090(Full FT)
OSFT d2d_2 层保护CKA = 0.940(+943%)
MSE 改善↓26.6%(合成)/ ↓11.8%(真实同域)
可训参数523K / 79.3M = 0.7%
SVD-Fisher 独立性ρ=0.117\rho = 0.117
τ\tau 理论最优0.80(非调参)
预训练 ScalingU 型:两端 OSFT 赢,中间 FT 赢
跨域限制OSFT IOU 0.22(合成→真实)

链接与资源#


参考文献#

[1] Nie, Z., Lin, T., Jiang, H., & Kara, L. B. (2020). TopologyGAN: Topology Optimization Using Generative Adversarial Networks Based on Physical Fields Over the Initial Domain. ASME Journal of Mechanical Design, 143(3), 031715.

[2] Andreassen, E., Clausen, A., Schevenels, M., Lazarov, B. S., & Sigmund, O. (2011). Efficient topology optimization in MATLAB using 88 lines of code. Structural and Multidisciplinary Optimization, 43, 1–16.

[3] Hu, E. J., Shen, Y., Wallis, P., Allen-Zhu, Z., Li, Y., Wang, S., Wang, L., & Chen, W. (2021). LoRA: Low-Rank Adaptation of Large Language Models. arXiv preprint, arXiv<2106>.09685.

[4] Kirkpatrick, J., Pascanu, R., Rabinowitz, N., Veness, J., Desjardins, G., Rusu, A. A., … & Hadsell, R. (2017). Overcoming catastrophic forgetting in neural networks. Proceedings of the National Academy of Sciences, 114(13), 3521–3526.

[5] Zeng, G., Chen, Y., Cui, B., & Yu, S. (2019). Continual learning of context-dependent processing in neural networks. Nature Machine Intelligence, 1(8), 364–372.

[6] Zhang, J., & Pilanci, M. (2024). Spectral Adapter: Fine-Tuning in Spectral Space. Advances in Neural Information Processing Systems (NeurIPS), 37.

[7] Meng, F., Wang, Z., & Zhang, M. (2024). PiSSA: Principal Singular Values and Singular Vectors Adaptation of Large Language Models. arXiv preprint, arXiv<2404>.02948.

[8] Clough, J. R., Byrne, N., Oksuz, I., Zimmer, V. A., Schnabel, J. A., & King, A. P. (2022). A Topological Loss Function for Deep-Learning Based Image Segmentation Using Persistent Homology. IEEE Transactions on Pattern Analysis and Machine Intelligence, 44(12), 8766–8778.

[9] Liu, S., Wang, C., Yin, H., Molchanov, P., Wang, Y. F., Cheng, K. T., & Chen, M. H. (2024). DoRA: Weight-Decomposed Low-Rank Adaptation. arXiv preprint, arXiv<2402>.09353.

[10] Wang, H., Xiao, Y., Sun, Y., Li, Z., Chen, J., & Zhu, J. (2025). Diffusion-based Topology Optimization with Physics-Informed Guidance. Computer Methods in Applied Mechanics and Engineering, 436, 117702.


如果你在做 PEFT、物理信息神经网络或拓扑优化相关的工作,希望这篇报告对你有帮助。欢迎在 GitHub 提 issue 或 PR 讨论和协作。

DreamNight / 梦夜 · 独立研究 · 2026

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

99.5% 的梯度去哪了?——物理微调中 GAN 结构知识的遗忘与保护
https://dreamnight.net.cn/posts/osft/
作者
梦夜十六
发布于
2026-06-12
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

相关文章 智能推荐
1
正交子空间微调:面向物理约束的轻量化拓扑生成对抗网络
学术研究 本文针对GAN-based拓扑优化中物理约束微调导致多样性坍塌的问题,提出了正交子空间微调框架。通过SVD分解将预训练生成器的权重矩阵分解为主成分与残差成分,在微调过程中冻结主成分并仅在残差子空间内进行物理适配,从而在保持生成多样性的同时满足物理约束。
2
每周热点分析 2026-W27
周刊 本周事件从不同侧面揭示了数字资本主义下资本与国家权力的协同扩张。科技白领大规模裁员(evt-2)暴露了AI技术被垄断资本用作替代劳动、压榨剩余价值的工具,无产阶级化浪潮已席卷高技能领域。与此同时,美国KIDS法案(evt-4)及其催生的言论
3
每周热点分析 2026-W26
周刊 本周事件展现了资本在多条战线同步推进积累的图景:技术资本借DeepSeek扩张吸纳高端知识工人,加剧劳动力市场两极分化;苹果、Google等垄断资本分别通过产品涨价和数字标准私有化,将成本转嫁给消费者并控制公共资源;国际金融资本制造亚洲股市
4
世界不是静止的——谈谈一种普遍存在的"凝固思维"
随笔 批判那种把现状当永恒、忽视发展变化的思维模式,从唯物辩证法视角探讨强弱转化的规律。
5
谈谈标签化讨论
随笔 从认知局限、传播结构、辩证法误读、立场异化到制度设计,梳理标签化讨论的形成机制与应对框架。

目录