Skip to main content

Large Scale Graph Analytics for Communities Using Graph Neural Networks

  • Conference paper
  • First Online:
Computational Data and Social Networks (CSoNet 2020)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12575))

Included in the following conference series:

  • 1410 Accesses

Abstract

One of the challenging research areas in modern day computing is to understand, analyze and model massively connected complex graphs resulting due to highly connected networks because of newly accepted paradigm of Internet of Things. Patterns of interaction between nodes reflect a lot of information about nature of underlying network graph. The connectedness of nodes has been studied by several researchers to provide near optimal solution about topological structure of the graphs. This is more commonly known as community detection, which in mathematical and algorithmic terms is often referred to as graph partitioning. The study is broadly based on clustering of nodes, which share similar properties. Lower order connection patterns that detect communities at node and edge level are extensively studied. A wide range of algorithms has been studied to identify communities in large-scale networks. Spectral clustering, hierarchical clustering, Markov models, modularity maximization methods, etc have shown promising results in context to application domains under consideration. In this paper, the authors propose a neural network based method to identify the communities in large-scale networks. The study is broadly based on clustering of nodes, which share similar properties. This work is devoted to identify the efficacy of neural networks in community detection for large and complex networks in comparison to existing methods. The approach is motivated by neural network pipeline for data embedding into lower dimensional space, which is expected to simplify the task of clustering data into communities with inherent ability to learn between mapping and predicted communities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Almeida, L.B.: A learning rule for asynchronous perceptrons with feedback in a combinatorial environment. In: Proceedings, 1st First International Conference on Neural Network, Vol. 2, pp. 609–618. IEEE (1987)

    Google Scholar 

  2. Aridhi, S., Nguifo, E.M.: Big graph mining: frameworks and techniques. Big Data Res. 6, 1–10 (2016)

    Article  Google Scholar 

  3. Bruna, J., Zaremba, W., Szlam, A., LeCun, Y.: Spectral networks and locally connected networks on graphs (2013). arXiv preprint: arXiv:1312.6203

  4. Han, M., Daudjee, K., Ammar, K., Özsu, M.T., Wang, X., Jin, T.: An experimental comparison of pregel-like graph processing systems. Proc. VLDB Endow. 7(12), 1047–1058 (2014)

    Article  Google Scholar 

  5. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization (2014). arXiv preprint: arXiv:1412.6980

  6. Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks (2016). arXiv preprint: arXiv:1609.02907

  7. Leskovec, J., Krevl, A.: SNAP Datasets: Stanford large network dataset collection. http://snap.stanford.edu/data (Jun 2014)

  8. Pineda, F.J.: Generalization of back-propagation to recurrent neural networks. Phys. Rev. Lett. 59(19), 2229 (1987)

    Article  MathSciNet  Google Scholar 

  9. Powell, M.J.: An efficient method for finding the minimum of a function of several variables without calculating derivatives. Comput. J. 7(2), 155–162 (1964)

    Article  MathSciNet  Google Scholar 

  10. Scarselli, F., Gori, M., Tsoi, A.C., Hagenbuchner, M., Monfardini, G.: The graph neural network model. IEEE Trans. Neural Netw. 20(1), 61–80 (2009)

    Article  Google Scholar 

  11. Shuman, D.I., Narang, S.K., Frossard, P., Ortega, A., Vandergheynst, P.: The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains (2012). arXiv preprint: arXiv:1211.0053

  12. Wang, X., Cui, P., Wang, J., Pei, J., Zhu, W., Yang, S.: Community preserving network embedding. In: Thirty-First AAAI Conference on Artificial Intelligence (2017)

    Google Scholar 

  13. Yang, J., Leskovec, J.: Community-affiliation graph model for overlapping network community detection. In: 2012 IEEE 12th International Conference on Data Mining, pp. 1170–1175. IEEE (2012)

    Google Scholar 

  14. Zhang, Z., Cui, P., Zhu, W.: Deep learning on graphs: a survey (2018). CoRR abs/1812.04202: http://arxiv.org/abs/1812.04202

  15. Zhou, Z., Li, X.: Graph convolution: a high-order and adaptive approach (2017). arXiv preprint: arXiv:1706.09916

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asif Ali Banka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Banka, A.A., Naaz, R. (2020). Large Scale Graph Analytics for Communities Using Graph Neural Networks. In: Chellappan, S., Choo, KK.R., Phan, N. (eds) Computational Data and Social Networks. CSoNet 2020. Lecture Notes in Computer Science(), vol 12575. Springer, Cham. https://doi.org/10.1007/978-3-030-66046-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-66046-8_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-66045-1

  • Online ISBN: 978-3-030-66046-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics