Research Article

Comparative Analysis for Robust Penalized Spline Smoothing Methods

Algorithm 1

-type iterative algorithm for penalized regression splines.
Step  0.  Input an initial curve estimate , termination tolerance , and the maximum iteration
  number Itermax. Meanwhile, set = 0 and conduct the following loop iterations.
Step  1.  Estimate by using MADN in (17);
Step  2.  Produce the empirical pseudo data according to (19);
Step  3.  Calculate the penalized least-square estimator defined in (20) for the pseudo data,
   where the penalty parameter is chosen according to the generalized cross-validation
   (GCV) criterion formulated by (11) in the foregoing subsection.
Step  4.  If or = Itermax, terminate and output the robust
   -type penalized spline estimate = ; else set = + 1 and continue Step  1.