Next Article in Journal
The Circle Group Heuristic to Improve the Efficiency of the Discrete Bacterial Memetic Evolutionary Algorithm Applied for TSP, TRP, and TSPTW
Previous Article in Journal
Surrogate Modelling and Simulation Approaches for Renal Artery Haemodynamics: Balancing Symmetry in Computational Cost and Accuracy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Initial-Offset-Control and Amplitude Regulation in Memristive Neural Network

School of Electronic Engineering, Nanjing Xiaozhuang University, No. 3601 Honhjing Avenue, Jiangning District, Nanjing 211171, China
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(10), 1682; https://doi.org/10.3390/sym17101682
Submission received: 1 September 2025 / Revised: 24 September 2025 / Accepted: 26 September 2025 / Published: 8 October 2025
(This article belongs to the Topic A Real-World Application of Chaos Theory)

Abstract

Traditional Hopfield neural networks (HNNs) suffer from limitations in generating controllable chaotic dynamics, which are essential for applications in neuromorphic computing and secure communications. Memristors, with their memory-dependent nonlinear characteristics, provide a promising approach to regulate neuronal activities, yet systematic studies on attractor offset behaviors remain scarce. In this study, we propose a fully memristive electromagnetic radiation neural network by incorporating three distinct memristors as external electromagnetic stimuli into an HNN. The parameters of the memristors were tuned to modulate chaotic oscillations, while variations in initial conditions were employed to explore multistability through bifurcation and basin stability analyses. The results demonstrate that the system enables large-scale amplitude control of chaotic signals via memristor parameter adjustments, allowing arbitrary scaling of attractor amplitudes. Various offset behaviors emerge, including parameter-driven symmetric double-scroll relocations in phase space and initial-condition-induced offset boosting that leads to extreme multistability. These dynamics were experimentally validated using an STM32-based electronic circuit, confirming precise amplitude and offset control. Furthermore, a multi-channel pseudo-random number generator (PRNG) was implemented, leveraging the initial-boosted offset to enhance security entropy. This offers a hardware-efficient chaotic solution for encrypted communication systems, demonstrating strong application potential.

1. Introduction

The human brain, with its approximately several billion neurons and trillions of synapses, is one of the most complex and efficient information processing systems known [1,2]. Neurons, the fundamental units of the brain, communicate through electrical and chemical signals, creating a vast network that underlies all cognitive functions [3,4]. The intricate dynamics of neuronal interactions, including synaptic plasticity, enable the brain to learn, adapt, and perform a multitude of tasks with remarkable efficiency and speed. Inspired by the brain’s architecture and functionality, artificial neural networks (ANNs) have been developed to emulate this biological information processing [5,6]. One specific type of neural network, the Hopfield neural network (HNN), is a recurrent network where neurons are fully connected to each other [7,8,9]. HNNs are particularly known for their ability to store and retrieve memory patterns, making them useful for associative memory tasks. To model neurons more accurately, various neuron models have been proposed, such as the Hodgkin–Huxley model, the integrate-and-fire model, and, more recently, spiking neuron models. These models aim to capture the essential characteristics of neuronal activity [10,11,12], including action potential generation, synaptic transmission, and plasticity. However, traditional HNNs face significant challenges in generating chaotic phenomena, which are essential for complex dynamic behaviors and enhanced performance in engineering applications [13,14,15].
The discovery of memristors has opened new avenues for overcoming these limitations [16,17]. Leon Chua first proposed the theoretical concept of the memristor in 1971, describing it as the fourth fundamental passive circuit element, alongside the resistor, capacitor, and inductor [18]. Wu et al. propose a core–shell silver nanowire memristor that confines conductive filament growth to a quasi-2D plane, achieving low variability, ultra-low power, and neuromorphic nociceptor emulation [19]. Tian et al. developed a 4D memristive chaotic system using magnetic-controlled memristor and fractional-order calculus, exhibiting complex dynamics like coexisting attractors and chaotic bursting [20,21]. This breakthrough confirmed the practical viability of memristors and sparked a surge of interest in their potential applications, particularly in neuromorphic engineering and neural networks. Incorporating memristors into neuronal systems has been a hot topic in recent years [22,23,24,25]. Sajad et al. explored the impact of various factors on neural system behavior and neuron membrane potential. Specifically, they examine how the conductance gain of memristive synapses, the applied current, and the speed at which electrical signals propagate along axons and dendrites influence these dynamics [26]. Alexander et al. proposed a novel ring network based on HR neurons and explored the coupling dynamic behavior [27]. Zhang et al. designed a multi-piecewise nonlinear memristor and applied it to HNN for generating any desired number of multi-scroll attractors [28]. Lin et al. extracted multi-structure attractors in neural networks by initial-boosted control [29]. Bao et al. explored scroll growing in the memristive cyclic Hopfield neural network [30]. The regulation of chaotic signal amplitude, frequency, and spatial offset can be conveniently achieved through direct manipulation of system parameters. The memristor is capable of characterizing electromagnetic radiation [31]. Some researchers have investigated the relationship between electromagnetic radiation effects and initial-offset-control [32,33,34]. However, previous works have not explored the various initial-offset behaviors. Although previous studies have proposed theoretical methods for finite-range amplitude control applicable to single-scroll [35] or double-scroll [36] regulation, none of these models demonstrate ultra-large-scale amplitude control characteristics.
Based on the above analysis, this paper proposes a novel memristive electromagnetic radiation neural network. The innovations of this work are summarized as follows:
(1) Three memristors are introduced as external electromagnetic radiation into a fully connected memristive neural network, establishing the fully memristive electromagnetic radiation neural network.
(2) Large-scale amplitude control is effectively realized through the adjustment of memristor-related parameters. By changing these parameters, the oscillation range of chaotic signals can be scaled to any desired extent. This flexibility allows for precise control over the chaotic behavior within the neural network.
(3) Various offset behaviors are found in neural networks, where parameter-dominated offset and initial-boosted are used to arrange attractors in the phase space under different locations. In addition, extreme multistability is extracted by different initial conditions.
(4) Circuit implementation is built to verify various dynamics, including amplitude control and offset control. The multi-channel pseudo-random number generator (PRNG) is designed to explore its high performance in chaos-based applications.
The rest of this paper is organized as follows: In Section 2, the model of a fully memristive electromagnetic radiation neural network is proposed. In Section 3, the basic dynamics are analyzed. In Section 4, amplitude control of neural networks is explored and analyzed. In Section 5, different offset controls are revealed by arranging attractors in different locations. In Section 6, a digital circuit implementation is built, and the application in PRNG is carried out. In Section 7, this paper is concluded.

2. Memristive-Based Hopfield Neural Network

2.1. Memritor Model

Drawing from the core principles of memristor theory, three voltage-controlled generalized memristor models are created. The generalized expression for the memristor is as follows:
i = w ( φ ) v φ ˙ = F ( φ , v )
where memductance is denoted by w(φ).
The memristor-1 (M1) is expressed as
i = w ( u 1 ) x = u 1 x u ˙ 1 = c 1 x d 1 u 1
The memristor-2 (M2) is expressed as
i = w ( u 2 ) y = ( 1 + u 2 ) y u ˙ 2 = c 2 y d 2 G ( u 2 )
G(u2) is expressed as
G ( u 2 ) = G 1 ( u 2 ) = u 2 , M = 0 u 2 i = 1 M ( sgn ( u 2 + ( 2 i 1 ) ) + sgn ( u 2 ( 2 i 1 ) ) ) , M = 1 , 2 , 3 , G 2 ( u 2 ) = u 2 sgn ( u 2 ) , N = 0 u 2 sgn ( u 2 ) j = 1 N ( sgn ( u 2 + 2 j ) + sgn ( u 2 2 j ) ) , N = 1 , 2 , 3
The memristor-3 (M3) is expressed as
i = w ( u 3 ) z = tanh ( u 3 ) z u ˙ 3 = c 3 z
The excitation is achieved using a sinusoidal voltage described by V = Asin(2πft). With the initial conditions of the memristors set to φ(0) = 0 and f = 1 Hz. The numerical solution results of the pinched hysteresis loops of three memristors are shown in Figure 1.

2.2. Memristive Neural Network Model

Three memristors are introduced as external electromagnetic radiation into a fully connected Hopfield neural network to establish a new type of memristor neural network. The connection structure is shown in Figure 2.
The model of the memristive neural network is expressed as follows:
x ˙ = x + 0.8 tanh ( x ) 10 tanh ( y ) + 8 tanh ( z ) k 1 ( u 1 ) x y ˙ = y + 0.8 tanh ( x ) + 4 tanh ( y ) 4 tanh ( z ) k 2 ( 1 + u 2 ) y z ˙ = z + 1.1 tanh ( x ) + 4 tanh ( y ) 0.1 tanh ( z ) k 3 tanh ( u 3 ) z u ˙ 1 = c 1 x d 1 u 1 u ˙ 2 = c 2 y d 2 G ( u 2 ) u ˙ 3 = c 3 z
where x, y, and z are the variables of neurons 1, 2, and 3. Parameters k1, k2, and k3 are the coupling strengths of different memristors. Parameters c1, c2, c3, d1, and d2, are the system parameters.

3. Basic Dynamics Analysis

The dynamics of the memristive neural network described by Equation (6) were analyzed using the fourth-order Runge–Kutta (RK4) method in MATLAB R2019b. The parameters were specified as follows: fixed time step of 0.005 and integration schemes of 500.

3.1. Equilibrium and Stability Analysis

The equilibrium points and their stability analysis play a pivotal role in unraveling the formation mechanisms of chaotic attractors. By setting the left-hand side of Equation (6) to zero, the equilibrium points can be calculated by solving the following equation:
0 = x + 0.8 tanh ( x ) 10 tanh ( y ) + 8 tanh ( z ) k 1 ( u 1 ) x 0 = y + 0.8 tanh ( x ) + 4 tanh ( y ) 4 tanh ( z ) k 2 ( 1 + u 2 ) y 0 = z + 1.1 tanh ( x ) + 4 tanh ( y ) 0.1 tanh ( z ) k 3 tanh ( u 3 ) z 0 = c 1 x d 1 u 1 0 = c 2 y d 2 G ( u 2 ) 0 = c 3 z
Observing that z = 0, Equation (7) reduces to
0 = x + 0.8 tanh ( x ) 10 tanh ( y ) k 1 ( u 1 ) x 0 = y + 0.8 tanh ( x ) + 4 tanh ( y ) k 2 ( 1 + u 2 ) y 0 = 1.1 tanh ( x ) + 4 tanh ( y ) 0 = c 1 x d 1 u 1 0 = c 2 y d 2 G ( u 2 ) 0 = z
Given the system parameters k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 15, d2 = 5, and c3 = 1, Equation (7) is solved numerically using MATLAB R2019b. The equilibrium points for M = 0, N = 0, M = 1, and N = 1 are listed in Table 1. To analyze the stability of these equilibrium points, we compute the Jacobian matrix at each point and determine their eigenvalues and types, as summarized in Table 1. As shown in Table 1, all of the equilibrium points are unstable saddle foci.
Furthermore, the equilibrium points and corresponding phase trajectories with the initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1) are given in Figure 3. To facilitate the observation of the relationship between the multi-scroll attractor and the nonlinear function responsible for generating multiple unstable equilibrium points, f(u2,y) = c2y − d2G(u2) = 0 is plotted as a black line in Figure 3. As shown in Figure 3, each equilibrium point (red dot) is associated with a distinct scroll of the chaotic attractor. The specific number of scrolls generated by system (6) is determined by the parameters M and N. Specifically, these parameters allow for the creation of attractors with an odd number of scrolls, given by 2M + 1, as well as those with an even number, given by 2N + 2.

3.2. Bifurcation and Lyapunov Exponents

To further illustrate the evolution process of the system’s dynamical behavior, the Lyapunov exponents and bifurcation diagram of the system are shown in Figure 4. It can be observed that when the system parameters are k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 5, c2 = 1, d2 = 1, c3 = 1, M = 0, and initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1), the parameter k1 is varied within the range of [0.1, 9], and a robust chaotic interval is exhibited by the system (6).

3.3. Symmetry and Phase Diagram

When the system parameters are k1 = 8, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 5, c2 = 1, d2 = 1, c3 = 1, M = 0, and initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1), the attractor is displayed in Figure 5. As shown in Figure 5, the phase trajectories exhibit symmetry. In Figure 5a, the phase trajectory in the plane u1-x exhibits symmetry about the center of the origin. In Figure 5b, the phase trajectory in the plane u1-y also exhibits symmetry about the center of the origin.

4. Amplitude Control in Memristive Neural Network

4.1. Amplitude of Single-Scroll Attractor

The topic of controlling the range of signal generation through a single parameter has become increasingly popular. In this chapter, a systematic exploration is conducted on how memristor-related parameters influence the range of chaotic oscillations. First, we investigate the control exerted by parameter M1 on the fourth-dimensional signal of system (6). The phase trajectory reveals that the attractor gradually diminishes in size with the parameter increases, as shown in Figure 6. Figure 6a,b are obtained with k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, c2 = 1, d2 = 1, c3 = 1, M = 0, and initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1). d1 is set to 2, 4, and 6. As depicted in Figure 6a,b, parameter d1 serves as the control variable for amplitude rescaling of signals along the u1-dimension. Figure 6c,d are obtained with k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 1, c3 = 1, M = 0, and initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1). Simulation exhibits a consistent behavior: as the parameter d1 or d2 increases, the range of the chaotic oscillations decreases proportionally.

4.2. Amplitude of Multi-Scroll Attractor

Memristor-related parameters are endowed with proper values to generate any desired number of multi-scroll attractors. Set k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 15, c3 = 1, and IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1). Amplitude rescaling of multi-scroll attractors is plotted in Figure 7. In Figure 7a, N = 0 and d2 are set to 6, 8, and 10. In Figure 7b, M = 1 and d2 are set to 6, 8, and 10. As can be seen from Figure 7, as the value of parameter d2 increases from 6 to 8 to 10, the amplitude in the u2 dimension exhibits a progressive rescaling effect. Nevertheless, the amplitude control for the u3-dimension is extraordinarily large. The details of this phenomenon will be discussed in the following sections.

4.3. Large-Scale Amplitude Control

The large-scale amplitude control of the system (6) was discovered through changes in parameter c3. We found that the oscillation range of the attractor can be infinitely amplified, which is distinct from previously reported amplitude controls. This represents a proportional amplitude control, where the oscillation range of the system continuously expands as the parameter increases. To the best of our knowledge, such extensive control has not been reported before. Set k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 1, d2 = 1, M = 0, and initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1). As shown in Figure 8, the amplitude of attractors is flexibly controlled. To further verify the dynamical characteristics of amplitude control, the mean value plot, Lyapunov exponents, bifurcation diagram, and waveform plot are shown in Figure 9.
To further demonstrate the characteristics of our large-scale amplitude control, parameter c3 is set to 108 and 1010 for the exploration of phase trajectory control, as shown in Figure 10.

5. Various Offset-Control and Multistability

5.1. Parameter-Offset-Control

By examining Equation (6), it was observed that when k1 = 2.5, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 0, c2 = 1, d2 = 1, c3 = 1, M = 1, and initial condition IC = (0.1, 0.1, 0.1, 0.1-p, 0.1, 0.1), the fourth-dimensional variable u1 appears only once. According to the theory of parameter-offset-control, as illustrated in Equation (10), the parameter p can position the attractor at different locations in the phase space. As shown in Figure 10, the system’s signal graph further demonstrates the significance of offset control. Expanding on this observation, the unique occurrence of the u1 variable in the fourth dimension underscores the potential for precise control over the system’s dynamics. Parameter-offset-control enables the strategic manipulation of system parameters, thereby allowing for the attractor’s repositioning within the phase space. Figure 11 provides a visual representation of this concept, highlighting how offset control can be employed to achieve desired signal behavior and enhance system performance.
x ˙ = x + 0.8 tanh ( x ) 10 tanh ( y ) + 8 tanh ( z ) k 1 ( u 1 + p ) x y ˙ = y + 0.8 tanh ( x ) + 4 tanh ( y ) 4 tanh ( z ) k 2 ( 1 + u 2 ) y z ˙ = z + 1.1 tanh ( x ) + 4 tanh ( y ) 0.1 tanh ( z ) k 3 tanh ( u 3 ) z u ˙ 1 = c 1 x u ˙ 2 = c 2 y d 2 G ( u 2 ) u ˙ 3 = c 3 z

5.2. Initial-Offset-Control

System (6) was given different initial values, revealing the multistability controlled by continuous initial values. Using the parameters k1 = 2, k2 = 0.05, k3 = 0.1, c1 = 1, d1 = 2, c2 = 1, d2 = 1, c3 = 0.1, M = 1, and the initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, IC-u3), we plot the verification for initial-offset-control in Figure 12. As shown in Figure 12, the bifurcation diagram continuously climbs, reflecting the coexistence of infinitely many attractors. The system’s signal graph further verifies this characteristic.

5.3. Coexisting Attractors and Multistability

When the parameters related to the memristor are changed, set k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 5, d2 = 5, c3 = 1, and initial condition IC = (0.1, 0.1, 0.1, 0.1, IC-u2, 0.1), coexisting attractors are discovered, as shown in Figure 13. The number of coexisting attractors can also be arbitrarily designed, providing a stable signal source for multi-channel PRNG. The number of signal channels depends on the design of the multi-scroll-related memristor M2. Verifications for any desired number of coexisting attractors are shown in Figure 14.

6. Circuit Implementation and Application in PRNG

In order to validate the dynamics of the proposed memristive neural network model (6), the fourth-order Runge–Kutta (RK4) method was applied to discretize the system. Digital circuits, particularly Microcontroller Units (MCUs) like the STM32 series, have gained significant popularity in the implementation of chaotic neural systems, often surpassing analog circuit approaches in performance and practicality. In this paper, we utilize STM32 technology to implement the proposed memristive neural network.

6.1. Digital Circuit Implementation

The MCU used in this experiment is the STM32F407ZGT6 (STMicroelectronics, Geneva, Switzerland), a high-performance 32-bit controller based on the Cortex-M4 core. This MCU can operate at a frequency of up to 168 MHz. It also implements a full set of DSP instructions and a Memory Protection Unit (MPU) to enhance application security. The STM32F407ZGT6 includes high-speed embedded memory (up to 1 MB of Flash memory and up to 192 KB of SRAM), up to 4 MB of backup SRAM. The notable advantage of the STM32F407ZGT6 MCU is its support for hardware floating-point operations. This capability significantly accelerates floating-point operations, which are fundamental to achieving the high computational throughput necessary for complex tasks.
To intuitively validate the output waveforms, an oscilloscope verification platform was constructed using the DAC8563 module. The circuit implementation is shown in Figure 15.
The system parameters are configured as k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 15, d2 = 5, and c3 = 1, with an initial condition IC = (0.1, 0.1, 0.1, 0.1, 0.1, 0.1). Following this, the digital signals are transformed into analog signals by the DAC and subsequently observed using an oscilloscope. The results are presented in Figure 16. We can see that the results of the hardware circuit experiments are consistent with the numerical simulations of Figure 3. The hardware implementation based on STM32 successfully generates multi-scroll chaotic attractors.

6.2. Application in Pseudo-Random Number Generator

Due to many significant properties, such as sensitivity to initial conditions and unpredictability, chaotic systems are widely used in many academic and industrial fields, including pseudo-random number generators (PRNGs) [37,38,39,40]. In particular, a pseudo-random number generator (PRNG) is developed using chaotic sequences generated by the memristive neural network, which is controlled by specific initials. Let us consider a chaotic sequence. From this sequence, a series of pseudo-random numbers (PRNs) Pi with values ranging from 0 to N can be derived as follows:
P i = ( U i + U min . K ) mod N
where K is a positive integer, Umin is the smallest value in U, and ⌊ ⌋ signifies the floor function, which provides the greatest integer that is less than or equal to the given number. Let K = 107 and N = 256 in this paper. In this experiment, we utilized the hyperchaotic sequence generated by Equation (6) with parameters k1 = 2, k2 = 0.01, k3 = 0.1, c1 = 1, d1 = 2, c2 = 5, d2 = 5, and c3 = 1. The National Institute of Standards and Technology (NIST) test suite is used to measure its performance.
According to the multistability rising in the u3-dimension. The results of random numbers generated by different PRNGS in the NIST test are shown in Table 2. This demonstrates that the designed hyperchaotic map produces pseudo-random numbers exhibiting high randomness.

7. Conclusions and Discussion

Traditional neural networks struggle to generate chaotic behavior, and the introduction of memristors not only increases system complexity but also enhances the potential for dynamic control. In this study, three memristors were integrated into a fully connected neural network to simulate external electromagnetic radiation. Initially, limited amplitude regulation of the fourth and fifth dimensions was observed, followed by the extraction of extensive amplitude modulation in the sixth dimension, with simulation results showing an amplitude range reaching up to 1010. The unique memory properties of memristors provide new opportunities for generating multistable states. The implementation of initial-offset-control and parameter-offset-control allows attractors to be positioned differently in the phase space, offering greater flexibility for multi-channel PRNG implementation, which is promising for secure communication applications. The same attractors are induced by the offset operation. The proposed system’s effectiveness was validated through digital circuit-based simulations. Future work will focus on achieving greater controllability in simpler memristive neural networks.

Author Contributions

Writing—original draft, H.L.; Writing—review and editing, H.W.; Conceptualization, H.L. and W.Z.; Methodology, W.Z. and S.Z.; Formal analysis, H.L.; Software, S.Z.; Funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Youth Foundation of Nanjing Xiaozhuang University, grant number No. 2020NXY27.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yu, L.; Yu, Y. Energy-efficient neural information processing in individual neurons and neuronal networks. J. Neurosci. Res. 2017, 95, 2253–2266. [Google Scholar] [CrossRef] [PubMed]
  2. Gebicke-Haerter, P.J. The computational power of the human brain. Front. Cell. Neurosci. 2023, 17, 1220030. [Google Scholar] [CrossRef] [PubMed]
  3. Lytton, W.W. Basic Neuroscience. In From Computer to Brain: Foundations of Computational Neuroscience; Springer: Berlin/Heidelberg, Germany, 2002; pp. 25–42. [Google Scholar]
  4. Bazenkov, N.; Vorontsov, D.; Dyakonova, V. Discrete modeling of neuronal interactions in multi-transmitter networks. Sci. Tech. Inf. Process. 2018, 45, 283–296. [Google Scholar] [CrossRef]
  5. Eluyode, O.S.; Akomolafe, D.T. Comparative study of biological and artificial neural networks. Eur. J. Appl. Eng. Sci. Res. 2013, 2, 36–46. [Google Scholar]
  6. Zhang, Q.; Yu, H.; Barbiero, M.; Wang, B.K.; Gu, M. Artificial neural networks enabled by nanophotonics. Light Sci. Appl. 2019, 8, 42. [Google Scholar] [CrossRef]
  7. Joya, G.; Atencia, M.A.; Sandoval, F. Hopfield neural networks for optimization: Study of the different dynamics. Neurocomputing 2002, 43, 219–237. [Google Scholar] [CrossRef]
  8. Wen, U.P.; Lan, K.M.; Shih, H.S. A review of Hopfield neural networks for solving mathematical programming problems. Eur. J. Oper. Res. 2009, 198, 675–687. [Google Scholar] [CrossRef]
  9. Rebentrost, P.; Bromley, T.R.; Weedbrook, C.; Lloyd, S. Quantum Hopfield neural network. Phys. Rev. A 2018, 98, 042308. [Google Scholar] [CrossRef]
  10. Qiao, S.; An, X.L. Dynamic expression of a HR neuron model under an electric field. Int. J. Mod. Phys. B 2021, 35, 2150024. [Google Scholar] [CrossRef]
  11. Zhang, S.; Zheng, J.H.; Wang, X.P.; Zeng, Z.G. A novel no-equilibrium HR neuron model with hidden homogeneous extreme multistability. Chaos Solitons Fractals 2021, 145, 110761. [Google Scholar] [CrossRef]
  12. An, X.L.; Xiong, L.; Shi, Q.Q.; Qiao, S.; Zhang, L. Dynamics explore of an improved HR neuron model under electromagnetic radiation and its applications. Nonlinear Dyn. 2023, 111, 9509–9535. [Google Scholar] [CrossRef]
  13. Barra, A.; Beccaria, M.; Fachechi, A. A new mechanical approach to handle generalized Hopfield neural networks. Neural Netw. 2018, 106, 205–222. [Google Scholar] [CrossRef] [PubMed]
  14. Lin, H.R.; Wang, C.H.; Yu, F.; Sun, J.R.; Du, S.C.; Deng, Z.K.; Deng, Q.L. A review of chaotic systems based on memristive Hopfield neural networks. Mathematics 2023, 11, 1369. [Google Scholar] [CrossRef]
  15. Zhang, S.; Yu, Y.; Wang, H. Mittag-Leffler stability of fractional-order Hopfield neural networks. Nonlinear Anal. Hybrid. Syst. 2015, 16, 104–121. [Google Scholar] [CrossRef]
  16. Thomas, A. Memristor-based neural networks. J. Phys. D Appl. Phys. 2013, 46, 093001. [Google Scholar] [CrossRef]
  17. Kim, H.; Sah, M.P.; Yang, C.; Cho, S.; Chua, L.O. Memristor emulator for memristor circuit applications. IEEE Trans. Circuits Syst. I Regul. Pap. 2012, 59, 2422–2431. [Google Scholar]
  18. Chua, L. Memristor-the missing circuit element. IEEE Trans. Circuit Theory 1971, 18, 507–519. [Google Scholar] [CrossRef]
  19. Wu, E.X.; Wang, Y.; Huo, S.D.; Xu, J.X.; Sheng, M.; Liu, H.S.; Zhong, L.; Gao, J.F.; Xie, Y.; Pan, C.F. Universal Core-Shell Nanowire Memristor Platform with Quasi-2D Filament Confinement for Scalable Neuromorphic Applications. Adv. Funct. Mater. 2025. [Google Scholar] [CrossRef]
  20. Tian, H.G.; Wang, J.; Ma, J.; Li, X.M.; Zhang, P.J.; Li, J.Q. Improved energy-adaptive coupling for synchronization of neurons with nonlinear and memristive membranes. Chaos Solitons Fractals 2025, 199, 116863. [Google Scholar] [CrossRef]
  21. Tian, H.G.; Yi, X.F.; Zhang, Y.; Wang, Z.; Xi, X.J.; Liu, J.D. Dynamical Analysis, Feedback Control Circuit Implementation, and Fixed-Time Sliding Mode Synchronization of a Novel 4D Chaotic System. Symmetry 2025, 17, 1252. [Google Scholar] [CrossRef]
  22. Jeong, H.; Shi, L. Memristor devices for neural networks. J. Phys. D Appl. Phys. 2018, 52, 023003. [Google Scholar] [CrossRef]
  23. Corinto, F.; Civalleri, P.P.; Chua, L.O. A theoretical approach to memristor device. IEEE J. Emerg. Sel. Top. Circuits Syst. 2015, 5, 123–132. [Google Scholar] [CrossRef]
  24. Ascoli, A.; Corinto, F.; Senger, V. Memristor model comparison. IEEE Circuits Syst. Mag. 2013, 13, 89–105. [Google Scholar] [CrossRef]
  25. Wang, L.; Yang, C.H.; Wen, J.; Gai, S.; Peng, Y.X. Overview of emerging memristor families from resistive memristor to spintronic memristor. J. Mater. Sci. Mater. Electron. 2015, 26, 4618–4628. [Google Scholar] [CrossRef]
  26. Amiri, F.G.; Nazarimehr, F.; Jafari, S. Dynamical analysis of the FitzHugh–Nagumo model with memristive synapse. Chin. J. Phys. 2024, 89, 1400–1414. [Google Scholar] [CrossRef]
  27. Alexander, P.; Natiq, H.; Ghasemi, M.; Karthikeyan, A.; Jafari, S.; Rajagopal, K. Hamilton energy variations in memristive Hindmarsh–Rose neurons under attractive and repulsive couplings. Eur. Phys. J. Plus 2024, 139, 133. [Google Scholar] [CrossRef]
  28. Zhang, S.; Li, C.; Zheng, J.; Wang, X.; Zeng, Z.; Peng, X. Generating any number of initial offset-boosted coexisting Chua’s double-scroll attractors via piecewise-nonlinear memristor. IEEE Trans. Ind. Electron. 2021, 69, 7202–7212. [Google Scholar] [CrossRef]
  29. Lin, H.R.; Wang, C.H.; Yu, F.; Hong, Q.H.; Xu, C.; Sun, Y.C. A triple-memristor Hopfield neural network with space multistructure attractors and space initial-offset behaviors. IEEE Trans. Comput. -Aided Des. Integr. Circuits Syst. 2023, 42, 4948–4958. [Google Scholar] [CrossRef]
  30. Bao, H.; Chen, Z.G.; Chen, M.; Xu, Q.; Bao, B.C. Memristive-cyclic Hopfield neural network: Spatial multi-scroll chaotic attractors and spatial initial-offset coexisting behaviors. Nonlinear Dyn. 2023, 111, 22535–22550. [Google Scholar] [CrossRef]
  31. Cao, H.L.; Cao, Y.H.; Xu, X.Y.; Mou, J. Dynamical analysis of a discrete Aihara neuron under a locally active memristor as electromagnetic radiation and its DSP implementation. Phys. Scr. 2024, 99, 085226. [Google Scholar] [CrossRef]
  32. Peng, C.; Li, Z.J.; Wang, M.J.; Ma, M.L. Dynamics in a memristor-coupled heterogeneous neuron network under electromagnetic radiation. Nonlinear Dyn. 2023, 111, 16527–16543. [Google Scholar] [CrossRef]
  33. Zhang, S.; Peng, X.N.; Wang, X.P.; Chen, C.J.; Zeng, Z.G. A Novel Memristive Multiscroll Multistable Neural Network With Application to Secure Medical Image Communication. IEEE Trans. Circuits Syst. Video Technol. 2025, 35, 1774–1786. [Google Scholar] [CrossRef]
  34. Gu, Z.M.; Hu, B.; Zhang, H.X.; Wang, X.D.; Qi, Y.N.; Yang, M. Design and Analysis of Memristive Electromagnetic Radiation in a Hopfield Neural Network. Symmetry 2025, 17, 1352. [Google Scholar] [CrossRef]
  35. Mou, J.; Cao, H.L.; Zhou, N.R.; Cao, Y.H. An FHN-HR Neuron Network Coupled With a Novel Locally Active Memristor and Its DSP Implementation. IEEE Trans. Cybern. 2024, 54, 7333–7342. [Google Scholar] [CrossRef]
  36. Lai, Q.; Yang, L.; Hu, G.W.; Guan, Z.H.; Iu, H.H.C. Constructing Multiscroll Memristive Neural Network With Local Activity Memristor and Application in Image Encryption. IEEE Trans. Cybern. 2024, 54, 4039–4048. [Google Scholar] [CrossRef]
  37. Bao, H.; Hua, Z.Y.; Li, H.Z.; Chen, M.; Bao, B.C. Discrete Memristor Hyperchaotic Maps. IEEE Trans. Circuits Syst. I-Regul. Pap. 2021, 68, 4534–4544. [Google Scholar] [CrossRef]
  38. Ge, X.Z.; Li, C.B.; Li, Y.X.; Zhang, C.; Tao, C.Y. Multiple Alternatives of Offset Boosting in a Symmetric Hyperchaotic Map. Symmetry 2023, 15, 712. [Google Scholar] [CrossRef]
  39. Wang, M.J.; An, M.Y.; Zhang, X.N.; Iu, H.H.C. Two-variable boosting bifurcation in a hyperchaotic map and its hardware implementation. Nonlinear Dyn. 2023, 111, 1871–1889. [Google Scholar] [CrossRef]
  40. Chen, Y.H.; Li, H.G.; Song, Y.J.; Zhu, X.Y. Recoding Hybrid Stochastic Numbers for Preventing Bit Width Accumulation and Fault Tolerance. IEEE Trans. Circuits Syst. I-Regul. Pap. 2025, 72, 1243–1255. [Google Scholar] [CrossRef]
