Chinese Journal of Computational Physics ›› 2024, Vol. 41 ›› Issue (5): 651-662.DOI: 10.19596/j.cnki.1001-246x.8813

• Research Reports • Previous Articles     Next Articles

Deep Learning Method for Solving Linear Integral Equations Through Primitive Function Transformation

Dong LIU1,2,3(), Qilong CHEN1,2, Xueqiang WANG1,2   

  1. 1. Science and Technology on Reactor System Design Technology Laboratory, Nuclear Power Institute of China, Chengdu, Sichuan 610213, China
    2. China National Nuclear Corporation Engineering Research Center of Nuclear Energy Software and Digital Reactor, Chengdu, Sichuan 610213, China
    3. Science and Technology Committee of China National Nuclear Corporation, Beijing 100045, China
  • Received:2023-08-07 Online:2024-09-25 Published:2024-09-14

Abstract:

Due to factors such as limited integral terms and approximations, solving integral equations using classical numerical methods is often more challenging than solving differential equations. This paper proposes a theory of solving linear integral equations through the transformation of primitive functions using deep learning. By transforming the integrand into a primitive function, the integral equation is converted into a purely differential equation. The paper also provides a method for determining the initial conditions of the primitive function and a technique for generating the neural network loss function. After approximating the primitive function using deep learning with neural networks, the derivative of the primitive function is calculated and transformed according to the form of the integral kernel, ultimately obtaining the numerical solution of the unknown function in the integral equation. Through numerical experiments on various typical examples, the paper demonstrates that the proposed theory and key techniques exhibit good accuracy and applicability, thereby opening up new technical approaches for the numerical solution of linear integral equations.

Key words: deep learning, linear integral equation, degenerate kernel, transformation of primitive functions, loss function, numerical validation

CLC Number: