Research Article

Estimating Network Flow Length Distributions via Bayesian Nonnegative Tensor Factorization

Algorithm 4

Variational Bayes algorithm.
(1)function ThinNTF_VB (, S, )
  //Randomly initialize factors and latent tensor
(2) ⟵ RandInit ()
(3)repeat
(4)  Calculate and as in equations (21)–(23).
(5)  Calculate and similarly.
(6)  Calculate and similarly.
(7)  Calculate as in equation (24).
(8)  Calculate similarly.
(9)  Calculate similarly.
(10)  Calculate as in equation (19).
(11)  Calculate lower bound
(12)until Max iterations are reached or lower bound converged
(13)return F, H, D,