my reweighting issue #250
Replies: 1 comment 11 replies
-
Have you looked at the lambda ensembles? I guess you compare between them and also compare them to the prior to see how much change and in what direction ies is trying to move parameters? Are the lambdas ensemnles running into bounds? Is the prior ensemble "centered" between the par bounds? Might also be worth looking at the weighted residual ensemble (you'll have to calculate this with the updated obs info and prior ibs ensemble) - the residuals will control the magnitude of the par changes. What lambda are being used? That phi table sums to 3 so the initial phase are being multipled by 3... I've not seen a real case where ies refuses to go downhill at all...but I've manufactured cases where the posterior is highly nonlinear/multimodal that cause no phi decreases because each realization needs to move in a different direction and the global ensemble gradient doesn't represent those directioons. Maybe a test with a much tighter prior (artificially collapsed around the initial par values) would reveal this issue? |
Beta Was this translation helpful? Give feedback.
-
My current ies setup is failing to update any pars; every lambda (1-1000) and scale fac (default) combo looks identical.
I checked a few individual realizations using pst.parrep() and the input and output files are changing as expected. The changes are reflected in the obs ensemble, where individual obs have reasonable values and distributions (+/- 10m head, etc). The parameter ensemble looks good too, as far as I can tell. Is there a method to calc or save an empirical jco (pestpp-ies seem inpervious to setting pst.control_data.jcosave and I'm not seeing anything in pyemu... I think I might have asked this already, just can't seem to find the answer).
Could it be a weighting issue? I am reusing a previous setup. In the current setup I am assigning weight=0 for all obs with flag "tritium_measured" and "greater_". PSo my "balance_phi_groups" table is:
tritium_measured,0
head,1
flow,1
less_flw,1
greater_,0
I get a "...WARNING: no non-zero obs groups found for tag 'TRITIUM_MEASURED'" but it is intended, so I ignore it.
Any suggestions on where else to look would be greatly appreciated!
Beta Was this translation helpful? Give feedback.
All reactions