Skip to main content
Log in

Signed directed attention network

  • Regular Paper
  • Published:
Computing Aims and scope Submit manuscript

Abstract

Network embedding has facilitated lots of network analytical tasks by representing nodes as low-dimensional vectors. As an extension of convolutional neural networks from Euclidean data to irregular data, Graph Convolutional Networks (GCNs) provide a novel way to learn network representations and have attracted widespread attention currently. Most of the existing GCNs are only applied to unsigned networks. However, networks could have both positive and negative links in the real world, to which the unsigned algorithms are no longer applicable. In this paper, we propose a novel Signed Directed Attention Network model to capture the structural and social theoretical information of signed directed networks comprehensively through an auto-encoder framework. In the encoding block, the information of sign, direction, social theory, and “bridge” edges are encoded into node embeddings by a node fine-grained classification aggregation layer. Besides, a direction parameterization layer is also introduced to convert directions into direction-specific convolutional filters to enhance the node embeddings. In the decoding block, loss functions are designed to model sign, direction, “bridge” edge, and social theory information accordingly and make them complementary to each other to capture the network information fully. Experimental results for the signed link prediction task on several real-world signed directed graphs show that the proposed framework can achieve state-of-the-art performance.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. http://snap.stanford.edu/data/soc-sign-bitcoin-alpha.html.

  2. http://snap.stanford.edu/data/soc-sign-Slashdot090221.html.

  3. http://snap.stanford.edu/data/soc-sign-epinions.html.

