Input: , α, τ, θ, μ and other parameters; |
1:Initialization: ; , initializing , by high-order SVD of ; , ∀n = 1,2,3 and l = 1, …L; k = 0 |
2: While not convergence do
|
3: Updating using Eq. (14); |
4: Constructing all cubes using normalized by Eq. (8); |
6: for l = 1:L
|
7: Updating using Eq. (22); |
8: Updating using Eq. (26); |
9: Updating using Eq. (30); |
10: Updating using Eq. (31); |
11: Updating the denormalized
|
12: Updating using Eq. (15); |
13: End for |
14: k = k + 1; |
15: End while
|
Output:
|