Skip to main content
. 2017 Apr 25;7:1114. doi: 10.1038/s41598-017-01139-y
Input: O,ω,μ
  1:  Randomly initialize A, B, C.
  2:  repeat
  3:         Ai:=max(0,Ai:2f(Ai:)1f(Ai:)) for all i.
  4:         Update θ for logistic regression
  5:         vec(B)=max(0,vec(B)2g(vec(B))1g(vec(B))).
  6:         vec(C)=max(0,vec(C)2g(vec(C))1g(vec(C))).
  7:   until Converged
  8:   A¯:rA:r||A:r||, B¯:rB:r||B:r||, C¯:rC:r||C:r||, r
  9:   A¯ir0ifA¯ir<106, B¯jr0ifB¯jr<103, C¯kr0ifC¯kr<103i,j,k,r
  10:   returnX=r=1RλrA¯:rB¯:rC¯:r.