Research Article
S2NMF: Information Self-Enhancement Self-Supervised Nonnegative Matrix Factorization for Recommendation
Algorithm 1
Optimization algorithm of S
2NMF objective Equation (
16).
Input: Observed user-item interaction matrix R B; | Output: Observed user-item interaction matrix ; | Initialize:Niter =1, maxIter =10, S = R; | while Niter < maxIter do | Update according to algorithm 2: ; | Update according to equation (3): S; | if satisfy stop condition then | Break; | Niter = Niter+1; | ; | Return ; |
|