Abstract
Accurately tracking the influential nodes in swarm is the key to improve the control or defense against the drone combat. But the identification of influential nodes is intractable due to hardly capturing the pattern information of the running drones based on the traditional Graph Theory. To tackle this issue, in this paper, we propose a novel framework to identify the influential nodes, which includes Latent Interaction Graph Extraction (LIGE), Degree Centrality based Influential Inference (DCII) and Formation Stability Coefficient based Re-ranking (FSCR). LIGE is employed to reconstruct the latent interaction graph from the dynamic trajectory data by exploiting the encoder in Neural Relational Inference. DCII invokes the traditional graph model and measures the significance of nodes. In the re-ranking module FSCR, we introduce a novel metric, the formation stability coefficient, to measure swarm formation stability and re-ranking the candidates. The experimental results on the Drone swarm datasets demonstrate that our framework can effectively identify the influential nodes of drone swarm. The extracting time in LIGE is relatively long, which makes it difficult to recognize the core node within the limit time. By optimizing the encoder structure, the extraction time can be reduced to at least twice the original.
Similar content being viewed by others
Notes
The public Springs / Charged particles datasets can be download at https://github.com/ethanfetaya/NRI.
The code for the simulation process is available at https://github.com/ethanfetaya/NRI.
References
Weng L, Liu Q, Xia M, Song Y (2014) Immune network-based swarm intelligence and its application to unmanned aerial vehicle (uav) swarm coordination. Neurocomputing 125:134–141
Sharma R, Ghose D (2009) Collision avoidance between uav clusters using swarm intelligence techniques. Int J Syst Sci 40(5):521–538
Duan H, Li P, Yu Y (2015) A predator-prey particle swarm optimization approach to multiple ucav air combat modeled by dynamic game theory. IEEE/CAA J Autom Sin 2(1):11–18
Chmaj, G., Selvaraj, H.: Distributed Processing Applications for UAV/drones: A Survey. Springer International Publishing (2015)
Klaine PV, Nadas JPB, Souza RD, Imran MA (2018) Distributed drone base station positioning for emergency cellular networks using reinforcement learning. Cognitive Computation
Alfeo AL, Cimino MGCA, Francesco ND, Lega M, Vaglini G (2018) Design and simulation of the emergent behavior of small drones swarming for distributed target localization. J Comput Sci 29
Kim S (2011) Behavior-based decentralized control for multi-uav formation flight. Indian J Genet Plant Breed 74(4):409–413
Tan, K.H., Lewis, M.A.: Virtual structures for high-precision cooperative mobile robotic control. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS ’96 (2002)
Janabi-Sharifi F, Vinke D (1993) Integration of the artificial potential field approach with simulated annealing for robot path planning. In: IEEE international symposium on intelligent control
Quesada WO, Rodriguez JI, Murillo JC, Cardona GA, Caldern JM (2018) Leader-follower formation for UAV robot swarm based on fuzzy logic theory. Springer, Cham
Rafifandi R, Asri DL, Ekawati E, Budi EM (2019) Leader-follower formation control of two quadrotor uavs. SN Appl Sci 1(6):539
Liu C, Wang M, Zeng Q, Huangfu W (2020) Leader-following flocking for unmanned aerial vehicle swarm with distributed topology control. Sci China Inf Sci 63(4) (2020)
Mirzaeinia A, Hassanalian M, Lee K, Mirzaeinia M (2019) Performance enhancement and load balancing of swarming drones through position reconfiguration. In: AIAA aviation 2019 forum
Sadr H, Pedram MM, Teshnehlab M (2019) A robust sentiment analysis method based on sequential combination of convolutional and recursive neural networks. Neural Process Lett 50(3):2745–2761
Campion M, Ranganathan P, Faruque S (2018) A review and future directions of uav swarm communication architectures. In: 2018 IEEE international conference on electro/information technology (EIT), pp 0903–0908. IEEE (2018)
Quattrociocchi W, Caldarelli G, Scala A (2014) Opinion dynamics on interacting networks: media competition and social influence. Sci Rep 4
West DB et al (1996) Introduction to graph theory, vol 2. Prentice Hall, Upper Saddle River
Freeman LC (1978) Centrality in social networks conceptual clarification. Soc Netw 1(3):215–239
Opsahl T, Agneessens F, Skvoretz J (2010) Node centrality in weighted networks: generalizing degree and shortest paths. Soc Netw 32(3):245–251
Okamoto K, Chen W, Li XY (2008) Ranking of closeness centrality for large-scale social networks. In: International workshop on frontiers in algorithmics, pp 186–195. Springer
Bonacich P (2007) Some unique properties of eigenvector centrality. Soc Netw 29(4):555–564
Peng Y, Long X, Lu B (2015) Graph based semi-supervised learning via structure preserving low-rank representation. Neural Process Lett 41(3):389–406
Guo T, Tan X, Zhang L, Liu Q, Deng L, Xie C (2019) Learning robust weighted group sparse graph for discriminant visual analysis. Neural Process Lett 49(1):203–226
Shi L, Zhang Y, Cheng J, Lu H (2019) Skeleton-based action recognition with directed graph neural networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7912–7921
Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2008) The graph neural network model. IEEE Trans Neural Netw 20(1):61–80
Yang J, Lu J, Lee S, Batra D, Parikh D (2018) Graph r-cnn for scene graph generation. In: Proceedings of the European conference on computer vision (ECCV), pp 670–685
Kipf TN, Welling M (2016) Variational graph auto-encoders
Cameron P (2001) The random graph revisited
Johnson MJ, Duvenaud DK, Wiltschko A, Adams RP, Datta SR (2016) Composing graphical models with neural networks for structured representations and fast inference, pp 2946–2954
Gmez-Bombarelli R, Wei JN, Duvenaud D, Hernndez-Lobato JM, Snchez-Lengeling B, Sheberla D, Aguilera-Iparraguirre J, Hirzel TD, Adams RP, Aspuru-Guzik A (2016) Automatic chemical design using a data-driven continuous representation of molecules. ACS Cent Sci
Kipf T, Fetaya E, Wang KC, Welling M, Zemel R (2018) Neural relational inference for interacting systems
Graph theory
Kimura M, Saito K, Nakano R (2007) Extracting influential nodes for information diffusion on a social network. AAAI 7:1371–1376
Huttenlocher DP, Klanderman GA, Rucklidge WJ (1993) Comparing images using the hausdorff distance. IEEE Trans Pattern Anal Mach Intell 15(9):850–863
Peng Y, Long X, Lu BL (2015) Graph based semi-supervised learning via structure preserving low-rank representation. Kluwer, Dordrecht
Page L, Brin S, Motwani R, Winograd T (1999) The pagerank citation ranking: bringing order to the web. pp 161–172
Gu YR, Zhu ZY (2017) Node ranking in complex networks based on leaderrank and modes similarity. J Univ Electron Sci Technol China 46(2):441–448
Molaei S, Farahbakhsh R, Salehi M, Crespi N (2020) Identifying influential nodes in heterogeneous networks. Expert Syst Appl
Dai J, Wang B, Sheng J, Sun Z, Duan G (2019) Identifying influential nodes in complex networks based on local neighbor contribution. IEEE Access (99), 1
Wen T, Jiang W (2019) Identifying influential nodes based on fuzzy local dimension in complex networks
Tang J, Zhang R, Yao Y, Yang F, Zhao Z, Hu R, Yuan Y (2019) Identification of top-k influential nodes based on enhanced discrete particle swarm optimization for influence maximization. Physica A 513:477–496
Zareie A, Sheikhahmadi A, Jalili M (2019) Influential node ranking in social networks based on neighborhood diversity. Future Gener Comput Syst 94:120–129
Shannon CE (2001) A mathematical theory of communication. ACM SIGMOBILE Mobile Comput Commun Rev 5(1):3–55
Topsoe, F., Fuglede, B.: Jensen-shannon divergence and hilbert space embedding. In: International symposium on information theory (2005)
Martnez V, Berzal F, Cubero JC (2016) A survey of link prediction in complex networks. ACM Comput Surv 49(4):1–33
Lu L, Zhou T (2011) Link prediction in complex networks: a survey. Phys A Stat Mech Appl 390(6):1150–1170
Feng X, Zhao J, Xu K (2012) Link prediction in complex networks: a clustering perspective. Eur Phys J B 85(1):3
Li Z, Li S (2020) Saturated pi control for nonlinear system with provable convergence: an optimization perspective. IEEE Trans Circuits Syst II: Express Briefs
Li Z, Li C, Li S, Cao X (2019) A fault-tolerant method for motion planning of industrial redundant manipulator. IEEE Trans Ind Inf 16(12):7469–7478
Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks
Veličković P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017) Graph attention networks. arXiv preprint arXiv:1710.10903 (2017)
Schlichtkrull M, Kipf TN, Bloem P, Van Den Berg R, Titov I, Welling M (2018) Modeling relational data with graph convolutional networks. In: European semantic web conference, pp 593–607. Springer
Tang J, Qu M, Wang M, Zhang M, Yan J, Mei Q (2015) Line: Large-scale information network embedding, pp 1067–1077
Park H, Neville J (2019) Exploiting interaction links for node classification with deep graph neural networks. In: IJCAI, pp 3223–3230
Li L, Zhao K, Li S, Sun R, Cai S (2020) Extreme learning machine for supervised classification with self-paced learning. Neural Process Lett, pp 1–22
Xiao X, Wei L (2020) Robust subspace clustering via latent smooth representation clustering. Neural Process Lett, pp 1–21
Liu T, Martin G (2020) Joint feature selection with dynamic spectral clustering. Neural Process Lett, pp 1–19 (2020)
Chang WL, Tay KM, Lim CP (2017) A new evolving tree-based model with local re-learning for document clustering and visualization. Neural Process Lett 46(2):379–409
Ferreira TAE, Vasconcelos GC, Adeodato PJL (2008) A new intelligent system methodology for time series forecasting with artificial neural networks. Neural Process Lett 28(2):113–129
Paasen B, Gopfert C, Hammer B (2018) Time series prediction for graphs in kernel and dissimilarity spaces. Neural Process Lett 48(2):669–689
Oneto L, Navarin N, Sperduti A, Anguita D (2018) Multilayer graph node kernels: stacking while maintaining convexity. Neural Process Lett 48(2):649–667
Atk A, Shuai LA, Xc B. Control framework for cooperative robots in smart home using bio-inspired neural network. Measurement 167
Khan AT, Li S, Kadry S, Nam Y (2020) Control framework for trajectory planning of soft manipulator using optimized rrt algorithm. IEEE Access 8:171730–171743
Khan AT, Li S. Human guided cooperative robotic agents in smart home using beetle antennae search. Sci China Inf Sci
Danielsson PE (1980) Euclidean distance mapping. Comput Graphics Image Process 14(3):227–248
Berndt DJ, Clifford J (1994) Using dynamic time warping to find patterns in time series. In: KDD workshop, vol 10, pp 359–370. Seattle, WA, USA (1994)
Alt H, Godau M (1995) Computing the fréchet distance between two polygonal curves. Int J Comput Geom Appl 5(01n02): 75–91
Liao Z, Hu H, Liu Y (2020) Action recognition with multiple relative descriptors of trajectories. Neural Process Lett 51(1):287–302
Wangflorence Y (2015) Takatsukamasahiro: Self-organizing map (som) based data navigation for identifying shape similarities of graphic logos. Neural Process Lett
Wang Q, Zhuang D, Qu X, Xie H (2020) Trajectory prediction of uav swarm based on neural relational inference model without physical control law. In: The 39th Chinese control conference
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
Wang, Q., Zhuang, D. & Xie, H. Identification of Influential Nodes for Drone Swarm Based on Graph Neural Networks. Neural Process Lett 53, 4073–4096 (2021). https://doi.org/10.1007/s11063-021-10583-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-021-10583-x