Abstract
In recent years, increasing attention has been paid to network representation learning, which aims to map nodes into low dimensional vectors while preserving topology and node attribute information, which are both backbone information of the network. Existing studies mainly focus on fusing structure and node attributes on single granularity for the attributed network. However, many complex networks present multi-granular characteristics. In this paper, we propose MultI-granular attributed network Representation Learning (MIRL), an algorithm that captures the relationship between different granular attributed networks. Firstly, topological structure and attributes are fused from fine to coarse under different granularities to mine the node potential relationship between different granular networks. The coarser-grained node is composed of a number of fine-grained nodes that are similar in structure and attributes. For the attributed network at the coarsest granularity which is much smaller than the original attributed network, one of the existing network representation learning methods can be used to learn the representation of the coarsest granularity. To obtain more accurate representation of the original network, we train a graph convolutional neural network (GCN) at the coarsest granulation. The parameters of GCN passing from coarse to fine are shared between two adjacent granularities, so as to trade off time consumption and embedding performance. We evaluate our algorithm on three real-world datasets and two benchmark applications. Our experimental results demonstrate that MIRL significantly increases effectiveness compared to state-of-art network representation methods.






Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ayan Kumar B, Koushik M, Maximilien D, Jean-Loup G, Bivas M (2020) Louvainne: hierarchical Louvain method for high quality and scalable network embedding. In: Proceedings of the 13th international conference on web search and data mining, pp 43–51
Cao S, Lu W, Xu Q (2015) Grarep: learning graph representations with global structural information. In: Proceedings of the 24th ACM international on conference on information and knowledge management, pp 891–900
Cen Y, Zou X, Zhang J, Yang H, Zhou J, Tang J (2019) Representation learning for attributed multiplex heterogeneous network. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery data mining, pp 1358–1368
Chen H, Perozzi B, Hu Y, Skiena S (2018) HARP: hierarchical representation learning for networks. In: Proceedings of 32nd the AAAI conference on artificial intelligence, pp 2127–2134
Deng C, Zhao Z, Wang Y, Zhang Z, Feng Z (2020) Graphzoom: a multi-level spectral approach for accurate and scalable graph embedding. In: International conference on learning representations, pp 26–30
Dong Yuxiao, Chawla Nitesh V, and Swami Ananthram (2017) metapath2vec: Scalable representation learning for heterogeneous networks. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 135–144, 2017
Du L, Lu Z, Wang Y, Song G, Wang Y, Chen W (2018) Galaxy network embedding: a hierarchical community structure preserving approach. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 2079–2085
Duan Z, Sun X, Zhao S, Chen J, Zhang Y, Tang J (2021) Hierarchical community structure preserving approach for network embedding. Inf Sci 1084–1096
Fu G, Hou C, Yao X (2019) Learning topological representation for networks via hierarchical sampling. In: International joint conference on neural networks, pp 1–8
Gao H, Huang H (2018) Deep attributed network embedding. In: Twenty-seventh international joint conference on artificial intelligence, pp 3364–3370
Gao H, Pei J, Huang H (2019) Progan: network embedding via proximity generative adversarial network. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery data mining, pp 1308–1316
Grover A, Leskovec J (2016) node2vec: scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 855–864
Guo J, Xu L, Liu J (2019) SPINE: structural identity preserved inductive network embedding. In: Proceedings of the 28th international joint conference on artificial intelligence, pp 2399–2405
Hou Y, Chen H, Li C, Cheng J, Yang M-C (2019) A representation learning framework for property graphs. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, pp 65–73
Huang X, Li J, Hu X (2017) Label informed attributed network embedding. In: Proceedings of the tenth ACM international conference on web search and data mining, pp 731–739
Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: 5th international conference on learning representations, pp 24–26
Li P, Wang G, Hu J, Li Y (2020) Multi-granularity complex network representation learning. In: International joint conference on rough sets. Springer, pp 236–250
Li Y, Wang Y, Zhang T, Zhang J, Chang Y (2019) Learning network embedding with community structural information. In: Proceedings of the 28th international joint conference on artificial intelligence, pp 2937–2943
Liang J, Gurukar S, Parthasarathy S (2021) MILE: a multi-level framework for scalable graph embedding. In: Proceedings of the 15th international AAAI conference on web and social media, pp 361–372
Liang S, Ouyang Z, Meng Z (2021) A normalizing flow-based co-embedding model for attributed networks. ACM Trans Knowl Discov Data (TKDD) 16(3):1–31
Liao L, He X, Zhang H, Chua T-S (2018) Attributed social network embedding. In: IEEE transactions on knowledge and data engineering, pp 2257–2270
Liben-nowell D, Kleinberg J (2007) The link-prediction problem for social networks. J Am Soc Inf Sci Technol 1019–1031
Liu J, He Z, Wei L, Huang Y (2018) Content to node: Self-translation network embedding. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery data mining, pp 1794–1802
Liu J, Li N, He Z (2019) Network embedding with dual generation tasks. In: Proceedings of the 28th international joint conference on artificial intelligence, pp 5102–5108
Long Q, Wang Y, Du L, Song G, Jin Y, Lin W (2019) Hierarchical community structure preserving network embedding: a subspace approach. In: Proceedings of the 28th ACM international conference on information and knowledge management, pp 409–418
Ma Y, Ren Z, Jiang Z, Tang J, Yin D (2018) Multi-dimensional network embedding with hierarchical structure. In: Proceedings of the 11th ACM international conference on web search and data mining, pp 387–395
Meng Z, Liang S, Bao H, Zhang X (2019) Co-embedding attributed networks. In: Proceedings of the twelfth ACM international conference on web search and data mining, pp 393–401
Ou M, Cui P, Pei J, Zhang Z, Zhu W (2016) Asymmetric transitivity preserving graph embedding. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 1105–1114
Perozzi B, Al-Rfou R, Skiena S (2014) Deepwalk: online learning of social representations. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, pp 701–710
Qiu J, Dong Y, Ma H, Li J, Wang K, Tang J (2018) Network embedding as matrix factorization: Unifying deepwalk, line, pte, and node2vec. In: Proceedings of the 11th ACM international conference on web search and data mining, pp 459–467
Rossi RA, Zhou R, Ahmed N (2020) Deep inductive graph representation learning. In: IEEE transactions on knowledge and data engineering, pp 438–452
Sculley D (2010) Web-scale k-means clustering. In: Proceedings of the 19th international conference on world wide web, pp 1177–1178
Sen P, Namata G, Bilgic M, Getoor L, Galligher B, Eliassi-Rad T (2008) Collective classification in network data. AI Mag 93–93
Shi C, Hu B, Zhao WX, Philip SY (2018) Heterogeneous information network embedding for recommendation. In: IEEE transactions on knowledge and data engineering, pp 357–370
Shi C, Lu Y, Hu L Liu Z, Ma H (2020) Rhine: relation structure-aware heterogeneous information network embedding. IEEE Trans Knowl Data Eng 34(1):433–447
Shin S-J, Song K, Moon I-C (2020) Hierarchically clustered representation learning. In: The 34th AAAI conference on artificial intelligence, pp 5776–5783
Tang J, Qu M, Mei Q (2015) PTE: predictive text embedding through large-scale heterogeneous text networks. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1165–1174
Tang J, Qu M, Wang M, Zhang M, Yan J, Mei Q (2015) LINE: large-scale information network embedding. In: Proceedings of the 24th international conference on world wide web, pp 1067–1077
Tang J, Zhang J, Yao L, Li J, Zhang L, Su Z (2008) Arnetminer: extraction and mining of academic social networks. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, pp 990–998
Tu C, Liu H, Liu Z, Sun M (2017) CANE: context-aware network embedding for relation modeling. In: Proceedings of the 55th annual meeting of the association for computational linguistics, pp 1722–1731
Tu C, Zeng X, Wang H, Zhang Z, Liu Z, Sun M, Zhang B, Lin L (2019) A unified framework for community detection and network representation learning. In: IEEE transactions on knowledge and data engineering, pp 1051–1065
Wang W, Dongyang MA, Xin G, Han Y, Wang B (2021) A network representation learning method based on topology. Inf Sci 443–458
Xie W-B, Lee Y-L, Wang C, Chen D-B, Zhou T (2020) Hierarchical clustering supported by reciprocal nearest neighbors. Inf Sci 279–292
Yan G, Li Z, Luo H, Wang Y, Chang W, Yang M, Su R, Liu N (2021) Multilayer network representation learning method based on random walk of multiple information. In: IEEE access, pp 53178–53189
Yang C, Liu Z, Zhao D, Sun M, Chang EY (2015) Network representation learning with rich text information. In: Proceedings of the 24th international joint conference on artificial intelligence, pp 2111–2117
Yang D, Rosso P, Li B, Cudre-Mauroux P (2019) Nodesketch: highly-efficient graph embeddings via recursive sketching. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery data mining, pp 1162–1172
Zhang J, Dong Y, Wang Y, Tang J, Ding M (2019) Prone: fast and scalable network representation learning. In: Proceedings of the 28th international joint conference on artificial intelligence, pp 4278–4284
Zhang Z, Yang H, Bu J, Zhou S, Yu P, Zhang J, Ester M, Wang C (2018) ANRL: attributed network representation learning via deep neural networks. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 3155–3161
Zhen Z, Hongxia Y, Jiajun B, Sheng Z, Pinggang Y, Jianwei Z, Martin E, Can W (2018) Anrl: attributed network representation learning via deep neural networks. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 3155–3161
Zhao S, Zhang L, Xiansheng X, Zhang Y (2014) Hierarchical description of uncertain information. Inf Sci 268:133–146
Acknowledgements
National Natural Science Foundation of China (Grants #61876001) and National High Technology Research and Development Program (Grant #2017YFB1401903). The authors acknowledge the High-performance Computing Platform of Anhui University for providing computing resources.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zou, J., Du, Z. & Zhao, S. Multi-granular attributed network representation learning. Int. J. Mach. Learn. & Cyber. 13, 2071–2087 (2022). https://doi.org/10.1007/s13042-022-01507-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-022-01507-9