Intuitively, the preliminary noise reduction's role in the first step has been to get the data moderately close to the underlying subspace. Then, in this second step, we apply wPCA to X ˚1 and have a final denoising result X ˚, which is rigorously spanned by a small number of components.