Research Article

Comparative Analysis for Robust Penalized Spline Smoothing Methods

Algorithm 2

-estimator iterative algorithm for penalized regression splines.
Step  0. Input an initial regression coefficients , the termination tolerance , and the maximum
  iteration number Itermax. Meanwhile, set = 0 and enter into the following loop iterations.
Step  1. Estimate based on (24), that is
         .
Step  2. Compute the intermediate variables and .
Step  3. Calculate the coefficient vector according to (30) as
     .
  Hereinto, the penalty parameter is figured out based on the regularized GCV criterion (32).
Step  4. If or = Itermax, terminate and output the convergent
  coefficient vector for the penalized regression spline of -estimator ; else
  accumulate the counter by setting = + 1 and repeat Step  1.