Skip to content

mHM Optimizers #3

Answered by MuellerSeb
StephanThober asked this question in Q&A
Discussion options

You must be logged in to vote

Hi there,

thanks for using mHM. The provided optimization methods are:

  • 0 Markov chain Monte Carlo (MCMC)
  • 1 Dynamically Dimensioned Search (DDS)
  • 2 Simulated Annealing (SA)
  • 3 Shuffled Complex Evolution algorith (SCE)

they can be selected by the opti_method variable in mhm.nml.

The target function for optimization can be selected by opti_function. See the documentation from mhm.nml:

  • 1 SO: Q: 1.0 - NSE
  • 2 SO: Q: 1.0 - lnNSE
  • 3 SO: Q: 1.0 - 0.5*(NSE+lnNSE)
  • 4 SO: Q: -1.0 * loglikelihood with trend removed from absolute errors and then lag(1)-autocorrelation removed
  • 5 SO: Q: ((1-NSE)**6+(1-lnNSE)6)(1/6)
  • 6 SO: Q: SSE
  • 7 SO: Q: -1.0 * loglikelihood with trend removed from absolute errors
  • 8 SO: Q: …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by MuellerSeb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants