A Kalman-tracking filter approach to nonlinear programming (Q750314)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A Kalman-tracking filter approach to nonlinear programming |
scientific article |
Statements
A Kalman-tracking filter approach to nonlinear programming (English)
0 references
1990
0 references
The problem considered is that of finding the minimum of a nonlinear function f(\(\theta\)) when the gradient and Hessian matrix are unknown or cannot be easily computed. The function f(\(\theta\)) may also be observed in the presence of stochastic noise. This type of nonlinear programming problem is here associated with a tracking problem arising in aerospace applications. At this time, finding the minimum of the function f(\(\theta\)) is equivalent to tracking a point \(\theta^*\) (the minimum) in the parameter space, based on noisy measurements of its position (the function evaluations f(\(\theta\))). A new nonlinear programming algorithm motivated by this tracking problem is presented which accounts for both modeling and approximation errors. The algorithm uses a two-level Kalman filter. The low-level Kalman filter performs function approximations, while the upper-level filter accounts for the tracking of parameters. The numerical examples shown in the paper indicate that the algorithm is robust to noise and is comparable to Newton's method.
0 references
stochastic noise
0 references
tracking
0 references
approximation errors
0 references
two-level Kalman filter
0 references