The optimization steps of LMLS-SRC algorithm are shown in Algorithm 1. |
Input: training set X and its label matrix Y, tolerance error δ, maximum number of iterations maxiter, parameters λ1,λ2,λ3,λ4, and λ5, Output: parameters D, A, and W. Initialize: initialize D and A using the LC-KSVD algorithm, W = I, m = 1, Calculate matrices Qw, Qb, and P; While not converged and m≤maxiterdo Calculate D(m) by Eq. (20); Calculate A(m) by Eq. (16); Calculate W(m) by Eq. (22); Check the convergence condition m = m + 1 end while |