Skip to main content
Log in

Generative adversarial network-based efficient synchronization of group of neural networks to exchange the neural key

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

In this paper, effective synchronization of a group of neural networks using a generative adversarial network is proposed for secured neural key exchange over public channels. Two artificial neural networks (ANNs) are synchronized by reciprocal training to exchange the key across a public network. The most important aspect of neural coordination is determining how well two parties’ ANNs synchronize in the absence of weights from the other. Existing approaches have a delay in measuring coordination, which compromises the secrecy of neuronal coordination. Moreover, there is a scarcity of study into the reciprocal learning of a cluster of ANNs and the generation of a common input vector through robust PRNG. This study offers a mutual learning approach for rapidly and effectively assessing the complete synchronization of a group of ANNs. The frequency with which the two networks have had the same outcome in previous rounds is used to determine cooperation. When a particular threshold is reached, the hash is used to check if all networks are correctly coordinated. To accomplish full coordination between two communicating entities, the proposed approach employs the hash value of the weight vectors. This method has several advantages, including (1) the use of a GAN-based PRNG to generate the input vector. (2) Over the public channel, complete binary tree-based group mutual neural synchronization of ANNs generates the session key. (3) In contrast to previous approaches, the proposed method enables two communication entities to detect full coordination more quickly. (4) This suggested system considers brute force, geometry, and majority assaults. Tests are carried out to test the proposed methodology’s performance, and the findings demonstrate that it outperforms similar techniques currently in use.

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
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

Download references

Acknowledgements

The authors expressed deep gratitude for the moral and congenial atmosphere support provided by Ramakrishna Mission Vidyamandira, Belur Math, India.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arindam Sarkar.

Ethics declarations

Conflict of interest

The author declares 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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sarkar, A. Generative adversarial network-based efficient synchronization of group of neural networks to exchange the neural key. J Ambient Intell Human Comput 14, 6463–6488 (2023). https://doi.org/10.1007/s12652-021-03521-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03521-1

Keywords

Navigation