You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When doing global fits, all datasets are weighted equally (weights=[1,1,...]) and scaled all to the range [0,1]. The scaling avoids signals with larger scale V0 to have a larger influence during the fitting due to their contribution to the LSQ residual having larger values.
However, all DeerLab fit functions do not take into account the variance of the different signals. Signals with larger noise will lead to a larger contribution to the LSQ residual than the lower-noise signals. This is the inverse behaviour that would be expected, since the low-quality datasets will dominate the fit instead of the higher-quality fits.
Instead of being initialized equally, the default behaviour of global fitting should be to weight each signals inversely proportional to their estimated noise. This would solve the issue.
Here is an example illustrating the problem and the (potential) solution:
When doing global fits, all datasets are weighted equally (
weights=[1,1,...]
) and scaled all to the range[0,1]
. The scaling avoids signals with larger scaleV0
to have a larger influence during the fitting due to their contribution to the LSQ residual having larger values.However, all DeerLab fit functions do not take into account the variance of the different signals. Signals with larger noise will lead to a larger contribution to the LSQ residual than the lower-noise signals. This is the inverse behaviour that would be expected, since the low-quality datasets will dominate the fit instead of the higher-quality fits.
Instead of being initialized equally, the default behaviour of global fitting should be to weight each signals inversely proportional to their estimated noise. This would solve the issue.
Here is an example illustrating the problem and the (potential) solution:
The text was updated successfully, but these errors were encountered: