1. Introduction
Graphs have played a critical role in big data analysis in recent years [
1]. Graphs are a simple and efficient way to represent and manage information from different domains. Due to the extraordinary rise in the volume of data, it is crucial to design a method to efficiently detect hidden patterns among a group of users. A community can be defined as a set of vertices (nodes) that probably share common features, where the nodes in the same communities have more dense connections with each other than those that exist in other communities [
2,
3]. For example, in protein interaction networks, communities are functional modules of interacting proteins [
4]; in co-authorship networks, communities correspond to scientific disciplines [
5]. Two main problems have been investigated in network analysis: (1) community detection, and (2) community search. Community detection is widely used to derive a set of nodes closely interacting and having a strong relationship with each other. Detecting the strongest community among a large network (graph) has become a critical and important task in graph analysis. Different techniques for detecting communities in large networks are outlined in [
2,
6,
7,
8,
9,
10,
11,
12]. A similar problem is community search which is a query-dependent variant of the community detection problem. Community search aims to find the densely connected components that satisfy the query conditions [
13]. Recently, much attention has been paid to attributed community search which aims to find query-dependent communities where the community members are closely related and have homogeneous attribute values.
Despite the studies that have been conducted to solve community detection and community search problems, previous attempts have ignored the community influence dimension. Community influence is a crucial community property that may be used to order communities in a network depending on the relevance/importance of specific attributes. Recently, detecting influential communities was studied in a few research works. It was first addressed by Li et al. in [
14]; later it was investigated in [
15,
16,
17,
18]. Different community search models have been proposed based on k-core [
19,
20,
21], k-truss [
22,
23,
24,
25], and clique or quasi-clique [
26,
27].
In this paper, we consider large attributed graphs where vertices are associated with attributes and propose a novel and efficient solution for finding influential communities that address the following drawbacks in the traditional community search research works:
- 1.
A query vertex is needed as an input and then we find a group of neighboring vertices whose attributes are highly similar to those of the query vertex. The main limitation of these CS techniques is that the user has to define the query vertices. This may not be possible or appropriate for many application domains.
- 2.
Another type of community search solution is to find related communities that share many similarities with query attributes. However, the influence (impact) of the community is not taken into account.
- 3.
The other type of community search solution only works on non-attributed graphs and considers the influence of the community as the minimum weight of its nodes, where the weight denotes the influence (importance) of the node. However, this assumption ignores the relationship between nodes. Moreover, it fails to express the actual influence of the nodes in a community with respect to its associated attributes.
By recasting the problem of detecting communities in large graphs as a node classification problem on graphs, it can be studied from a learning perspective. Graph representation learning is the task of representing the graph or its nodes and edges by a vector space to facilitate downstream graph mining tasks [
28]. In recent years, there has been a surge of interest in the development of graph neural networks (GNNs). GNNs are general deep learning architectures that can work on graph-structured data, such as data from social networks [
29] or graph-based representations of molecules [
30]. These properties allow you to use the GNN model to solve some complex network tasks. The basic idea of GNN is to represent the original graph as a computational graph and learn neural network primitives that generate embeddings of each node of the graph by bypassing, transforming, and aggregating node feature information throughout the graph [
31]. After k aggregation iterations, a node is represented by a feature vector that has been transformed to capture the structural information of the node’s k-hop neighborhood. The representation of the original graph can be obtained through pooling, for example, by summing the vectors that represent all nodes in the graph. Different GNN solutions have been proposed with different neighborhood aggregation and graph-level pooling schemes. Then, the generated node embeddings can be used as input to any differentiable prediction layer for different tasks such as node classification [
32] or link prediction [
33].
In this work, we propose a semi-supervised model, named Influential Attributed Communities via Graph Convolutional Network (InfACom-GCN) which finds the top-r k-influential communities in large attributed networks. InfACom-GCN detects a tightly connected group of nodes (vertices) that dominate other nodes (vertices) in a graph for a particular domain. First, GCN is employed to decompose the graph into different partitions considering the correlation between the attributes and the overall graph information. Then, the influential communities are constructed based on these partitions. To the best of our knowledge, this is the first work that employs the GCN to find the top-r k-influential communities in attributed networks.
The rest of this paper is organized as follows:
Section 2 presents the needed preliminaries and some related concepts.
Section 3 presents related work. In
Section 4, we discuss the influential attributed community approach.
Section 5 shows the experimental results. Finally,
Section 6 gives a brief summary, discusses the findings, and proposes directions for future works.
Author Contributions
Conceptualization, N.A.H., H.M.O.M. and M.E.E.-S.; formal analysis, N.A.H., H.M.O.M. and M.E.E.-S.; funding acquisition, H.M.O.M.; investigation, N.A.H.; methodology, N.A.H., H.M.O.M. and M.E.E.-S.; project administration, H.M.O.M. and M.E.E.-S.; resources, N.A.H.; supervision, H.M.O.M. and M.E.E.-S.; validation, N.A.H.; visualization, N.A.H.; writing—original draft, N.A.H.; writing—review and editing, N.A.H., H.M.O.M. and M.E.E.-S. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data is contained within the article.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Cai, H.; Zheng, V.W.; Chang, K.C. A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applications. arXiv 2017, arXiv:1709.07604. [Google Scholar] [CrossRef]
- Fortunato, S. Community detection in graphs. Phys. Rep. 2010, 486, 75–174. [Google Scholar] [CrossRef]
- Huang, X.; Lakshmanan, L.V.; Xu, J. Community Search over Big Graphs: Models, Algorithms, and Opportunities. In Proceedings of the 2017 IEEE 33rd International Conference on Data Engineering (ICDE), San Diego, CA, USA, 19–22 April 2017; pp. 1451–1454. [Google Scholar]
- Jonsson, P.F.; Bates, P.A. Global topological features of cancer proteins in the human interactome. Bioinformatics 2006, 22, 2291–2297. Available online: http://xxx.lanl.gov/abs/https://academic.oup.com/bioinformatics/article-pdf/22/18/2291/16851721/btl390.pdf (accessed on 1 January 2022). [CrossRef]
- Zhou, Y.; Cheng, H.; Yu, J.X. Graph Clustering Based on Structural/Attribute Similarities. Proc. VLDB Endow. 2009, 2, 718–729. [Google Scholar] [CrossRef]
- Wu, Y.; Jin, R.; Li, J.; Zhang, X. Robust Local Community Detection: On Free Rider Effect and Its Elimination. Proc. VLDB Endow. 2015, 8, 798–809. [Google Scholar] [CrossRef]
- Sariyüce, A.E.; Seshadhri, C.; Pinar, A. Local Algorithms for Hierarchical Dense Subgraph Discovery. Proc. VLDB Endow. 2018, 12, 43–56. [Google Scholar] [CrossRef]
- Shao, J.; Han, Z.; Yang, Q.; Zhou, T. Community Detection Based on Distance Dynamics. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Sydney, Australia, 10–13 August 2015; Association for Computing Machinery: New York, NY, USA, 2015; pp. 1075–1084. [Google Scholar]
- Chang, L.; Li, W.; Lin, X.; Qin, L.; Zhang, W. pSCAN: Fast and exact structural graph clustering. In Proceedings of the 2016 IEEE 32nd International Conference on Data Engineering (ICDE), Helsinki, Finland, 16–20 May 2016; pp. 253–264. [Google Scholar]
- Jagadishwari, V.; Umadevi, V. Empirical analysis of community detection algorithms. In Proceedings of the 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore, India, 22–24 February 2017; pp. 1–5. [Google Scholar]
- Varsha, K.; Patil, K.K. An Overview of Community Detection Algorithms in Social Networks. In Proceedings of the 2020 International Conference on Inventive Computation Technologies (ICICT), Coimbatore, India, 26–28 February 2020; pp. 121–126. [Google Scholar]
- Farzad, B.; Pichugina, O.; Koliechkina, L. Multi-Layer Community Detection. In Proceedings of the 2018 International Conference on Control, Artificial Intelligence, Robotics Optimization (ICCAIRO), Prague, Czech Republic, 19–21 May 2018; pp. 133–140. [Google Scholar]
- Sozio, M.; Gionis, A. The Community-search Problem and How to Plan a Successful Cocktail Party. In Proceedings of the Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 25–28 July 2010; ACM: New York, NY, USA, 2010; pp. 939–948. [Google Scholar]
- Li, R.H.; Qin, L.; Yu, J.X.; Mao, R. Influential Community Search in Large Networks. Proc. VLDB Endow. 2015, 8, 509–520. [Google Scholar] [CrossRef]
- Bi, F.; Chang, L.; Lin, X.; Zhang, W. An Optimal and Progressive Approach to Online Search of Top-k Influential Communities. Proc. VLDB Endow. 2018, 11, 1056–1068. [Google Scholar] [CrossRef]
- Chen, S.; Wei, R.; Popova, D.; Thomo, A. Efficient Computation of Importance Based Communities in Web-Scale Networks Using a Single Machine. In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management, Indianapolis, IN, USA, 24–28 October 2016; ACM: New York, NY, USA, 2016; pp. 1553–1562. [Google Scholar]
- Li, R.H.; Qin, L.; Yu, J.X.; Mao, R. Finding Influential Communities in Massive Networks. VLDB J. 2017, 26, 751–776. [Google Scholar] [CrossRef]
- Li, J.; Wang, X.; Deng, K.; Yang, X.; Sellis, T.; Yu, J.X. Most Influential Community Search over Large Social Networks. In Proceedings of the 2017 IEEE 33rd International Conference on Data Engineering (ICDE), San Diego, CA, USA, 19–22 April 2017; pp. 871–882. [Google Scholar]
- Fang, Y.; Cheng, R.; Luo, S.; Hu, J. Effective Community Search for Large Attributed Graphs. Proc. VLDB Endow. 2016, 9, 1233–1244. [Google Scholar] [CrossRef] [Green Version]
- Fang, Y.; Cheng, R.; Li, X.; Luo, S.; Hu, J. Effective Community Search over Large Spatial Graphs. Proc. VLDB Endow. 2017, 10, 709–720. [Google Scholar] [CrossRef]
- Zhang, F.; Zhang, Y.; Qin, L.; Zhang, W.; Lin, X. When Engagement Meets Similarity: Efficient (K,R)-core Computation on Social Networks. Proc. VLDB Endow. 2017, 10, 998–1009. [Google Scholar] [CrossRef]
- Huang, X.; Cheng, H.; Qin, L.; Tian, W.; Yu, J.X. Querying K-truss Community in Large and Dynamic Graphs. In Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data, Snowbird, UT, USA, 22–27 June 2014; ACM: New York, NY, USA, 2014; pp. 1311–1322. [Google Scholar]
- Huang, X.; Lakshmanan, L.V.S.; Yu, J.X.; Cheng, H. Approximate Closest Community Search in Networks. Proc. VLDB Endow. 2015, 9, 276–287. [Google Scholar] [CrossRef]
- Huang, X.; Lakshmanan, L.V.S. Attribute-driven Community Search. Proc. VLDB Endow. 2017, 10, 949–960. [Google Scholar] [CrossRef]
- Liu, Q.; Zhao, M.; Huang, X.; Xu, J.; Gao, Y. Truss-based Community Search over Large Directed Graphs. In Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data, Portland, OR, USA, 14–19 June 2020. [Google Scholar]
- Cui, W.; Xiao, Y.; Wang, H.; Lu, Y.; Wang, W. Online Search of Overlapping Communities. In Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data, New York, NY, USA, 23–28 June 2013; ACM: New York, NY, USA, 2013; pp. 277–288. [Google Scholar]
- Tsourakakis, C.; Bonchi, F.; Gionis, A.; Gullo, F.; Tsiarli, M. Denser Than the Densest Subgraph: Extracting Optimal Quasi-cliques with Quality Guarantees. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Chicago, IL, USA, 11–14 August 2013; ACM: New York, NY, USA, 2013; pp. 104–112. [Google Scholar]
- Chen, F.; Wang, Y.; Wang, B.; Kuo, C.J. Graph Representation Learning: A Survey. arXiv 2019, arXiv:1909.00958. [Google Scholar] [CrossRef]
- Chen, J.; Ma, T.; Xiao, C. FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling. arXiv 2018, arXiv:1801.10247. [Google Scholar]
- Sun, M.; Zhao, S.; Gilvary, C.; Elemento, O.; Zhou, J.; Wang, F. Graph convolutional networks for computational drug development and discovery. Briefings Bioinform. 2019, 21, 919–935. Available online: http://xxx.lanl.gov/abs/https://academic.oup.com/bib/article-pdf/21/3/919/33227266/bbz042.pdf (accessed on 1 January 2022). [CrossRef]
- Zhou, J.; Cui, G.; Zhang, Z.; Yang, C.; Liu, Z.; Sun, M. Graph Neural Networks: A Review of Methods and Applications. arXiv 2018, arXiv:1812.08434. [Google Scholar] [CrossRef]
- Kipf, T.N.; Welling, M. Semi-Supervised Classification with Graph Convolutional Networks. In Proceedings of the 5th International Conference on Learning Representations, Toulon, France, 24–26 April 2017. [Google Scholar]
- Schütt, K.T.; Kindermans, P.J.; Sauceda, H.E.; Chmiela, S.; Tkatchenko, A.; Müller, K.R. SchNet: A Continuous-Filter Convolutional Neural Network for Modeling Quantum Interactions. In Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; Curran Associates Inc.: Red Hook, NY, USA, 2017; pp. 992–1002. [Google Scholar]
- Wu, Z.; Pan, S.; Chen, F.; Long, G.; Zhang, C.; Yu, P.S. A Comprehensive Survey on Graph Neural Networks. arXiv 2019, arXiv:1901.00596. [Google Scholar] [CrossRef]
- Li, R.; Wang, S.; Zhu, F.; Huang, J. Adaptive Graph Convolutional Neural Networks. arXiv 2018, arXiv:1801.03226. [Google Scholar] [CrossRef]
- Zhuang, C.; Ma, Q. Dual Graph Convolutional Networks for Graph-Based Semi-Supervised Classification. In Proceedings of the 2018 World Wide Web Conference; International World Wide Web Conferences, Lyon, France, 2–27 April 2018; Steering Committee: Geneva, Switzerland, 2018; pp. 499–508. [Google Scholar]
- Gao, H.; Wang, Z.; Ji, S. Large-Scale Learnable Graph Convolutional Networks. arXiv 2018, arXiv:1808.03965. [Google Scholar]
- Wu, F.; Souza, A.; Zhang, T.; Fifty, C.; Yu, T.; Weinberger, K.Q. Simplifying Graph Convolutional Networks. arXiv 2019, arXiv:1902.07153. [Google Scholar]
- Edachery, J.; Sen, A.; Brandenburg, F.J. Graph Clustering Using Distance-k Cliques. In Proceedings of the Graph Drawing, Stirin Castle, Czech Republic, 15–19 September 1999; Kratochvíyl, J., Ed.; Springer: Berlin/Heidelberg, Germany, 1999; pp. 98–106. [Google Scholar]
- Pasa, L.; Navarin, N.; Erb, W.; Sperduti, A. Simple Graph Convolutional Networks. arXiv 2021, arXiv:2106.05809. [Google Scholar]
- Khadse, V.; Mahalle, P.N.; Biraris, S.V. An Empirical Comparison of Supervised Machine Learning Algorithms for Internet of Things Data. In Proceedings of the 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), Pune, India, 16–18 August 2018; pp. 1–6. [Google Scholar]
- Han, J.; Kamber, M.; Pei, J. Data Mining: Concepts and Techniques, 3rd ed.; Morgan Kaufmann Series in Data Management Systems; Morgan Kaufmann: Amsterdam, The Netherlands, 2011. [Google Scholar]
- Sarker, I.H.; Kayes, A.S.M.; Badsha, S.; AlQahtani, H.; Watters, P.A.; Ng, A. Cybersecurity data science: An overview from machine learning perspective. J. Big Data 2020, 7, 1–29. [Google Scholar] [CrossRef]
- Li, R.; Qin, L.; Ye, F.; Yu, J.X.; Xiao, X.; Xiao, N.; Zheng, Z. Skyline Community Search in Multi-valued Networks. In Proceedings of the 2018 International Conference on Management of Data, SIGMOD Conference 2018, Houston, TX, USA, 10–15 June 2018; pp. 457–472. [Google Scholar]
- Hussein, N.A.; Mokhtar, H.M.O.; El-Sharkawi, M.E. Influential Attributed Communities Search in Large Networks (InfACom). IEEE Access 2021, 9, 123827–123846. [Google Scholar] [CrossRef]
- Jiang, Y.; Rong, Y.; Cheng, H.; Huang, X.; Zhao, K.; Huang, J. QD-GCN: Query-Driven Graph Convolutional Networks for Attributed Community Search. arXiv 2021, arXiv:2104.03583. [Google Scholar]
- He, D.; Song, Y.; Jin, D.; Feng, Z.; Zhang, B.; Yu, Z.; Zhang, W. Community-Centric Graph Convolutional Network for Unsupervised Community Detection. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, Yokohama, Japan, 7–15 January 2021. [Google Scholar]
- Chen, Z.; Li, L.; Bruna, J. Supervised Community Detection with Line Graph Neural Networks. In Proceedings of the International Conference on Learning Representations, New Orleans, LA, USA, 6–9 May 2019. [Google Scholar]
- Bandyopadhyay, S.; Peter, V. Self-Expressive Graph Neural Network for Unsupervised Community Detection. arXiv 2020, arXiv:2011.14078. [Google Scholar]
- Zhang, X.; Liu, H.; Li, Q.; Wu, X. Attributed Graph Clustering via Adaptive Graph Convolution. arXiv 2019, arXiv:1906.01210. [Google Scholar]
- Chiang, W.; Liu, X.; Si, S.; Li, Y.; Bengio, S.; Hsieh, C. Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks. arXiv 2019, arXiv:1905.07953. [Google Scholar]
- Karypis, G.; Kumar, V. Multilevelk-way Partitioning Scheme for Irregular Graphs. J. Parallel Distrib. Comput. 1998, 48, 96–129. [Google Scholar] [CrossRef]
- Karypis, G.; Kumar, V. A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs. SIAM J. Sci. Comput. 1998, 20, 359–392. [Google Scholar] [CrossRef]
- Agarap, A.F. Deep learning using rectified linear units (relu). arXiv 2018, arXiv:1803.08375. [Google Scholar]
- Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. In Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, 7–9 May 2015; Conference Track Proceedings. Bengio, Y., LeCun, Y., Eds.; DBLP: Ithaca, NY, USA, 2015. [Google Scholar]
- Schubert, E.; Sander, J.; Ester, M.; Kriegel, H.; Xu, X. DBSCAN revisited, revisited: Why and how you should (still) use DBSCAN. ACM Trans. Database Syst. 2017, 42, 1–21. [Google Scholar] [CrossRef]
- Sattar, N.S.; Arifuzzaman, S. Community Detection using Semi-supervised Learning with Graph Convolutional Network on GPUs. In Proceedings of the 2020 IEEE International Conference on Big Data (Big Data), Atlanta, GA, USA, 10–13 December 2020; pp. 5237–5246. [Google Scholar]
- Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Liò, P.; Bengio, Y. Graph Attention Networks. In Proceedings of the International Conference on Learning Representations, Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
- Hamilton, W.L.; Ying, R.; Leskovec, J. Inductive Representation Learning on Large Graphs. arXiv 2017, arXiv:1706.02216. [Google Scholar]
Figure 1.
InfACom-GCN architecture.
Figure 2.
Accuracy for different networks varying the learning rate with a different number of layers.
Figure 3.
Accuracy for different networks varying the dropout hyperparameter with a different number of layers.
Figure 4.
Accuracy for different networks varying the number of epochs with a different number of layers.
Table 1.
Dataset description.
Dataset | #Nodes | #Edges | #Features |
---|
Cora | 2708 | 5278 | 1433 |
Citeseer | 3312 | 4715 | 3703 |
PubMedDiabetes | 19,717 | 44,338 | 500 |
Table 2.
Memory usage in megabytes for Cora dataset using different numbers of layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | 92.67 | 146.27 | 209.12 |
GCN-FullBatch | 43.46 | 46.5 | 51.12 |
InfACom-GCN | 33.54 | 37.22 | 38.6 |
Table 3.
Memory usage in megabytes for Citeseer dataset using different numbers of layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | 108.64 | 161.76 | 210.41 |
GCN-FullBatch | 45.8555 | 46.5 | 52.7148 |
InfACom-GCN | 34.7109 | 38.6758 | 39.0703 |
Table 4.
Memory usage in megabytes for PubMedDiabetes dataset using different numbers of layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | 81.6094 | 218.66 | 270.18 |
GCN-FullBatch | 40.9453 | 47.9258 | 47.1211 |
InfACom-GCN | 35.4125 | 39.7109 | 40.4063 |
Table 5.
Average time of 50 epochs for Cora dataset using 2, 3, and 4 layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | 377 ms | 666 ms | 976 ms |
GCN-FullBatch | 356 ms | 470 ms | 441 ms |
GraphSAGE | 5940 ms | 208 s | 334 s |
InfACom-GCN | 86 ms | 107ms | 116 ms |
Table 6.
Average time of 50 epochs for Citeseer dataset using 2, 3, and 4 layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | 841 ms | 1097 ms | 1120 ms |
GCN-FullBatch | 999 ms | 1079 ms | 1020 ms |
GraphSAGE | 13 s | 44 s | 862 s |
InfACom-GCN | 244 ms | 202 ms | 258 ms |
Table 7.
Average time of 50 epochs for PubMedDiabetes dataset using 2, 3, and 4 layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | 1240 ms | 3 s | 6 s |
GCN-FullBatch | 8040 ms | 10 s | 12 s |
GraphSAGE | 24 s | 87 s | 426 s |
InfACom-GCN | 981 ms | 2 s | 4 s |
Table 8.
Average accuracy of 50 epochs for Cora dataset using 2, 3, and 4 layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | | | |
GCN-FullBatch | | | |
GraphSAGE | | | |
InfACom-GCN | | | |
Table 9.
Average accuracy of 50 epochs for Citeseer dataset using 2, 3, and 4 layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | | | |
GCN-FullBatch | | | |
GraphSAGE | | | |
InfACom-GCN | | | |
Table 10.
Average accuracy of 50 epochs for PubMedDiabetes dataset using 2, 3, and 4 layers (the number of hidden units is 128).
| 2 Layers | 3 Layers | 4 Layers |
---|
GAT | | | |
GCN-FullBatch | | | |
GraphSAGE | | | |
InfACom-GCN | | | |
Table 11.
The test accuracy (F1 score) of – using different numbers of layers.
| PubMedDiabetes | Cora | Citeseer |
---|
2 Layers | 0.8174 | 0.7780 | 0.6203 |
3 Layers | 0.8141 | 0.7766 | 0.5879 |
4 Layers | 0.7928 | 0.7693 | 0.5164 |
5 Layers | 0.8057 | 0.7785 | 0.5643 |
6 Layers | 0.8174 | 0.7529 | 0.5876 |
7 Layers | 0.7772 | 0.5822 | 0.5171 |
8 Layers | 0.7788 | 0.5106 | 0.4895 |
9 Layers | 0.7644 | 0.3337 | 0.4847 |
10 Layers | 0.7349 | 0.4918 | 0.2823 |
11 Layers | 0.3994 | 0.4657 | 0.3187 |
12 Layers | 0.3925 | 0.4202 | 0.2911 |
| Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).