CTNRL: A Novel Network Representation Learning With Three Feature Integrations

CTNRL: A Novel Network Representation Learning With Three Feature Integrations

Yanlong Tang, Zhonglin Ye, Haixing Zhao, Ying Ji
Copyright: © 2023 |Pages: 14
DOI: 10.4018/IJDWM.318696
Article PDF Download
Open access articles are freely available for download

Abstract

Network representation learning is one of the important works of analyzing network information. Its purpose is to learn a vector for each node in the network and map it into the vector space, and the resulting number of node dimensions is much smaller than the number of nodes in the network. Most of the current work only considers local features and ignores other features in the network, such as attribute features. Aiming at such problems, this paper proposes novel mechanisms of combining network topology, which models node text information and node clustering information on the basis of network structure and then constrains the learning process of network representation to obtain the optimal network node vector. The method is experimentally verified on three datasets: Citeseer (M10), DBLP (V4), and SDBLP. Experimental results show that the proposed method is better than the algorithm based on network topology and text feature. Good experimental results are obtained, which verifies the feasibility of the algorithm and achieves the expected experimental results.
Article Preview
Top

The early work of network representation learning is mainly based on matrix eigenvector calculation. This includes local linear representation and Laplace feature table. This method requires high spatial complexity and time complexity, which makes such algorithms unable to be used on large networks.

Inspired by the Word2vec (Mikolov, Sutskever, et al., 2013; Mikolov, Chen et al., 2013; Mikolov et al., 2015) algorithm, the DeepWalk algorithm introduces a neural network into network representation learning. The algorithm first carries out a random walk on the network. Then, it inputs the node sequence into the neural network to obtain the vector representation of nodes. The subsequent Node2vec (Grover & Leskovec, 2016) algorithm and LINE (Tang et al., 2015) algorithm are inspired by DeepWalk algorithm. Unlike methods like DeepWalk, which uses shallow neural networks, the SDNE (Wang et al., 2016) algorithm uses an unsupervised deep autoencoder for the training of network nodes. Different from the DeepWalk algorithm and SDNE algorithm based on the near neighbor hypothesis, the struc2vec (Ribeiro et al., 2017) algorithm believes that two nodes that are not close neighbors may have high similarities.

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2024)
Volume 19: 6 Issues (2023)
Volume 18: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 17: 4 Issues (2021)
Volume 16: 4 Issues (2020)
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing