A preprocessing method for parameter estimation in ordinary differential equations

被引:13
|
作者
Strebel, Oliver
机构
[1] not available, Handjerystrasse 31
关键词
CHAOTIC SYSTEMS;
D O I
10.1016/j.chaos.2013.08.015
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Parameter estimation for nonlinear differential equations is notoriously difficult because of poor or even no convergence of the nonlinear fit algorithm due to the lack of appropriate initial parameter values. This paper presents a method to gather such initial values by a simple estimation procedure. The method first determines the tangent slope and coordinates for a given solution of the ordinary differential equation (ODE) at randomly selected points in time. With these values the ODE is transformed into a system of equations, which is linear for linear appearance of the parameters in the ODE. For numerically generated data of the Lorenz attractor good estimates are obtained even at large noise levels. The method can be generalized to nonlinear parameter dependency. This case is illustrated using numerical data for a biological example. The typical problems of the method as well as their possible mitigation are discussed. Since a rigorous failure criterion of the method is missing, its results must be checked with a nonlinear fit algorithm. Therefore the method may serve as a preprocessing algorithm for nonlinear parameter fit algorithms. It can improve the convergence of the fit by providing initial parameter estimates close to optimal ones. (C) 2013 The Author. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:93 / 104
页数:12
相关论文
共 50 条