IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2022 · 151 citations · 45 references
Life SciencesComputer SystemsComplex SystemsDynamical SystemsSynaptic PlasticityChaos TheoryNeural CircuitsSpiking Neural NetworksAttractorsChaotic AttractorsEncryptionHopfield NetworksMemristive CircuitsMemristive MemoryNonlinearityNumerical Simulation
Due to the synapse-like nonlinearity and memory characteristics, memristor is often used to construct memristive neural networks with complex dynamical behaviors. However, memristive neural networks with multistructure chaotic attractors have not been found yet. In this article, a novel method for designing multistructure chaotic attractors in memristive neural networks is proposed. By utilizing a multipiecewise memristive synapse control in a Hopfield neural network (HNN), various complex multistructure chaotic attractors can be produced. Theoretical analysis and numerical simulation demonstrate that multiple multistructure chaotic attractors with different topologies can be generated by conducting the memristive synapse-control in different synaptic coupling positions. Differing from traditional multiscroll attractors, the generated multistructure attractors contain multiple irregular shapes instead of simple scrolls. Meanwhile, the number of structures can be easily controlled with the memristor control parameters. Furthermore, we design a module-based analog memristive neural network circuit and the arbitrary number of multistructure attractors can be obtained by selecting corresponding control voltages. Finally, based on the memristive HNNs, a novel image encryption cryptosystem with a permutation-diffusion structure is designed and evaluated, exhibiting its excellent encryption performances, especially the extremely high key sensitivity.
45
Review on chaotic dynamics of memristive neuron and neural network
Hairong Lin, Chunhua Wang, Quanli Deng et al. · Nonlinear Dynamics · 2021 · 294 citations
Natural Sciences, Electrical Engineering, Neural Engineering +13