Download Dynare: Reference Manual Version 4
Transcript
Chapter 4: The Model file 92 max_iterations_starting_value = INTEGER This is the maximum number of iterations allowed in the hill-climbing optimization routine and should be rather small since it will gradually be increased during estimation. Default: 50 max_iterations_increment_value = DOUBLE Determines how quickly the maximum number of iterations is increased. Default: 2 max_block_iterations = INTEGER The parameters are divided into blocks and optimization proceeds over each block. After a set of blockwise optimizations are performed, the convergence criterion is checked and the blockwise optimizations are repeated if the criterion is violated. This controls the maximum number of times the blockwise optimization can be performed. Note that after the blockwise optimizations have converged, a single optimization over all the parameters is performed before updating the convergence value and maximum number of iterations. Default: 100 max_repeated_optimization_runs = INTEGER The entire process described by [max block iterations], page 92 is repeated until improvement has stopped. This is the maximum number of times the process is allowed to repeat. Set this to 0 to not allow repetitions. Default: 10 function_convergence_criterion = DOUBLE The convergence criterion for the objective function when max_repeated_ optimizations_runs is positive. Default: 0.1 parameter_convergence_criterion = DOUBLE The convergence criterion for parameter optimizations_runs is positive. Default: 0.1 values when max_repeated_ number_of_large_perturbations = INTEGER The entire process described by [max block iterations], page 92 is repeated with random starting values drawn from the posterior. This specifies the number of random starting values used. Set this to 0 to not use random starting values. A larger number should be specified to ensure that the entire parameter space has been covered. Default: 5 number_of_small_perturbations = INTEGER The number of small perturbations to make after the large perturbations have stopped improving. Setting this number much above 10 is probably overkill. Default: 5 number_of_posterior_draws_after_perturbation = INTEGER The number of consecutive posterior draws to make when producing a small perturbation. Because the posterior draws are serially correlated, a small number will result in a small perturbation. Default: 1 max_number_of_stages = INTEGER The small and large perturbation are repeated until improvement has stopped. This specifics the maximum number of stages allowed. Default: 20 random_function_convergence_criterion = DOUBLE The convergence criterion for the objective function when number_of_large_ perturbations is positive. Default: 0.1 random_parameter_convergence_criterion = DOUBLE The convergence criterion for parameter values when number_of_large_ perturbations is positive. Default: 0.1