Skip to main content
. Author manuscript; available in PMC: 2021 Feb 15.
Published in final edited form as: IEEE Trans Biomed Eng. 2019 Jun 5;67(3):796–806. doi: 10.1109/TBME.2019.2921207

Algorithm 1:

Input: the data {X(m)}m=1M and the response vector y; Output: W;
1: Initialization: t = 1, α(0) = 1, l0 = 1, σ = 0.5, W(0) = W(1) = 0, β, γ, λ;
2: for t = 1 to Max-Iteration, do
3:  Computer Q(t) by (24)
4:  l = lt−1
5:  while f (W (t + 1)) + g(W (t + 1))
> Ωl(W(t + 1)), Q(t)),
   here W(t + 1) is computed by (20), do
6:   l = σl
7: end while
8: lt = l
9: end for
10: if convergence then
11:  W = W (t + 1), terminate
12: end if