Loading [MathJax]/extensions/MathMenu.js
A Fast Non-Negative Latent Factor Model Based on Generalized Momentum Method | IEEE Journals & Magazine | IEEE Xplore

A Fast Non-Negative Latent Factor Model Based on Generalized Momentum Method


Abstract:

Non-negative latent factor (NLF) models can efficiently acquire useful knowledge from high-dimensional and sparse (HiDS) matrices filled with non-negative data. Single la...Show More

Abstract:

Non-negative latent factor (NLF) models can efficiently acquire useful knowledge from high-dimensional and sparse (HiDS) matrices filled with non-negative data. Single latent factor-dependent, non-negative and multiplicative update (SLF-NMU) is an efficient algorithm for building an NLF model on an HiDS matrix, yet it suffers slow convergence. A momentum method is frequently adopted to accelerate a learning algorithm, but it is incompatible with those implicitly adopting gradients like SLF-NMU. To build a fast NLF (FNLF) model, we propose a generalized momentum method compatible with SLF-NMU. With it, we further propose a single latent factor-dependent non-negative, multiplicative and momentum-incorporated update algorithm, thereby achieving an FNLF model. Empirical studies on six HiDS matrices from industrial application indicate that an FNLF model outperforms an NLF model in terms of both convergence rate and prediction accuracy for missing data. Hence, compared with an NLF model, an FNLF model is more practical in industrial applications.
Published in: IEEE Transactions on Systems, Man, and Cybernetics: Systems ( Volume: 51, Issue: 1, January 2021)
Page(s): 610 - 620
Date of Publication: 21 November 2018

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

A big data-related application commonly involves a huge amount of entities, e.g., millions of users are involved in a social network service system [1]–[3]. In such an application, interactions among numerous entities result in high-dimensional relationships. Moreover, since each entity cannot establish complete interactions with the others, e.g., a user cannot touch all items in a recommender system [4]–[6], such high dimensional relationships can be very sparse. High-dimensional and sparse (HiDS) matrices, where numerous entries are unknown rather than zeroes, are frequently adopted to describe such relationships [1]–[10].

