I have illustrated this process below with a triple exponential decay which has time constants which are close to each other thus offering a variety of parameter sets which have minima near each other, a difficult problem for man or algorithm to solve. On important point is to examine how the starting point affects the quality of the "fit" produced.Therefore I have used a couple of different intitial parameter sets with which to start the "Fit to Data" process. When initial parameter values are those used to generate the curve, there are no changes although you might see new red checkmarks on some parameters (indicating that they have been touched but not changed enough to show up as a change in the least singnificant digit) and perhaps a tiny (but insignificant) decrease in the error sum.
The mean square error is relatively large and this is obviously a rather poor fit; the amplitude of A is 30% low and that of C 40% high. While the actual values of h, j, and k are quite different from the generating values, the ratios of their values ( 1, 1.9, and 8) are at least in the vicinity of the proper values (1:3: 9).
When values closer to the generating parameter values are selected (h=8, j=4) for the initial guesses, the Simplex method finds a much better fit.
Here the mean square error is 2-3 orders of magnitude lower and the fitted parameter values are in much closer agreement with the generating values.
When the default parameters (1's for all) are used as the starting condition and the Praxis method was chosen, an excellent fit was obtained; all of the amplitudes are within 2 parts in 1000 of the correct values and the ratios of the rate constants is
quite accurate.
Will this method yield an even better fit if it is started with a parameter set (h=8, j=4) closer to the known? The answer shown below is NO.

I found that
Praxis yeilded its answer with a single change to the display on the screen and that in four different fit attenpts under the same initial conditions, the errors ranged from 3 * 10^-9 to 7*10^-10 .
Back to: