Menu

SVN archive Commit Log


Commit Date  
[r25534] by bugman

Merged revisions 25508,25528 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r25508 | bugman | 2014-09-01 17:38:49 +0200 (Mon, 01 Sep 2014) | 6 lines

Updated the minfx version numbers in the release checklist document.

The version is now 1.0.10, which has not been released yet but will contain the implementation of
the log-barrier constraint algorithm gradient and Hessian.
........
r25528 | bugman | 2014-09-02 09:34:16 +0200 (Tue, 02 Sep 2014) | 5 lines

Fix for the minfx version checking logic in the dep_check module.

Now newer versions of minfx will be handled.
........

2014-09-02 09:19:53 Tree
[r25533] by tlinnet

Got the boot-strapping method to work in test_task_model_par_est_tsmfk01.

The problem was, that simulated values, was extracted from the initial data structure.
Thereby creating an array with similiar values, and a std of 0.0.

The result for 50 boot strap.

param: r2a_err, with err: 0.48131663, compared to MC: 0.49354342, with 50 boot 0.48171919
param: dw_err, with err: 0.30874093, compared to MC: 0.32813703, with 50 boot 0.37605409
param: k_AB_err, with err: 0.64606994, compared to MC: 0.65384783, with 50 boot 0.63808023

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 09:19:32 Tree
[r25532] by tlinnet

Modified module which estimate model parameter errors, to scale to units in relax.

The R2eff errors come in rad/s. The Jacobian come in rad/s.
The co-variance matrix come in (rad/s)^2. The standard deviation of the parameters the comes in rad/s.

But dw is stored as ppm, therefore a scaling is necessary, and is performed with the scaling matrix from the target function.

Now there is excellent agreement.

Systemtest:
relax -s Relax_disp.test_task_model_par_est_tsmfk01 -d

param: r2a_err, with err: 0.48131663, compared to MC: 0.49354342, with 2 boot 0.00000000
param: dw_err, with err: 0.30874093, compared to MC: 0.32813703, with 2 boot 0.00000000
param: k_AB_err, with err: 0.64606994, compared to MC: 0.65384783, with 2 boot 0.00000000

Juhuuu!

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 08:29:52 Tree
[r25531] by tlinnet

To target function, added function which will calculate the Jacobian and its corresponding unit conversion matrix and return them.

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 08:29:50 Tree
[r25530] by tlinnet

Added comments to co-variance module, for explanation of data dimensionality.

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 08:29:48 Tree
[r25529] by tlinnet

In the lib function of TSMFK01, returned the Jacobian as list of derivatives. This is for easier manipulation in target function.

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 08:29:46 Tree
[r25528] by bugman

Fix for the minfx version checking logic in the dep_check module.

Now newer versions of minfx will be handled.

2014-09-02 07:34:16 Tree
[r25527] by tlinnet

Possible fix for the weight, but as the error is 1, then it does not matter.

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 01:27:50 Tree
[r25526] by tlinnet

Tried to implement bootstrap method.

But that goes horrible wrong.

The numbers are now:
param: r2a_err, with err: 0.48131663, compared to MC: 0.49354342, with 600 boot 0.00000000
param: dw_err, with err: 117.99734537, compared to MC: 0.32813703, with 600 boot 0.00000000
param: k_AB_err, with err: 0.64606994, compared to MC: 0.65384783, with 600 boot 0.00000000

So, something is right, and something is really wrong.

It is clear, that the reported error estimation scales with the error.

So, either one should start with simulations from peak intensity and then forward.
Or, maybe the use of errors are wrong.

There are some rules for how errors can be added together.
If they are a product, then the fractional errors can be summed together.

But, I have to look into this.

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 01:06:02 Tree
[r25525] by tlinnet

Added new data with 5% error, so errors actually correspond to the reported errors.

task #7824(https://gna.org/task/index.php?7824): Model parameter ERROR estimation from Jacobian and Co-variance matrix of dispersion models.

2014-09-02 01:06:00 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.