Skip to main content
. 2023 Jun 5;23(11):5333. doi: 10.3390/s23115333
Algorithm 1 IVA-S3
Require: datasets X = [(X[1]), …, (X[K])]RNK×T
Winit MCCA SUMCORR (X)
WIVAG IVA-G (X,Winit)
(Y[k])IVAG (W[k])IVAGX[k]
yn(Y[k])IVAG
for n=1:N  do
    σn=λn1λn2λn1
    if σn>Δ then
        Shared subspace ←yn
    else
        Non-shared subspace ←yn
    end if
end for
(Ys[k])IVAG shared subspace, (Yns[k])IVAG non-shared subspace
Ws IVA ((Ys[k])IVAG,I), Wns IVA ((Yns[k])IVAG,I)
(Ys[k])S3(Ws[k])S3(Ys[k])IVAG, (Yns[k])S3(Wns[k])S3(Yns[k])IVAG