Spline Basis Neural Network Algorithm for Numerical Integration

A new basis function neural network algorithm is proposed for numerical integration. The main idea is to construct neural network model based on spline basis functions, which is used to approximate the integrand by training neural network weights. The convergence theorem of the neural network algorithm, the theorem for numerical integration and one corollary are presented and proved. The numerical examples, compared with other methods, show that the algorithm is effective and has the characteristics such as high precision and the integrand not required known. Thus, the algorithm presented in this paper can be widely applied in many engineering fields.





References:
<p>[1] R.L. Burden and J.D. Faires, Numerical Analysis(Seventh Edition),
Brooks/Cole, Thomson Learning, Inc., 2001.
[2] F. Castillo, J. Arellano and S. S´anchez, Statistical approach to basis
function truncation in digital interpolation filters, World Academy of
Science, Engineering and Technology 39 (2009) 622-626.
[3] C. Dagnino, Product integration of singular integrands based on cubic
spline interpolation at equally spaced nodes, Numerische Mathematik
57 (1990) 97-104.
[4] K. Deb, Multi-objective genetic algorithms: problem difficulties and
construction of test problems, Evolutionary Computation 7(1999) 205-
230.
[5] K. Elleuch and A. Chaari, Modeling and identification of hammerstein
system by using triangular basis functions, World Academy of Science,
Engineering and Technology 51 (2011) 1332-1336.
[6] S. Gao, Z. Zhang and C. Cao, Differentiation and numerical integral of
the cubic spline interpolation, Journal of Computers 6 (2011) 2037-2044.
[7] Y. Isomoto, Numerical integration by bicubic spline function, Information
processing in Japan 15 (1975) 16-20.
[8] J.H. Shen, Fundamentals of Numerical Calculation (in Chinese), Tongji
University Press, Shanghai, 1999.
[9] N.C. Wang, A Concise Guide to Numerical Analysis (in Chinese),
Higher Education Press, Beijing, 1997.
[10] X.-H. Wang, Y.-G. He and Z.-Z. Zeng, Numerical integration study
based on triangle basis neural network algorithm (in Chinese), Journal
of Electronics and Information Technology 26 (2004) 394-399.
[11] S. Yan, X. Chen, S. Dai and Q. Zhang, A kind of fast numerical
integration method based on neural network algorithm, International
Journal of Digital Content Technology and its Applications 6 (2012)
403-410.
[12] J. Yang and T. Du, Neural network algorithm for solving triple integral,
2010 Sixth International Conference on Natural Computation (ICNC
2010) 1 (2010) 412-416.
[13] Z.-Z. Zeng, Y.-N. Wang and H.Wen, Numerical integration based on
a neural network algorithm, Computing in Science & Engineering 8
(2006) 42-48.
[14] Y.-Q. Zhou, M. Zhang and B. Zhao, Solving numerical integration
based on evolution strategy method (in Chinese), Chinese Journal of
Computers 31 (2008) 196-206.
[15] A.J. Zou and Y.N. Zhang, Basis Function Neural Networks and their
Applications (in Chinese), Sun Yat-sen University Press, Guangzhou,
2009.</p>