Figure 1. The pinched hysteresis loops of three memristors: (a) M1 with amplitude A = 1, 1.5, and 2; (b) M2 with amplitude A = 0.5, 0.6, and 0.7; (c) M3 with amplitude A = 1, 2, and 3.
Figure 1. The pinched hysteresis loops of three memristors: (a) M1 with amplitude A = 1, 1.5, and 2; (b) M2 with amplitude A = 0.5, 0.6, and 0.7; (c) M3 with amplitude A = 1, 2, and 3.
Symmetry 17 01682 g001
Figure 2. The structure of the novel fully memristive electromagnetic radiation neural network.
Figure 2. The structure of the novel fully memristive electromagnetic radiation neural network.
Symmetry 17 01682 g002
Figure 3. The equilibrium points distribution and corresponding phase trajectories (a) M = 0 for one-scroll attractor, (b) N = 0 for two-scroll attractor, (c) M = 1 for three-scroll attractor, (d) N = 1 for four-scroll attractor.
Figure 3. The equilibrium points distribution and corresponding phase trajectories (a) M = 0 for one-scroll attractor, (b) N = 0 for two-scroll attractor, (c) M = 1 for three-scroll attractor, (d) N = 1 for four-scroll attractor.
Symmetry 17 01682 g003
Figure 4. Lyapunov exponents and bifurcation diagram of k1 in the system (6): (a) bifurcation diagram, (b) Lyapunov exponents.
Figure 4. Lyapunov exponents and bifurcation diagram of k1 in the system (6): (a) bifurcation diagram, (b) Lyapunov exponents.
Symmetry 17 01682 g004
Figure 5. Phase plane trajectories of the system (6): (a) u1-x, (b) u1-y, (c) u1-z, (d) y-z-u1.
Figure 5. Phase plane trajectories of the system (6): (a) u1-x, (b) u1-y, (c) u1-z, (d) y-z-u1.
Symmetry 17 01682 g005
Figure 6. Amplitude control of phase trajectories in the system (6): (a) u1-x, (b) u1-y, (c) u2-y, (d) u2-u1.
Figure 6. Amplitude control of phase trajectories in the system (6): (a) u1-x, (b) u1-y, (c) u2-y, (d) u2-u1.
Symmetry 17 01682 g006
Figure 7. Amplitude control of multi-scroll in the system (6): (a) phase trajectories of double-scroll attractor, N = 0, (b) phase trajectories of three-scroll attractor, M = 1.
Figure 7. Amplitude control of multi-scroll in the system (6): (a) phase trajectories of double-scroll attractor, N = 0, (b) phase trajectories of three-scroll attractor, M = 1.
Symmetry 17 01682 g007
Figure 8. Large-scale amplitude control of phase trajectories in the system (6): (a) u3-y, (b) u3-z, (c) u3-u1, (d) u3-u2.
Figure 8. Large-scale amplitude control of phase trajectories in the system (6): (a) u3-y, (b) u3-z, (c) u3-u1, (d) u3-u2.
Symmetry 17 01682 g008
Figure 9. Verification for amplitude control of phase trajectories in the system (6): (a) mean value, (b) Lyapunov exponents, (c) signal u3, (d) bifurcation diagram.
Figure 9. Verification for amplitude control of phase trajectories in the system (6): (a) mean value, (b) Lyapunov exponents, (c) signal u3, (d) bifurcation diagram.
Symmetry 17 01682 g009
Figure 10. Further exploration for large-scale amplitude control of phase trajectories in the system (6): (a) c3 is set to 108, (b) c3 is set to 1010.
Figure 10. Further exploration for large-scale amplitude control of phase trajectories in the system (6): (a) c3 is set to 108, (b) c3 is set to 1010.
Symmetry 17 01682 g010
Figure 11. Verification for parameter-offset-control in the system (7): (a) phase orbits in u1-x, (b) phase orbits in u1-u2, (c) signal u1, (d) mean value.
Figure 11. Verification for parameter-offset-control in the system (7): (a) phase orbits in u1-x, (b) phase orbits in u1-u2, (c) signal u1, (d) mean value.
Symmetry 17 01682 g011
Figure 12. Verification for parameter-offset-control in the system (6): (a) phase orbits in u3-x, (b) Lyapunov exponents, (c) signal u3, (d) bifurcation diagram.
Figure 12. Verification for parameter-offset-control in the system (6): (a) phase orbits in u3-x, (b) Lyapunov exponents, (c) signal u3, (d) bifurcation diagram.
Symmetry 17 01682 g012
Figure 13. Any desired number of coexisting attractors in the system (6): (a) M = 0, (b) N = 0, (c) M = 1, (d) N = 1.
Figure 13. Any desired number of coexisting attractors in the system (6): (a) M = 0, (b) N = 0, (c) M = 1, (d) N = 1.
Symmetry 17 01682 g013
Figure 14. Verifications for any desired number of coexisting attractors in the system (6) with N = 1: (a) Lyapunov exponents, (b) bifurcation diagram.
Figure 14. Verifications for any desired number of coexisting attractors in the system (6) with N = 1: (a) Lyapunov exponents, (b) bifurcation diagram.
Symmetry 17 01682 g014
Figure 15. The platform of an MCU-based digital circuit for implementing the proposed model.
Figure 15. The platform of an MCU-based digital circuit for implementing the proposed model.
Symmetry 17 01682 g015
Figure 16. The oscilloscope results of multi-scroll chaotic attractors in u2-y: (a) M = 0, (b) N = 0, (c) M = 1, (d) N = 1.
Figure 16. The oscilloscope results of multi-scroll chaotic attractors in u2-y: (a) M = 0, (b) N = 0, (c) M = 1, (d) N = 1.
Symmetry 17 01682 g016
Table 1. Stability analysis of equilibrium points in the system (6).
Table 1. Stability analysis of equilibrium points in the system (6).
Equilibrium PointsNon-Zero EigenvaluesStabilities
M = 0(0, 0, 0, 0, 0, 0)−0.3593 ± 3.6242i, 2.4085, −2, −5Unstable saddle focus
N = 0(0, 0, 0, 0, −1, 0)−0.3644 ± 3.6196i, 2.4087, −2, −5 Unstable saddle focus
(0, 0, 0, 0, 1, 0)−0.3642 ± 3.6287i, 2.4084, −2, −5Unstable saddle focus
M = 1(0, 0, 0, 0, −2, 0)−0.3494 ± 3.6150i, 2.4089, −2, −5 Unstable saddle focus
(0, 0, 0, 0, 0, 0)−0.3593 ± 3.6242i, 2.4085, −2, −5Unstable saddle focus
(0, 0, 0, 0, 2, 0)−0.3691 ± 3.6332i, 2.4082, −2, −5Unstable saddle focus
N = 1(0, 0, 0, 0, −3, 0)−0.3445 ± 3.6104i, 2.409, −2, −5Unstable saddle focus
(0, 0, 0, 0, −1, 0)−0.3554 ± 3.6196i, 2.4087, −2, −5Unstable saddle focus
(0, 0, 0, 0, 1, 0)−0.3642 ± 3.6287i, 2.4084, −2, −5Unstable saddle focus
(0, 0, 0, 0, 3, 0)−0.374 ± 3.6378i, 2.408, −2, −5Unstable saddle focus
Table 2. Multi-channel PRNG and initial condition IC = (0.1, 0.1, 0.1, 0.1, IC-u2, 0.1).
Table 2. Multi-channel PRNG and initial condition IC = (0.1, 0.1, 0.1, 0.1, IC-u2, 0.1).
No.Statistical Test TermsIC-u2 = −2IC-u2 = 0IC-u2 = 2
01Frequency0.8019430.7616130.564310
02Block frequency0.4913420.5731940.601349
03Cumulative sums0.9731540.6194210.976104
04Runs0.5349160.5549130.651943
05Longest run0.5461220.3104670.531649
06Rank0.8791340.3194560.394614
07FFT0.3946120.8461200.761345
08Non-overlapping template0.8086310.9064910.961345
09Overlapping template0.8041640.7634200.631649
10Universal0.3916720.4653120.531946
11Approximate entropy0.1649730.1097120.549130
12Random excursions0.3976110.4916370.297613
13Random excursions variant0.8134210.8294600.531649
14Serial0.6134010.6519430.709164
15Linear complexity0.7913420.3194530.649132
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, H.; Wang, H.; Zhang, W.; Zhang, S. Initial-Offset-Control and Amplitude Regulation in Memristive Neural Network. Symmetry 2025, 17, 1682. https://doi.org/10.3390/sym17101682

AMA Style

Liu H, Wang H, Zhang W, Zhang S. Initial-Offset-Control and Amplitude Regulation in Memristive Neural Network. Symmetry. 2025; 17(10):1682. https://doi.org/10.3390/sym17101682

Chicago/Turabian Style

Liu, Hua, Haijun Wang, Wenhui Zhang, and Suling Zhang. 2025. "Initial-Offset-Control and Amplitude Regulation in Memristive Neural Network" Symmetry 17, no. 10: 1682. https://doi.org/10.3390/sym17101682

APA Style

Liu, H., Wang, H., Zhang, W., & Zhang, S. (2025). Initial-Offset-Control and Amplitude Regulation in Memristive Neural Network. Symmetry, 17(10), 1682. https://doi.org/10.3390/sym17101682

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop