A novel link prediction algorithm based on inductive matrix completion

被引:27
作者
Zhao, Zhili [1 ]
Gou, Zhuoyue [1 ]
Du, Yuhong [1 ]
Ma, Jun [1 ]
Li, Tongfeng [1 ]
Zhang, Ruisheng [1 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou 730000, Peoples R China
基金
中国国家自然科学基金;
关键词
Link prediction; Dimension reduction; Matrix completion; Feature construction; Feature selection; RANDOM-WALK; NETWORKS; MODEL;
D O I
10.1016/j.eswa.2021.116033
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Link prediction refers to predicting the connection probability between two nodes in terms of existing observable network information, such as network structural topology and node properties. Although traditional similarity-based methods are simple and efficient, their generalization performance varies widely in different networks. In this paper, we propose a novel link prediction approach ICP based on inductive matrix completion, which recoveries node connection probability matrix by applying node features to a low-rank matrix. The approach first explores a comprehensive node feature representation by combining different structural topology information with node importance properties via feature construction and selection. The selected node features are then used as the input of a supervised learning task for solving the low-rank matrix. The node connection probability matrix is finally recovered by a bi-linear function, which predicts the connection probability between two nodes with their features and the low-rank matrix. In order to demonstrate the ICP superiority, we took eleven related efforts including two recent methods proposed in 2020 as baseline methods, and it is shown that ICP has stable performance and good universality in twelve different real networks. Compared with the baseline methods, the improvements of ICP in terms of the average AUC results are ranging from 3.81% similar to 12.77% and its AUC performance is improved by 0.08% similar to 3.54% compared with the best baseline method. The limitation of ICP lies in its high computational complexity due to the feature construction, but the complexity can be reduced by replacing complex features with node semantic attributes if there are additional data available. Moreover, it provides a potential link prediction solution for large-scale networks, since inductive matrix completion is a supervised learning task, in which the underlying low-rank matrix can be solved by representative nodes instead of all their nodes.
引用
收藏
页数:17
相关论文
共 49 条
[1]   Missing Link Prediction using Common Neighbor and Centrality based Parameterized Algorithm [J].
Ahmad, Iftikhar ;
Akhtar, Muhammad Usman ;
Noor, Salma ;
Shahnaz, Ambreen .
SCIENTIFIC REPORTS, 2020, 10 (01)
[2]   DEEPEYE: Link Prediction in Dynamic Networks Based on Non-negative Matrix Factorization [J].
Ahmed, Nahla Mohamed ;
Chen, Ling ;
Wang, Yulong ;
Li, Bin ;
Li, Yun ;
Liu, Wei .
BIG DATA MINING AND ANALYTICS, 2018, 1 (01) :19-33
[3]  
[Anonymous], 2016, 2016 IEEE ACIS 15 IN
[4]   How to predict crime - informatics-inspired approach from link prediction [J].
Assouli, Nora ;
Benahmed, Khelifa ;
Gasbaoui, Brahim .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2021, 570
[5]   Link prediction using node information on local paths [J].
Aziz, Furqan ;
Gul, Haji ;
Muhammad, Ishtiaq ;
Uddin, Irfan .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2020, 557
[6]   An efficient recommendation generation using relevant Jaccard similarity [J].
Bag, Sujoy ;
Kumar, Sri Krishna ;
Tiwari, Manoj Kumar .
INFORMATION SCIENCES, 2019, 483 :53-64
[7]   Predicting scientific research trends based on link prediction in keyword networks [J].
Behrouzi, Saman ;
Sarmoor, Zahra Shafaeipour ;
Hajsadeghi, Khosrow ;
Kavousi, Kaveh .
JOURNAL OF INFORMETRICS, 2020, 14 (04)
[8]   PME: Projected Metric Embedding on Heterogeneous Networks for Link Prediction [J].
Chen, Hongxu ;
Yin, Hongzhi ;
Wang, Weiqing ;
Wang, Hao ;
Quoc Viet Hung Nguyen ;
Li, Xue .
KDD'18: PROCEEDINGS OF THE 24TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2018, :1177-1186
[9]   Kernel meets recommender systems: A multi-kernel interpolation for matrix completion [J].
Chen, Zhaoliang ;
Zhao, Wei ;
Wang, Shiping .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
[10]  
Das S, 2017, IEEE ICC