期刊文献+

非线性最小二乘数值求解中Hesse矩阵的快速计算方法

A Rapid Calculating Method of Hesse Matrix in the Numerical Calculation Process of Nonlinear Least-Square
下载PDF
导出
摘要 非线性最小二乘数值求解过程中,残差函数非线性程度较高时,必须计算Hesse矩阵,而其工作量往往很大的。通常的作法是使用拟牛顿法,用一阶导数信息来逼近二阶导数,不仅不能获得准确的数值,而且计算繁琐。通过对Hesse矩阵结构的分析,采用符号运算求导,编译执行求值和向量化传递参数,达到了快速计算Hesse矩阵的目的,使对于大数据量直接使用牛顿法进行非线性最小二乘数值求解成为可能。数值试验的结果表明了该方法的可行性。 In the numerical calculation process of nonlinear least-square, Hesse matrix should be calculated when residual function has more nonlinear degree,but its workload is huge. Usually, Quasi-Newton method is adopted in the situation, using first derivative to approximate second derivative , and its result is not only inexact, but also difficult to calculate. Based on analysis of structure of the matrix, a new method is adopted by using symbol calculation to get derivative, complied executing to get value and transferring parameters in forms of vector, the rapid of this method make it possible to solve problem of nonlinear least-square with huge data by using Newton methd directly. The numerical experiment show its feasibility.
出处 《微电子学与计算机》 CSCD 北大核心 2004年第12期64-66,共3页 Microelectronics & Computer
基金 国家林业局948引进项目资助(2001-13)
关键词 HESSE矩阵 符号运算 非线性最小二乘 编译执行 Hesse matrix, Symbol calculation, Nonlinear least-square, Complied executing
  • 相关文献

参考文献5

二级参考文献5

  • 1Joachim yon zur Gathen.Modern Computer Algebra[M].Cambridge University Press, 1999.
  • 2Christian Bauer,Alexander Frank et aLIntroduction to the GiNaC Framework for symbolic computation within the C++ Programming Language[J]. J Symbolic Computation,2002;33:1-12.
  • 3K O Geddes et a1.1992 Algorithm for Computer Algebra[M].Kluwer Academic Publishers Boston/Dordrecht/London,1992.
  • 4X S Gao,D Wang.Computer Mathematics[C].In:Proc of ASCM'2000, World Scientific, Singapore, 2000.
  • 5李庆扬,谢金星.解非线性最小二乘问题的连续极小化方法[J].数值计算与计算机应用,1991,12(4):215-223. 被引量:6

共引文献54

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部