TY - JOUR
T1 - Bipartite network embedding with Symmetric Neighborhood Convolution
AU - Zhou, Cangqi
AU - Zhang, Jing
AU - Gao, Kaisheng
AU - Li, Qianmu
AU - Hu, Dianming
AU - Sheng, Victor S.
N1 - Funding Information:
This work was supported by the National Natural Science Foundation of China [Grant No. 61902186 , No. 62076130 and No. 91846104 ], the Natural Science Foundation of Jiangsu Province [Grant No. BK20180463 ], the 4th Project [Grant No. 2020YFB1804604 ] of the National Key Research and Development Program [Grant No. 2020YFB1804600 ], the Fundamental Research Funds for the Central Universities [Grant No. 30920041112 ], the 2020 Industrial Internet Innovation and Development Project from Ministry of Industry and Information Technology of China , and the Open Research Projects of Zhejiang Lab [Grant No. 2 019KD0AD01/015].
Publisher Copyright:
© 2022 Elsevier Ltd
PY - 2022/7/15
Y1 - 2022/7/15
N2 - Mining bipartite networks, a ubiquitous type of model particularly developed for networks with two different classes of nodes, is of great importance in various applications. Recently, the advance of network representation learning has provided more tractable, effective and robust methods for several graph mining tasks. However, the strength of representation learning has not been sufficiently explored for bipartite structure, since that most existing learning methods either separately treat the nodes in different classes by defective projections, or independently sample instances for learning by adopting relation-aware random walks. Both methods can lose information and they hardly leverage the symmetry property of bipartite structure directly. In this paper, a novel method called Symmetric Neighborhood Convolution is proposed to fulfill the representation learning task in bipartite networks. The method takes into consideration the topological symmetry property and utilizes one-dimensional convolution kernels to extract features from neighborhood for the nodes in each class. Three different objectives are designated to compare the performance of the proposed convolution-based mechanism. The method is evaluated on five real-world datasets by the tasks of link prediction and recommendation. Comparing to eight competitive baselines, experimental results demonstrate the effectiveness of our method.
AB - Mining bipartite networks, a ubiquitous type of model particularly developed for networks with two different classes of nodes, is of great importance in various applications. Recently, the advance of network representation learning has provided more tractable, effective and robust methods for several graph mining tasks. However, the strength of representation learning has not been sufficiently explored for bipartite structure, since that most existing learning methods either separately treat the nodes in different classes by defective projections, or independently sample instances for learning by adopting relation-aware random walks. Both methods can lose information and they hardly leverage the symmetry property of bipartite structure directly. In this paper, a novel method called Symmetric Neighborhood Convolution is proposed to fulfill the representation learning task in bipartite networks. The method takes into consideration the topological symmetry property and utilizes one-dimensional convolution kernels to extract features from neighborhood for the nodes in each class. Three different objectives are designated to compare the performance of the proposed convolution-based mechanism. The method is evaluated on five real-world datasets by the tasks of link prediction and recommendation. Comparing to eight competitive baselines, experimental results demonstrate the effectiveness of our method.
KW - Bipartite networks
KW - Graph convolution
KW - Link prediction
KW - Network representation learning
KW - Recommendation
UR - http://www.scopus.com/inward/record.url?scp=85126570424&partnerID=8YFLogxK
U2 - 10.1016/j.eswa.2022.116757
DO - 10.1016/j.eswa.2022.116757
M3 - Article
AN - SCOPUS:85126570424
SN - 0957-4174
VL - 198
JO - Expert Systems with Applications
JF - Expert Systems with Applications
M1 - 116757
ER -