Movatterモバイル変換


[0]ホーム

URL:


Skip to main content

Advertisement

Springer Nature Link
Log in

A unified temporal link prediction framework based on nonnegative matrix factorization and graph regularization

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Complex real-world systems, evolving over time, can be modeled as dynamic networks. Numerous studies have focused on utilizing information about the entities and relationships within networks. Temporal link prediction, a challenging yet critical task for dynamic networks, aims to forecast the appearance and disappearance of links in future snapshots based on the network structure observed in previous snapshots. However, existing works have not fully utilized information from historical networks, such as evolving structures and community data. Additionally, nonnegative matrix factorization (NMF) techniques are unable to automatically extract nonlinear spatial and temporal features from dynamic networks. In this paper, we introduce a unified temporal link prediction framework, EDeepEye, which leverages NMF and graph regularization to predict temporal links. Based on this framework, we propose three novel methods: SDeepEye, GDeepEye, and QDeepEye, which incorporate prior information, weighted matrices, and modularity matrices, respectively. Additionally, we provide effective multiplicative updating rules for the factors of the methods, which learn latent features from the temporal topological structure. Three evaluation metrics, i.e., area under the receiver operator characteristic curve, Precision and root mean squared error, are applied to verify the superiority of the proposed methods. The results of empirical study show that our proposed methods outperform the baseline methods on eight real-world networks and 16 synthetic networks.

This is a preview of subscription content,log in via an institution to check access.

Access this article

Log in via an institution

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Algorithm 2
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

Data availability

No datasets were generated or analysed during the current study.

