Skip to main content
Log in

On Chaotic Neural Network Design: A New Framework

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

The theory of chaos and chaotic neural networks (CNNs) has been widely investigated in the past two decades. However, most researchers in this area have merely focused on how to make full use of CNNs to solve various problems in areas such as pattern recognition, classification, associate memory and cryptography. The philosophy of how to design a CNN is seldom discussed. In this paper, we present a general methodology for designing CNNs. By appropriately choosing a self-feedback mechanism, and also including coupling functions and an external stimulus, we have succeeded in proving that a dynamical system, defined by discrete time feedback equations, does, indeed, possess interesting chaotic properties. To the best of our knowledge, the results presented here are novel and pioneering.

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.

Institutional subscriptions

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

Similar content being viewed by others

Notes

  1. The authors of [6] also use this function and a modulus function to achieve the self-feedback.

  2. Please note that \({\varLambda }_{t}=\sigma (t)\cdot I\), and thus \({\varLambda }_{0}g'_0=g'_0{\varLambda }_{0}\).

  3. In this part of the paper, we only concentrate on the design of CNNs and we do not discuss their applications. This is why we randomly generate W and V here. However, W and V can be also weighted by appropriate learning algorithms for different applications.

References

  1. Adachi M, Aihara K (1997) Associative dynamics in a chaotic neural network. Neural Netw 10(1):83–98

    Article  Google Scholar 

  2. Aihara K, Takabe T, Toyoda M (1990) Chaotic neural networks. Phys Lett A 144(6–7):333–340

    Article  MathSciNet  Google Scholar 

  3. Araujo FR, Bueno LP, Campos MA (2007) Dynamic behaviors in chaotic bidirectional associative memory. J Intell Fuzzy Syst 18(5):513–523

    MATH  Google Scholar 

  4. Calitoiu D, Oommen BJ, Nussbaum D (2007) Desynchronzing of chaotic pattern recognition neural network to model inaccurate parception. IEEE Trans Syst Man Cybern Part B 37(3):692–704

    Article  Google Scholar 

  5. Calitoiu D, Oommen BJ, Nussbaum D (2007) Periodicity and stability issues of a chaotic pattern recognition neural network. Pattern Anal Appl 10(3):175–188

    Article  MathSciNet  Google Scholar 

  6. Chen G, Lai D (1996) Feedback control of lyapunov exponents for discrete-time dynamical systems. Int J Bifurc Chaos Appl Sci Eng 6(7):1341–1350

    Article  MathSciNet  MATH  Google Scholar 

  7. Chua L, Yang L (1988) Cellular neural networks: applications. IEEE Trans Circuits Syst 35(10):1273–1290

    Article  MathSciNet  Google Scholar 

  8. Chua L, Yang L (1988) Cellular neural networks: Theory. IEEE Trans Circuits Syst 35(10):1257–1272

    Article  MathSciNet  MATH  Google Scholar 

  9. Datta A, Talukdar V, Knoar A, Jain LC (2009) A neural network based approach for protein structural class prediction. J Intell Fuzzy Syst 20(1–2):61–71

    Google Scholar 

  10. Freeman WJ (1992) Tutorial on neurobiology: from single neurons to brain chaos. Int J Bifurcation Chaos Appl Sci Eng 2:451–482

    Article  MATH  Google Scholar 

  11. Garcia-Orellana C, Marcias M, Serrano-Perez A, Gonzalez-Velasco HM, Gallardo-Caballero R (2002) A comparison of pca, ica and ga selected features for cloud field classification. J Intell Fuzzy Syst 12(3–4):213–219

  12. Ghosh-Dastidar S, Adeli H (2009) Spiking neural network. Int J Neural Syst 19(4):295–308

    Article  Google Scholar 

  13. Hiura E, Tanaka T (2007) A chaotic neural network with duffing’s equation. In: Proceedings of international joint conference on neural networks, Orlando, Florida, USA, pp 997–1001

  14. Hopfield J, Tank D (1985) Neural computation of decision in optimization problems. Biol Cybern 52:141–152

    MATH  Google Scholar 

  15. Li SY (2011) Chaos control of new mathieu-van der pol systems by fuzzy logic constant controllers. Appl Soft Comput 11(8):4474–4487

    Article  Google Scholar 

  16. Li YT, Deng SJ, Xiao D (2011) A novel hash algorithm construction based on chaotic neural network. Neural Comput Appl 20(1):133–141

    Article  Google Scholar 

  17. Oliver JL, Tortosa L, Vicent JF (2011) An application of a self-organizing model to the design of urban transport networks. J Intell Fuzzy Syst 22(2–3):141–154

    MathSciNet  Google Scholar 

  18. Qin K, Oommen BJ (2008) Chaotic pattern recognition: the spectrum of properties of the adachi neural network. In: Lecuture Notes in Computer Science, Florida, USA, vol. 5342, pp 540–550

  19. Qin K, Oommen BJ (2009) Adachi-like chaotic neural networks requiring linear-time computations by enforcing a tree-shaped topology. IEEE Trans Neural Netw 20(11):1797–1809

    Article  Google Scholar 

  20. Qin K, Oommen BJ (2009) An enhanced tree-shaped adachi-like chaotic neural network requiring linear-time computations. In: The 2nd international conference on chaotic modeling, simulation and applications, Chania, Greece, pp 284–293

  21. Qin K, Oommen BJ (2012) The entire range of chaotic pattern recognition properties possessed by the adachi neural network. Intell Decis Technol 6:27–41

    Article  Google Scholar 

  22. Qin K, Oommen BJ (2014) Logistic neural networks: their chaotic and pattern recognition properties. Neurocomputing 125:184–194

    Article  Google Scholar 

  23. Qin K, Oommen BJ (2015) On the cryptanalysis of two cryptographic algorithms that utilize chaotic neural networks. Math Probl Eng. doi:10.1155/2015/468567

  24. Suzuki H, Imura J, Horio Y, Aihara K (2013) Chaotic boltzmann machines. Sci Rep 3:1–5

    Google Scholar 

  25. Tanaka T, Hiura E (2003) Computational abilities of a chaotic neural network. Phys Lett A 315(3–4):225–230

    Article  MathSciNet  MATH  Google Scholar 

  26. Tanaka T, Hiura E (2005) Dynamical behavior of a chaotic neural network and its applications to optimization problem. In: The international joint conference on neural network, Montreal, Canada, pp 753–757

  27. Timotheou S (2010) The random neural network: a survey. Comput J 53(3):251–267

    Article  MATH  Google Scholar 

  28. Tsui APM, Jones AJ (1999) Periodic response to external stimulation of a chaotic neural network with delayed feedback. Int J Bifurcation Chaos 9(4):713–722

    Article  MATH  Google Scholar 

  29. Yu WW, Cao JD (2006) Cryptography based on delayed chaotic neural networks. Phys Lett A 356(4–5):333–338

Download references

Acknowledgments

The author is extremely grateful to the anonymous Referees of the initial version of this paper for their valuable comments. Their comments significantly improved the quality of this paper. He is also sincerely grateful to Prof. B. J. Oommen from Carleton University in Canada, for being his friend and colleague, and for his valuable feedback. This work is supported by National Natural Science Foundation of China (Grant No. 61300093) and Fundamental Research Funds for the Central Universities in China (Grant No. ZYGX2013J071).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ke Qin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qin, K. On Chaotic Neural Network Design: A New Framework. Neural Process Lett 45, 243–261 (2017). https://doi.org/10.1007/s11063-016-9525-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-016-9525-y

Keywords

Navigation