References

  1. Tian F, Gao B, Cui Q, Chen E, Liu T-Y (2014) Learning deep representations for graph clustering. In: Proceedings of the Twenty-Eighth AAAI conference on artificial intelligence, pp 1293–1299. https://doi.org/10.5555/2893873.2894074

  2. 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. https://doi.org/10.1145/2623330.2623732

  3. Zhang M, Chen Y (2018) Link prediction based on graph neural networks. Adv Neural Inf Process Syst 31:5165–5175. https://doi.org/10.5555/3327345.3327423

    Article  MathSciNet  Google Scholar 

  4. Tandon A, Albeshri A, Thayananthan V, Alhalabi W, Radicchi F, Fortunato S (2021) Community detection in networks using graph embeddings. Phys Rev E. https://doi.org/10.1103/PhysRevE.103.022316

    Article  Google Scholar 

  5. Kunegis J, Schmidt S, Lommatzsch A, Lerner J, De Luca EW, Albayrak S (2010) Spectral analysis of signed graphs for clustering, prediction and visualization. In: Proceedings of the 2010 SIAM international conference on data mining, pp 559–570. https://doi.org/10.1137/1.9781611972801.49

  6. Yuan S, Wu X, Xiang Y (2017) SNE: signed network embedding. In: Pacific-Asia conference on knowledge discovery and data mining, pp 183–195. https://doi.org/10.1007/978-3-319-57529-2_15

  7. Kim J, Park H, Lee J-E, Kang U (2018) Side: representation learning in signed directed networks. In: Proceedings of the 2018 world wide web conference, pp 509–518. https://doi.org/10.1145/3178876.3186117

  8. Wang S, Tang J, Aggarwal C, Chang Y, Liu H (2017) Signed network embedding in social media. In: Proceedings of the 2017 SIAM international conference on data mining, pp 327–335. https://doi.org/10.1137/1.9781611974973.37

  9. Islam MR, Prakash BA, Ramakrishnan N (2018) Signet: Scalable embeddings for signed networks. In: Pacific-Asia conference on knowledge discovery and data mining, pp 157–169. https://doi.org/10.1007/978-3-319-93037-4_13

  10. Chen Y, Qian T, Liu H, Sun K (2018) Bridge: enhanced signed directed network embedding. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 773–782. https://doi.org/10.1145/3269206.3271738

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

  12. Garcia-Duran A, Niepert M (2017) Learning graph representations with embedding propagation. Adv Neural Inf Process Syst 30:5119–5130

    Google Scholar 

  13. Pan S, Hu R, Long G, Jiang J, Yao L, Zhang C (2018) Adversarially regularized graph autoencoder for graph embedding. In: International joint conference on artificial intelligence, pp 2609–2615. https://doi.org/10.24963/IJCAI.2018/362

  14. Ma T, Chen J, Xiao C (2018) Constrained generation of semantically valid graphs via regularizing variational autoencoders. In: Proceedings in advances in neural information processing systems, pp 7110–7121. https://doi.org/10.5555/3327757.3327814

  15. Veliković P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. arXiv preprint arXiv:1710.10903

  16. (2018) Graphvae: Towards generation of small graphs using variational autoencoders. In: the internet corporation for assigned names and numbers, pp 412–422. https://doi.org/10.1007/978-3-030-01418-641

  17. Heider F (1946) Attitudes and cognitive organization. J Psychol 21(1):107–112. https://doi.org/10.1080/00223980.1946.9917275

    Article  Google Scholar 

  18. Guha R, Kumar R, Raghavan P, Tomkins A (2004) Propagation of trust and distrust. In: 13th international conference on World Wide Web, pp 403–412. https://doi.org/10.1145/988672.988727

  19. Derr T, Ma Y, Tang J (2018) Signed graph convolutional networks. In: IEEE international conference on data mining (ICDM), pp 929–934. https://doi.org/10.1109/ICDM.2018.00113

  20. Li Y, Tian Y, Zhang J, Chang Y (2020) Learning signed network embedding via graph attention. In: The Thirty-Fourth AAAI conference on artificial intelligence, pp 4772–4779. https://doi.org/10.1609/aaai.v34i04.5911

  21. Huang J, Shen H, Hou L, Cheng X (2019) Signed graph attention networks. In: International conference on artificial neural networks, pp 566–577. https://doi.org/10.1007/978-3-030-30493-5_53

  22. Huang J, Shen H, Hou L, Cheng X (2021) SDGNN: learning node representation for signed directed networks. arXiv:2101.02390

  23. Chiang K-Y, Whang JJ, Dhillon IS (2012) Scalable clustering of signed networks using balance normalized cut. In: Proceedings of the 21st ACM international conference on information and knowledge management, pp 615–624. https://doi.org/10.1145/2396761.2396841

  24. Hsieh C-J, Chiang K-Y, S. Dhillon I (2012) Low rank modeling of signed networks. In: The 18th international conference on knowledge discovery and data mining, pp 507–515. https://doi.org/10.1145/2339530.2339612

  25. Pasa L, Navarin N, Sperduti A (2020) Som-based aggregation for graph convolutional neural networks. Neural Comput Appl. https://doi.org/10.1007/s00521-020-05484-4

    Article  MATH  Google Scholar 

  26. Cui Z, Henrickson K, Ke R, Wang YH (2020) Traffic graph convolutional recurrent neural network: a deep learning framework for network-scale traffic learning and forecasting. IEEE Transact Intell Transport Syst. https://doi.org/10.1109/TITS.2019.2950416

    Article  Google Scholar 

  27. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need. In: Proceedings of the 31st international conference on neural information processing systems, pp 6000–6010. https://doi.org/10.1109/2943.974352

  28. Ma M, Na S, Wang H (2021) Aegcn: an autoencoder-constrained graph convolutional network. Neurocomputing 432:21–31. https://doi.org/10.1016/j.neucom.2020.12.061

    Article  Google Scholar 

  29. Leskovec J, Huttenlocher D, Kleinberg J (2010) Signed networks in social media. In: Proceedings of the SIGCHI conference on human factors in computing systems., pp 1361–1370. https://doi.org/10.1145/1753326.1753532

  30. Leskovec J, Huttenlocher D, Kleinberg J (2010) Predicting positive and negative links in online social networks. In: Proceedings of the 19th international conference on World Wide Web, pp 641–650. https://doi.org/10.1145/1772690.1772756

Download references

Acknowledgements

This work was supported in part by the National Social Science Fund of China (20AZD114); Open Research Fund of the Public Security Behavioral Science Laboratory of People’s Public Security University of China (2020SYS08); CCF-Nsfocus “Kunpeng” Research Fund (2020011); and Special Funds for Fundamental Scientific Research Operation Fees of Central Universities (2020JKF310).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong Wu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, Y., Wang, B., Li, W. et al. Signed directed attention network. Computing 105, 1647–1671 (2023). https://doi.org/10.1007/s00607-023-01158-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-023-01158-w

Keywords

Mathematics Subject Classification

Navigation