Description Usage Arguments Details Value Note Author(s) References See Also Examples
View source: R/nl_robhetroLS.R
(RGME) for heteroscedastic error case, robust form of CLsME (See nl.hetroLS
)
1 2 3 | nl.robhetroLS(formula, data, start = getInitial(formula, data),
control = nlr.control(tolerance = 1e-05, minlanda = 1/2^10,
maxiter = 30 * length(start), robscale = T), robfunc, varmodel, tau = varmodel$par, ...)
|
formula |
|
data |
list of data include responce and predictor. |
start |
list of parameter values of nonlinear model function (θ. in f(x,θ)). |
control |
list of |
robfunc |
nl.form object of robust function used for downgrading. |
varmodel |
|
tau |
list of initial values for variance model function |
... |
extra arguments to nonlinear regression model, heteroscedastic variance function, robust loss function or its tuning constants. |
Robustified form of Least square based estimate for nonlinear regression with hetroscedastic error when variance is a general function of unkown parameters.
return object nl.fitt.rgn
for nonlinear regression wuth heterogeneous error.
parameters |
nonlinear regression parameter estimate of θ. |
correlation |
of fited model. |
form |
|
response |
computed response. |
predictor |
computed (right side of formula) at estimated parameter with gradient and hessian attributes. |
curvature |
list of curvatures, see |
history |
matrix of convergence history, collumns include: convergence index, parameters, minimized objective function, convergence criterion values, or other values. These values will be used in |
method |
|
data |
list of called data. |
sourcefnc |
Object of class |
Fault |
|
htheta |
robust loss value including gradient and hessain attributes. |
rho |
computed robust rho function, including gradient and hessain attributes. |
ri |
estimated residuals, including gradient and hessain attributes. |
curvrob |
curvature |
robform |
|
vm |
covariance matrix, diagonal of variance model predicted values. |
rm |
cholesky decomposition of vm. |
gresponse |
transformed of response by rm, include gradinet and hessian attributes. |
gpredictor |
transformed of predictor by rm, include gradinet and hessian attributes. |
hetro |
|
Heteroscedastic variance can have several cases, this function assume variance is parameteric function of predictor (H(t;τ)). If data does not include the predictor variable of varmodel
(t), the predicted of function model f(x;\hat θ) will replace for (t), otherwise user have to defin (t) or (x) as predictor variable of (H).
This function is called from nlr
, for compatibility it is more efficient to be called by nlr
than callind directly.
Hossein Riazoshams, May 2014. Email: riazihosein@gmail.com URL http://www.riazoshams.com/nlr/
Riazoshams, H. (2012), Robustifying the Least Squares estimate of parameters of variance model function in nonlinear regression with heteroscedastic variance, Poster Presentation, Royal Statistical Society Conference (RSS) 2012, Telford, UK.
fittmethod
, nl.form
, nl.fitt.rob
, nl.fitt.rgn
1 2 | # function defined as
"nl.robhetroLS"
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.