MHSNMF algorithm | |
---|---|
Input: \( \left\{{V}^1,{V}^2,\cdots, {V}^{n_v}\right\} \), γv, αv, k | |
Output: \( \left\{{H}^1,{H}^2,\cdots, {H}^{n_v}\right\} \), H∗, αv | |
2. Solving the Hessian matrix Bi for each view Vi | |
3. Initializing Hi, H∗, αv = 1/nv | |
4. Iteration beginning | |
For i = 1 : nv, | |
Fixing H∗, αv, updating Hv according to Eq. 14 | |
Fixing Hv, αv, updating H∗ according to Eq. 16 | |
Learning αv according to Eq. 21 | |
Until all views have been updated | |
5. Repeating |