Has anybody tried to overcome the default criteria for praxis to stop an optimization procedure?
Did anybody manage to keep the optimization endlessly running unless a user-defined amount of error is reached?
I didn't... so far I can only manually click again in optimize when the procedure stops by default criteria. I usually do this over and over until I start to get very small decrements in the error, then is time to think that something is wrong with my model or that I am stuck in a local minimum... either the case I try to jump out of such situations by manually re-adjusting the model and manually starting successive optimization rounds again.
I have to say that this strategy works very well, my model improved enormously, but I would really like to be able to overcome praxis stop criteria in order to automatize all this to some extent.
(A couple of short questions)
What are the units for the error reported my MultiRunFitter?
I found some information about it in this post
viewtopic.php?f=23&t=3075 :
"The error value is the square norm between data and dependent variable treated as continuous curves. In other words, it is the sum of the squared errors"
Does this mean that the difference between every point in the dependent variable and its corresponding point in the generator is computed, squared, and then all these individual point-to-point differences are averaged ?
(This would be Mean Square Error, and not Sum of the Squared Errors... there is something in here that I don’t understand)
In my case, the generators are voltage traces and the variable to fit is the membrane voltage of my model.
In principle, My error value should be given in millivolts, right?
(If the error value corresponds to Mean Square Error it cannot be given in millivolts, it is way too large. Easy to see by eye that the the average absolute deviation between model and data at any point cannot be 8.1mV -the value I am getting- )
Thank for reading and posting in this forum,
Happy modelling, and good luck to everyone!