init_bounds_optim function

Setting of Optimization Bounds and Initial Values

Setting of Optimization Bounds and Initial Values

Sets bounds and initial values for optim by extracting potentially given values from SVC_mle_control and checking them, or calculating them from given data. See Details.

init_bounds_optim(control, p, q, id_obj, med_dist, y_var, OLS_mu)

Arguments

  • control: (SVC_mle_control output, i.e. list)

  • p: (numeric(1))

    Number of fixed effects

  • q: (numeric(1))

    Number of SVCs

  • id_obj: (numeric(2*q+1+q))

    Index vector to identify the arguments of objective function.

  • med_dist: (numeric(1))

    Median distance between observations

  • y_var: (numeric(1))

    Variance of response y

  • OLS_mu: (numeric(p))

    Coefficient estimates of ordinary least squares (OLS).

Returns

A list with three entries: lower, init, and upper.

Details

If values are not provided, then they are set in the following way. Let dd be the median distance med_dist, let sy2s^2_y be the variance of the response y_var, and let bjb_j be the OLS coefficients of the linear model. The computed values are given in the table below.

ParameterLower boundInitial ValueUpper Bound
Ranged/1000d/1000d/4d/410d10 d
Variance00sy2/(q+1)s^2_y/(q+1)10sy210s^2_y
Nugget10610^{-6}sy2/(q+1)s^2_y/(q+1)10sy210s^2_y
Mean jj-Infbjb_jInf

Author(s)

Jakob Dambon

  • Maintainer: Jakob A. Dambon
  • License: GPL-2
  • Last published: 2025-03-26