arXiv:2510.23986cs.LGcs.AI2025-10NeurIPS被引 3

用谱变换提升神经网络求解算子特征值的精度。

STNet: Spectral Transformation Network for Solving Operator Eigenvalue Problem

  • 通过近似特征值和特征函数进行谱变换,简化原问题。
  • 采用消去投影缩小搜索空间,避免重复收敛。
  • 适合需要高精度求解特征值的科学计算场景。

算子特征值问题在多个科学领域和工程应用中至关重要,但传统数值方法受限于维度灾难。深度学习方法通过迭代更新神经网络提供高效解决方案,其性能高度依赖算子的谱分布:特征值间间隔越大,精度越高。为此,我们提出谱变换网络(STNet)。每轮迭代中,STNet利用近似特征值和特征函数对原始算子进行谱变换,将其转化为等价但更易求解的问题。具体地,采用反演投影排除已求解特征函数对应的子空间,从而缩小搜索范围并防止收敛到已有解;同时,滤波变换放大目标区域的特征值,抑制外部特征值,进一步提升性能。大量实验表明,STNet持续优于现有基于学习的方法,在准确率上达到当前最优水平。

原文摘要 · Abstract (English)

Operator eigenvalue problems play a critical role in various scientific fields and engineering applications, yet numerical methods are hindered by the curse of dimensionality. Recent deep learning methods provide an efficient approach to address this challenge by iteratively updating neural networks. These methods' performance relies heavily on the spectral distribution of the given operator: larger gaps between the operator's eigenvalues will improve precision, thus tailored spectral transformations that leverage the spectral distribution can enhance their performance. Based on this observation, we propose the Spectral Transformation Network (STNet). During each iteration, STNet uses approximate eigenvalues and eigenfunctions to perform spectral transformations on the original operator, turning it into an equivalent but easier problem. Specifically, we employ deflation projection to exclude the subspace corresponding to already solved eigenfunctions, thereby reducing the search space and avoiding converging to existing eigenfunctions. Additionally, our filter transform magnifies eigenvalues in the desired region and suppresses those outside, further improving performance. Extensive experiments demonstrate that STNet consistently outperforms existing learning-based methods, achieving state-of-the-art performance in accuracy.

特征值求解神经网络谱变换科学计算

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。