References

  1. Yang K-W, Li J-C, Liu M-D, Lei T-Y, Xu X-M, Wu H-Q, Cao J-P, Qi G-X (2023) Complex systems and network science: a survey. J Syst Eng Electron 34(3):543–573

    Article  Google Scholar 

  2. Khaksar Manshad M, Meybodi MR, Salajegheh A (2021) A variable action set cellular learning automata-based algorithm for link prediction in online social networks. J Supercomput 77(7):7620–7648

    Article  Google Scholar 

  3. Qiu Z-Y, Wu J, Hu W-B, Du B, Yuan G-C, Philip SY (2023) Temporal link prediction with motifs for social networks. IEEE Trans Knowl Data Eng 35(3):3145–3158

    Google Scholar 

  4. Daud NN, Hamid SHA, Saadoon M, Sahran F, Anuar NB (2020) Applications of link prediction in social networks: a review. J Netw Comput Appl 166:102716

    Article  Google Scholar 

  5. Yu Y, Tosyali A, Baek J, Jeong MK (2024) A novel similarity-based link prediction approach for transaction networks. IEEE Trans Eng Manag 71:981–992

    Article  Google Scholar 

  6. Lin D, Wu J-J, Yuan Q, Zheng Z-B (2020) Modeling and understanding Ethereum transaction records via a complex network approach. IEEE Trans Circuits Syst II Exp Briefs 67(11):2737–2741

    Google Scholar 

  7. Lim M, Abdullah A, Jhanjhi NZ, Supramaniam M (2019) Hidden link prediction in criminal networks using the deep reinforcement learning technique. Computers 8(1):1–13

    Article  Google Scholar 

  8. Pobiedina N, Ichise R (2016) Citation count prediction as a link prediction problem. Appl Intell 44(2):252–268

    Article  Google Scholar 

  9. Bütü E, Kaya M (2020) Predicting citation count of scientists as a link prediction problem. IEEE Trans Cybern 50(10):4518–4529

    Article  Google Scholar 

  10. Wang X-J, Yang W, Yang Y, He Y-Z, Zhang J, Wang L-S, Hu L (2023) PPISB: a novel network-based algorithm of predicting protein-protein interactions with mixed membership stochastic blockmodel. IEEE/ACM Trans Comput Biol Bioinform 20(2):1606–1612

    Article  Google Scholar 

  11. Ma W-J, Bi X-P, Jiang H-S, Zhang S-G, Wei Z-Q (2024) CollaPPI: a collaborative learning framework for predicting protein-protein interactions. IEEE J Biomed Health Inform 28(5):3167–3177

    Article  Google Scholar 

  12. Pan L-M, Zhou T, Lü L-Y, Hu C-K (2016) Predicting missing links and identifying spurious links via likelihood analysis. Sci Rep 6(1):22955

    Article  Google Scholar 

  13. Lorrain F, White HC (1971) Structural equivalence of individuals in social networks. Math Sociol 1(1):49–80

    Article  Google Scholar 

  14. Salton G, McGill MJ (1983) Introduction to modern information retrieval. McGraw Hill Inc, New York, NY, USA

    Google Scholar 

  15. Adamic LA, Adar E (2003) Friends and neighbors on the web. Soc Netw 25(3):211–230

    Article  Google Scholar 

  16. Zhou T, Lü L-Y, Zhang Y-C (2009) Predicting missing links via local information. Eur Phys J B 71(4):623–630

    Article  Google Scholar 

  17. Ravasz E, Somera AL, Mongru DA, Oltvai ZN, Barabási AL (2002) Hierarchical organization of modularity in metabolic networks. Science 297(5586):1551–1555

    Article  Google Scholar 

  18. Katz L (1953) A new status index derived from sociometric analysis. Psychometrika 18(1):39–43

    Article  Google Scholar 

  19. Pech R, Hao D, Lee Y-L, Yuan Y, Zhou T (2019) Link prediction via linear optimization. Physica A Stat Mech Appl 528:121319

    Article MathSciNet  Google Scholar 

  20. Aziz F, Gul H, Uddin I, Gkoutos GV (2020) Path-based extensions of local link prediction methods for complex networks. Sci Rep 10(1):19848

    Article  Google Scholar 

  21. Keikha MM, Rahgozar M, Asadpour M (2021) DeepLink: a novel link prediction framework based on deep learning. J Inf Sci 47(5):642–657

    Article  Google Scholar 

  22. Shu Y, Shu Dai Y (2024) An effective link prediction method for industrial knowledge graphs by incorporating entity description and neighborhood structure information. J Supercomput 80(6):8297–8329

    Article  Google Scholar 

  23. Lee DD, Seung HS (1999) Learning the parts of objects by non-negative matrix factorization. Nature 401(6755):788–791

    Article  Google Scholar 

  24. Jolliffe I (2002) Principal component analysis. Wiley Online Library, Hoboken

    Google Scholar 

  25. Kalman D (1996) A singularly valuable decomposition: the SVD of a matrix. College Math J 27(1):2–23

    Article MathSciNet  Google Scholar 

  26. Jiang S-Y, Xu X-K, Xiao J (2024) Link prediction by combining local structure similarity with node behavior synchronization. IEEE Trans Comput Soc Syst 11(3):3816–3825

    Article  Google Scholar 

  27. Saberi-Movahed F, Berahmand K, Sheikhpour R, Li Y-F, Pan S-R (2024) Nonnegative matrix factorization in dimensionality reduction: a survey. ArXiv, abs/2405.03615

  28. Chen G-F, Wang J-Y, Feng J-W, Feng J-Q (2019) Graph regularization weighted nonnegative matrix factorization for link prediction in weighted complex network. Neurocomputing 369:50–60

    Article  Google Scholar 

  29. Chen G-F, Xu C, Wang J-Y, Feng J-W, Feng J-Q (2020) Robust non-negative matrix factorization for link prediction in complex networks using manifold regularization and sparse learning. Physica A Stat Mech Appl 539:122882

    Article MathSciNet  Google Scholar 

  30. Chen G-F, Wang H-B, Fang Y-L, Jiang L (2022) Link prediction by deep non-negative matrix factorization. Expert Syst Appl 188:115991

    Article  Google Scholar 

  31. Mahmoodi R, Seyedi SA, Tab FA, Abdollahpouri A (2023) Link prediction by adversarial nonnegative matrix factorization. Knowl Based Syst 280:110998

    Article  Google Scholar 

  32. Nasiri E, Berahmand K, Li Y-F (2023) Robust graph regularization nonnegative matrix factorization for link prediction in attributed networks. Multimed Tools Appl 82:3745–3768

    Article  Google Scholar 

  33. Li T-F, Zhang R-S, Yao Y-B, Liu Y-W, Ma J, Tang J-X (2024) Graph regularized autoencoding-inspired non-negative matrix factorization for link prediction in complex networks using clustering information and biased random walk. J Supercomput 80:14433–14469

    Article  Google Scholar 

  34. Zhao Z-L, Hu A-H, Zhang N-N, Xie J-Q, Du Z-H, Wan L, Yan R-Y (2024) Mining node attributes for link prediction with a non-negative matrix factorization-based approach. Knowl Based Syst 299:112045

    Article  Google Scholar 

  35. Yang L, Cao X-C, Jin D, Wang X, Meng D (2015) A unified semi-supervised community detection framework using latent space graph regularization. IEEE Trans Cybern 45(11):2585–2598

    Article  Google Scholar 

  36. Berahmand K, Mohammadi M, Saberi-Movahed F, Li Y-F, Xu Y (2022) Graph regularized nonnegative matrix factorization for community detection in attributed networks. IEEE Trans Netw Sci Eng 10(1):372–385

    Article MathSciNet  Google Scholar 

  37. Berahmand K, Mohammadi M, Sheikhpour R, Li Y-F, Xu Y (2024) WSNMF: weighted symmetric nonnegative matrix factorization for attributed graph clustering. Neurocomputing 566:127041

    Article  Google Scholar 

  38. Liu J-M, Wang Y-C, Ma J, Han D, Huang Y-F (2024) Constrained nonnegative matrix factorization based on label propagation for data representation. IEEE Trans Artif Intell 5(2):590–601

    Article  Google Scholar 

  39. Liu Z-H, Zhu F, Xiong H, Chen X-C, Pelusi D, Vasilakos AV (2025) Graph regularized discriminative nonnegative matrix factorization. Eng Appl Artif Intell 139:109629

    Article  Google Scholar 

  40. Jannesari V, Keshvari M, Berahmand K (2024) A novel nonnegative matrix factorization-based model for attributed graph clustering by incorporating complementary information. Expert Syst Appl 242:122799

    Article  Google Scholar 

  41. Barracchia EP, Pio G, Bifet A, Gomes HM, Pfahringer B, Ceci M (2022) LP-ROBIN: link prediction in dynamic networks exploiting incremental node embedding. Inf Sci 606:702–721

    Article  Google Scholar 

  42. Dong J-R, Zhang Y-C, Kong Y-X (2024) The evolution dynamics of collective and individual opinions in social networks. Expert Syst Appl 255:124813

    Article  Google Scholar 

  43. Meng X-M, Li W-K, Xiang J, Bedru HD, Wang W-K, Wu F-X, Li M (2022) Temporal-spatial analysis of the essentiality of hub proteins in protein-protein interaction networks. IEEE Trans Netw Sci Eng 9(5):3504–3514

    Article  Google Scholar 

  44. Chimmula VKR, Zhang L (2020) Time series forecasting of Covid-19 transmission in Canada using LSTM networks. Chaos, Solitons Fractals 135:109864

    Article  Google Scholar 

  45. Ahmed NM, Chen L (2016) An efficient algorithm for link prediction in temporal uncertain social networks. Inf Sci 331:120–136

    Article MathSciNet  Google Scholar 

  46. Liben-Nowell D, Kleinberg J (2003) The link prediction problem for social networks. In: Proceedings of the 12th International Conference on Information and Knowledge Management (CIKM), New York, NY, USA, pp 556-559

  47. Sharan U, Neville J (2008) Temporal-relational classifiers for prediction in evolving domains. In: Proceedings of the 2008 8th IEEE International Conference on Data Mining (ICDM), Pisa, Italy, pp 540-549

  48. Acar E, Dunlavy DM, Kolda TG (2009) Link prediction on evolving data using matrix and tensor factorizations. In: Proceedings of the 2009 IEEE International Conference on Data Mining Workshops (ICDMW), Miami, FL, USA, pp 262-269

  49. Chen J-Y, Zhang J, Xu X-H, Fu C-B, Zhang D, Zhang Q-P (2021) E-LSTM-D: a deep learning framework for dynamic network link prediction. IEEE Trans Syst Man Cybern Syst 51(6):3699–3712

    Article  Google Scholar 

  50. Kumar M, Mishra S, Singh SS, Biswas B (2024) Community enhanced link prediction in dynamic networks. ACM Trans Web 18(2):1–32

    Article  Google Scholar 

  51. Ma X-K, Sun P-G, Qin G-M (2017) Nonnegative matrix factorization algorithms for link prediction in temporal networks using graph communicability. Pattern Recognit 71:361–374

    Article  Google Scholar 

  52. Ma X-K, Sun P-G, Wang Y (2018) Graph regularized nonnegative matrix factorization for temporal link prediction in dynamic networks. Phys A Stat Mech Appl 496:121–136

    Article  Google Scholar 

  53. Ahmed NM, Chen L, Wang Y-L, Li B, Li Y, Liu W (2018) DeepEye: link prediction in dynamic networks based on non-negative matrix factorization. Big Data Min Anal 1(1):19–33

    Article  Google Scholar 

  54. Zhang T, Lv L-S, Bardou D (2024) Adversarial nonnegative matrix factorization for temporal link prediction. Phys Lett A 527:129984

    Article MathSciNet  Google Scholar 

  55. Jiao P-F, Zhang X-X, Liu Z-H, Zhang L, Wu H-M, Gao M-Z, Li T-P, Wu J (2024) A deep contrastive framework for unsupervised temporal link prediction in dynamic networks. Inf Sci 667:120499

    Article  Google Scholar 

  56. Lü L-Y, Zhou T (2011) Link prediction in complex networks: a survey. Phys A Stat Mech Appl 390:1150–1170

    Article  Google Scholar 

  57. Kumar A, Singh SS, Singh K, Biswas B (2020) Link prediction techniques, applications, and performance: a survey. Phys A Stat Mech Appl 553:124289

    Article MathSciNet  Google Scholar 

  58. Arrar D, Kamel N, Lakhfif A (2024) A comprehensive survey of link prediction methods. J Supercomput 80:3902–3942

    Article  Google Scholar 

  59. Divakaran A, Mohan A (2020) Temporal link prediction: a survey. New Gener Comput 38:213–258

    Article  Google Scholar 

  60. Qin M, Yeung D-Y (2023) Temporal link prediction: a unified framework, taxonomy, and review. ACM Comput Surv 56(4):1–40

    Article  Google Scholar 

  61. Cai D, He X-F, Han J-W, Huang TS (2011) Graph regularized nonnegative matrix factorization for data representation. IEEE Trans Pattern Anal Mach Intell 33(8):1548–1560

    Article  Google Scholar 

  62. Jia Y-H, Kwong S, Hou J-H, Wu W-H (2020) Semi-supervised non-negative matrix factorization with dissimilarity and similarity regularization. IEEE Trans Neural Netw Learn Syst 31(7):2510–2521

    MathSciNet  Google Scholar 

  63. Newman NEJ, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113

    Article  Google Scholar 

  64. Estrada E, Hatano N (2009) Communicability graph and community structures in complex networks. Appl Math Comput 214(2):500–511

    Google Scholar 

  65. Kuang D, Ding C, Park H (2012) Symmetric nonnegative matrix factorization for graph clustering. In: Proceedings of the 2012 SIAM International Conference on Data Mining (SDM), Anaheim, CA, USA, pp 106-117

  66. Hanley JA, McNeil BJ (1982) The meaning and use of the area under a receiver operating characteristic (ROC) curve. Radiology 143(1):29–36

    Article  Google Scholar 

  67. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst 22(1):5–53

    Article  Google Scholar 

  68. Girvan M, Newman MEJ (2002) Community structure in social and biological networks. Proc Natl Acad Sci USA 99(12):7821–7826

    Article MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. College of Computer and Cyber Security, Fujian Normal University, Fuzhou, 350117, China

    Min Li & Gaolin Chen

  2. School of Mathematics and Statistics, Fujian Normal University, Fuzhou, 350117, China

    Shuming Zhou

  3. Key Laboratory of Analytical Mathematics and Applications, Ministry of Education, Fuzhou, 350117, China

    Shuming Zhou

  4. Center for Applied Mathematics of Fujian Province, Fujian Normal University, Fuzhou, 350117, China

    Shuming Zhou

  5. Concord University College, Fujian Normal University, Fuzhou, 350117, China

    Min Li

  6. School of Computing, Montclair State University, Upper Montclair, NJ, 07043, USA

    Dajin Wang

Authors
  1. Min Li
  2. Shuming Zhou
  3. Dajin Wang
  4. Gaolin Chen

Contributions

Min Li was involved in conceptualization, investigation, methodology, software, original draft writing, editing. Shuming Zhou helped in formal analysis, resources, supervision, validation, visualization, review and editing of the manuscript. Dajin Wang contributed to review and editing of the manuscript. Gaolin Chen was involved in software development, visualization.

Corresponding author

Correspondence toShuming Zhou.

Ethics declarations

Conflict of interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was partly supported by the National Natural Science Foundation of China (Nos. 61977016 and 61572010) and Natural Science Foundation of Fujian Province (Nos. 2020J01164, 2023J01539, 2024J01071). This work was also partly supported by Fujian Alliance of Mathematics (No. 2023SXLMMS04) and China Scholarship Council (CSC No. 202108350054).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, M., Zhou, S., Wang, D.et al. A unified temporal link prediction framework based on nonnegative matrix factorization and graph regularization.J Supercomput81, 774 (2025). https://doi.org/10.1007/s11227-025-07217-7

Download citation

Keywords

Associated Content

Part of a collection:

SI - Scalable and Deep Graph Learning and Mining

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Advertisement


[8]ページ先頭

©2009-2025 Movatter.jp