Select All
1.
L. Yang, X.-C. Cao, D. Jin, X. Wang and D. Meng, "A unified semi-supervised community detection framework using latent space graph regularization", IEEE Trans. Cybern., vol. 45, no. 11, pp. 2585-2598, Nov. 2015.
2.
Z. Ghahramani, "Probabilistic machine learning and artificial intelligence", Nature, vol. 521, no. 7553, pp. 452-459, 2015.
3.
D. He, D. Jin, Z. Chen and W. Zhang, "Identification of hybrid node and link communities in complex networks", Sci. Rep., vol. 5, pp. 8638, Mar. 2015.
4.
G. Adomavicius and A. Tuzhilin, "Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions", IEEE Trans. Knowl. Data Eng., vol. 17, no. 6, pp. 734-749, Jun. 2005.
5.
Y. Li et al., "An efficient recommendation method for improving business process modeling", IEEE Trans. Ind. Informat., vol. 10, no. 1, pp. 502-513, Feb. 2014.
6.
X. Luo et al., "An efficient second-order approach to factorizing sparse matrices in recommender systems", IEEE Trans. Ind. Informat., vol. 11, no. 4, pp. 946-956, Aug. 2015.
7.
Z.-H. You, Y.-K. Lei, J. Gui, D.-S. Huang and X.-B. Zhou, "Using manifold embedding for assessing and predicting protein interactions from high-throughput experimental data", Bioinformatics, vol. 26, no. 21, pp. 2744-2751, Nov, 2010.
8.
M. Hofree, J. P. Shen, H. Carter, A. Gross and T. Ideker, "Network-based stratification of tumor mutations", Nat. Methods, vol. 10, no. 11, pp. 1108-1115, 2013.
9.
D. Szklarczyk et al., "STRING v10: Protein–protein interaction networks integrated over the tree of life", Nucleic Acids Res., vol. 43, no. 1, pp. D447-D452, 2015.
10.
C.-X. Ou and R.-M. Davison, "Technical opinion: Why eBay lost to Taobao in China: The glocal advantage", Commun. ACM, vol. 52, no. 1, pp. 145-148, 2009.
11.
Y. Koren, R. Bell and C. Volinsky, "Matrix factorization techniques for recommender systems", IEEE Comput., vol. 42, no. 8, pp. 30-37, Aug. 2009.
12.
G. Takács, I. Pilászy, B. Németh and D. Tikk, "Scalable collaborative filtering approaches for large recommender systems", J. Mach. Learn. Res., vol. 10, pp. 623-656, Mar. 2009.
13.
R. Salakhutdinov and A. Mnih, "Probabilistic matrix factorization", Proc. Adv. Neural Inf. Process. Syst., vol. 20, pp. 1257-1264, 2008.
14.
J. Wu et al., "Predicting quality of service for selection by neighborhood-based collaborative filtering", IEEE Trans. Syst. Man Cybern. Syst., vol. 43, no. 2, pp. 428-439, Mar. 2013.
15.
X. Luo et al., "An incremental-and-static-combined scheme for matrix-factorization-based collaborative filtering", IEEE Trans. Autom. Sci. Eng., vol. 13, no. 1, pp. 333-343, Jan. 2016.
16.
J.-J. Pan, S.-J. Pan, Y. Jie, L.-M. Ni and Q. Yang, "Tracking mobile users in wireless networks via semi-supervised colocalization", IEEE Trans. Pattern Anal. Mach. Intell., vol. 34, no. 3, pp. 587-600, Mar. 2012.
17.
M.-F. Weng and Y.-Y. Chuang, "Collaborative video reindexing via matrix factorization", ACM Trans. Multimedia Comput. Commun. Appl., vol. 8, no. 2, pp. 1-20, 2012.
18.
D.-D. Lee and S.-H. Seung, "Learning the parts of objects by non-negative matrix factorization", Nature, vol. 401, pp. 788-791, Oct. 1999.
19.
S. Zhang, W. Wang, J. Ford and F. Makedon, "Learning from incomplete ratings using non-negative matrix factorization", Proc. SIAM Int. Conf. Data Min., pp. 549-553, 2006.
20.
X. Luo, M.-C. Zhou, Y.-N. Xia and Q.-S. Zhu, "An efficient non-negative matrix-factorization-based approach to collaborative filtering for recommender systems", IEEE Trans. Ind. Informat., vol. 10, no. 2, pp. 1273-1284, May 2014.
21.
D.-D. Lee and S.-H. Seung, "Algorithms for non-negative matrix factorization", Proc. Adv. Neural Inf. Process. Syst., vol. 13, pp. 556-562, Jan. 2000.
22.
P. Paatero and U. Tapper, "Positive matrix factorization: A non-negative factor model with optimal utilization of error estimates of data values", Environmetrics, vol. 5, no. 2, pp. 111-126, 1994.
23.
C.-J. Lin, "Projected gradient methods for nonnegative matrix factorization", Neural Comput., vol. 19, no. 10, pp. 2756-2779, 2007.
24.
P. O. Hoyer, "Non-negative matrix factorization with sparseness constraints", J. Mach. Learn. Res., vol. 5, pp. 1457-1469, Aug. 2004.
25.
H. Kim and H. Park, "Sparse non-negative matrix factorizations via alternating non-negativity-constrained least squares for microarray data analysis", Bioinformatics, vol. 23, no. 12, pp. 1495-1502, 2007.
26.
W.-W. Wang, A. Cichocki and J. A. Chambers, "A multiplicative algorithm for convolutive non-negative matrix factorization based on squared Euclidean distance", IEEE Trans. Signal Process., vol. 57, no. 7, pp. 2858-2864, Jul. 2009.
27.
D. Rafailidis and A. Nanopoulos, "Modeling users preference dynamics and side information in recommender systems", IEEE Trans. Syst. Man Cybern. Syst., vol. 46, no. 6, pp. 782-792, Jun. 2016.
28.
I. Meganem, Y. Deville, S. Hosseini, P. Déliot and X. Briottet, "Linear-quadratic blind source separation using NMF to unmix urban hyperspectral images", IEEE Trans. Signal Process., vol. 62, no. 7, pp. 1822-1833, Apr. 2014.
29.
Y. Xu, W. Yin, Z. Wen and Y. Zhang, "An alternating direction algorithm for matrix completion with nonnegative factors", Front. Math. China, vol. 7, no. 2, pp. 365-384, 2012.
30.
X. Luo et al., "Generating highly accurate predictions for missing QoS data via aggregating nonnegative latent factor models", IEEE Trans. Neural Netw. Learn. Syst., vol. 27, no. 3, pp. 524-537, Mar. 2016.

Contact IEEE to Subscribe

References

References is not available for this document.