Skip to main content
. Author manuscript; available in PMC: 2017 Jul 27.
Published in final edited form as: Med Image Comput Comput Assist Interv. 2016 Oct 2;9900:282–290. doi: 10.1007/978-3-319-46720-7_33

Algorithm 1.

Joint Harmonization and Classification.

1: Set ϱ = 0.1, σ=10,εB=εP=103 (according to [4]) and U′ = 0, w′ = 0, q′ = 0, v′ = 1
2: Repeat
3: Repeat (Block Coordinate Descent)
4:   U″ ← U′, w″ ← w′, q″ ← q′, v″ v′
5:   U′ ←argminU (1 − λ)lD (U, v′, q′) + λhC (U) (via Gradient Descent)
6:    (v,q)argminv,q(1λ)lD(U,v,q)+ϱwq22 (via Gradient Descent)
7:   Update w′ by
   Sort groups gj(q′) so that gj1(q)2gj2(q)2gjnG(q)2
   Define 𝕀 to be the set of indices of q′ associated with groups gj1,,gjkwiqi if qi𝕀 and 0 otherwise.
8: Until max{UUmaxmax{Umax,1},|vv|max{|v|,1},wwmaxmax{wmax,1},qqmaxmax{qmax,1}}<εB,
9: ϱ ← σ · ϱ
10: Untilw′ − q′ ‖max P.