Internal / Helper functions of package ROptEst
These functions are used internally by package ROptEst.
### helper function to check whether given b is in (bmin, bmax) ### if not returns corresponding upper / lower case solution .checkUpLow(L2deriv, b, risk, neighbor, biastype, normtype, Distr, Finfo, DistrSymm, L2derivSymm, L2derivDistrSymm, z.start, A.start, trafo, maxiter, tol, QuadForm, verbose, nrvalpts, warn, ...) ### helper function to return the upper case solution if r=0 .getUpperSol(L2deriv, radius, risk, neighbor, biastype, normtype, Distr, Finfo, trafo, QuadForm, verbose, warn, ...) ### helper function to return the lower case solution if b-search was not successful .getLowerSol(L2deriv, risk, neighbor, Distr, DistrSymm, L2derivSymm, L2derivDistrSymm, z.start, A.start, trafo, maxiter, tol, warn, Finfo, QuadForm, verbose, ...) ### helper function to return upper & lower bounds for b for b-search .getLowUpB(L2deriv, Finfo, Distr, normtype, z, A, radius, iter) ### helper function to check whether (TotalVariation) weight w has already been modified .isVirginW(w) ### helper function to check whether (intermediate) results give a pIC .checkPIC(L2deriv, neighbor, Distr, trafo, z, A, w, z.comp, A.comp, ...) .LowerCaseMultivariate(L2deriv, neighbor, biastype, normtype, Distr, Finfo, trafo, z.start = NULL, A.start = NULL, z.comp = NULL, A.comp = NULL, maxiter, tol, verbose = NULL, ...) .LowerCaseMultivariateTV(L2deriv, neighbor, biastype, normtype, Distr, Finfo, trafo, A.start, maxiter, tol, verbose = NULL, ...) .getSB(IC,neighbor, ...)
L2deriv |
L2-derivative of some L2-differentiable family of probability measures. |
b |
numeric; clipping bound under consideration. |
risk |
object of class |
neighbor |
object of class |
biastype |
object of class |
normtype |
object of class |
Distr |
object of class |
Finfo |
Fisher information matrix. |
DistrSymm |
object of class |
L2derivSymm |
object of class |
L2derivDistrSymm |
object of class |
z.start |
initial value for the centering constant. |
A.start |
initial value for the standardizing matrix. |
trafo |
matrix: transformation of the parameter. |
maxiter |
the maximum number of iterations. |
tol |
the desired accuracy (convergence tolerance). |
QuadForm |
matrix of (or which may coerced to) class
|
verbose |
logical: if |
nrvalpts |
integer: number of evaluation points. |
warn |
logical: print warnings. |
radius |
radius of the neighborhood. |
z |
centering constant (in |
A |
standardizing matrix. |
w |
a weight of class |
z.comp |
logical vector: indicator which components of |
A.comp |
logical matrix: indicator which components of |
iter |
the number of iterations computed so far; used for specifying a different value of the clipping component of the weight in total variation case in the very first iteration. |
IC |
some IC of class |
... |
further arguments to be passed on |
.checkUpLow
checks whether the given clipping height b
lies in
(b_min,b_max);
.getUpperSol
determines the upper case/classical solution and computes
corresponding risks
.getLowerSol
determines the lower case (minimax bias) solution and computes
corresponding risks
.getLowUpB
determines a search interval for b
to given radius
r
, i.e., lower and upper bounds for
(b_min,b_max)
.isVirginW
checks whether the (total variation) weight w
in
the argument has already been modified since creation (TRUE
if not)
.checkPIC
checks whether (intermediate) results give a pIC
.LowerCaseMultivariatefunction
determines the Lagrange multipliers for
the multivariate lower case solution for convex contamination
by solving a corresponding dual problem (Rieder[94],p.199 eq.(18)).
.LowerCaseMultivariatefunctionTV
determines the Lagrange multipliers for
the multivariate lower case solution for total variation in dimension p=1
and k>1 by solving a corresponding dual problem (Rieder[94],p.205 eq.(58)).
.getSB
computes the bias and (the square root of the trace of) the variance
of the IC.
.checkUpLow |
a list with items |
.getUpperSol |
a return list for |
.getLowerSol |
a return list for |
.checkUpLow |
a list with items |
.isVirginW |
|
.checkPIC |
nothing is returned; precision values are issued. |
.LowerCaseMultivariatefunction |
a list with elements
|
.LowerCaseMultivariatefunctionTV |
a list with elements
|
.getSB |
a list with elements |
Peter Ruckdeschel peter.ruckdeschel@uni-oldenburg.de
Rieder, H. (1994) Robust Asymptotic Statistics. New York: Springer.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.