murof htam
2005-11-21 03:52:54 UTC
Hey All,
It seems lot of experts here. I really appreciate if anyone can help me to answer my questions. It has bothered me for long time.
I am using LSQNONLIN to solve a non-linear least squares optimization problem. The input data were sampled from different regions of an image each time, these data are all around a center point. Their values are Gaussian distribution, but a little bit shift. The objective is to find the center point. I think, theoretically, each time LSQNONLIN should converge at the same point (the peak one), because the sample data are all around that. However, I got different results each time. It is unstable, even the Standard Deviation is very small.
So my questions are:
1. Is the problem caused by ill-conditioned at the solution point or other reasons?
2. Can the Tikhonov regularization help to fix that?
3. How to implement the regularization for LSQNONLIN in matlab? It is also great if you can refer me to other sources.
Many thanks in advance!
Murof
It seems lot of experts here. I really appreciate if anyone can help me to answer my questions. It has bothered me for long time.
I am using LSQNONLIN to solve a non-linear least squares optimization problem. The input data were sampled from different regions of an image each time, these data are all around a center point. Their values are Gaussian distribution, but a little bit shift. The objective is to find the center point. I think, theoretically, each time LSQNONLIN should converge at the same point (the peak one), because the sample data are all around that. However, I got different results each time. It is unstable, even the Standard Deviation is very small.
So my questions are:
1. Is the problem caused by ill-conditioned at the solution point or other reasons?
2. Can the Tikhonov regularization help to fix that?
3. How to implement the regularization for LSQNONLIN in matlab? It is also great if you can refer me to other sources.
Many thanks in advance!
Murof