<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">847385</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2022.847385</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A 6D Fractional-Order Memristive Hopfield Neural Network and its Application in Image Encryption</article-title>
<alt-title alt-title-type="left-running-head">Yu et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">6D FMHNN and its Application</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Yu</surname>
<given-names>Fei</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1159392/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kong</surname>
<given-names>Xinxin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Huifeng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yu</surname>
<given-names>Qiulin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Cai</surname>
<given-names>Shuo</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">
<sup>&#x2a;</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Yuanyuan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Du</surname>
<given-names>Sichun</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Computer and Communication Engineering</institution>, <institution>Changsha University of Science and Technology</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>College of Computer Science and Electronic Engineering</institution>, <institution>Hunan University</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1418454/overview">Qiang Lai</ext-link>, East China Jiaotong University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1295384/overview">Quan Xu</ext-link>, Changzhou University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1332024/overview">Shaobo He</ext-link>, Central South University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Shuo Cai, <email>caishuo@csust.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Interdisciplinary Physics, a section of the journal Frontiers in Physics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>18</day>
<month>03</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>847385</elocation-id>
<history>
<date date-type="received">
<day>02</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>31</day>
<month>01</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Yu, Kong, Chen, Yu, Cai, Huang and Du.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Yu, Kong, Chen, Yu, Cai, Huang and Du</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>This paper proposes a new memristor model and uses pinched hysteresis loops (PHL) to prove the memristor characteristics of the model. Then, a new 6D fractional-order memristive Hopfield neural network (6D-FMHNN) is presented by using this memristor to simulate the induced current, and the bifurcation characteristics and coexistence attractor characteristics of fractional memristor Hopfield neural network is studied. Because this 6D-FMHNN has chaotic characteristics, we also use this 6D-FMHNN to generate a random number and apply it to the field of image encryption. We make a series of analysis on the randomness of random numbers and the security of image encryption, and prove that the encryption algorithm using this 6D-FMHNN is safe and sensitive to the&#x20;key.</p>
</abstract>
<kwd-group>
<kwd>chaotic system</kwd>
<kwd>fractional-order</kwd>
<kwd>Hopfield neural network</kwd>
<kwd>memristor</kwd>
<kwd>bifurcation</kwd>
<kwd>image encryption</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>The artificial neural network (ANN) system is composed of many neurons with adjustable connection weights, and has distributed information storage, good self-organization and self-learning ability, and large-scale parallel processing. ANN realizes intelligence by imitating various working and learning modes of the human brain and biological system, so it has a wide application prospect in many fields such as signal processing and pattern recognition, intelligent control, fault diagnosis, and information optimization [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B5">5</xref>].</p>
<p>In recent decades, more and more attention has been paid to the study of chaotic systems, and various chaotic systems with complex dynamics have been proposed [<xref ref-type="bibr" rid="B6">6</xref>&#x2013;<xref ref-type="bibr" rid="B11">11</xref>]. As a new science, chaos has been widely used in secure communication [<xref ref-type="bibr" rid="B12">12</xref>&#x2013;<xref ref-type="bibr" rid="B14">14</xref>], electronic circuit [<xref ref-type="bibr" rid="B15">15</xref>&#x2013;<xref ref-type="bibr" rid="B18">18</xref>], random number generator [<xref ref-type="bibr" rid="B19">19</xref>&#x2013;<xref ref-type="bibr" rid="B23">23</xref>], and image encryption [<xref ref-type="bibr" rid="B24">24</xref>&#x2013;<xref ref-type="bibr" rid="B34">34</xref>]. Through the study of the brain, scientists found that there are complex chaotic phenomena in the human brain [<xref ref-type="bibr" rid="B35">35</xref>], which explain the irregular movement in the human brain. Inspired by this, Aihara et&#x20;al. proposed a chaotic neural network model based on previous derivation and animal experiments in 1990. The chaotic neural network is a highly nonlinear dynamic system, so the neural network is closely related to chaos. Therefore, the chaotic neural network is considered to be one of the intelligent information processing systems that can realize its real-world computing. It has a good application prospect in the fields of algorithm optimization, information storage, associative memory, pattern recognition, and so on [<xref ref-type="bibr" rid="B36">36</xref>&#x2013;<xref ref-type="bibr" rid="B41">41</xref>].</p>
<p>In 1971, Professor Leon O. Chua proposed the existence of memristor [<xref ref-type="bibr" rid="B42">42</xref>]. It wasn&#x2019;t until 2008 that HP LABS implemented the first true memristor [<xref ref-type="bibr" rid="B43">43</xref>]. With the physical realization of memristor, the research of memristor has attracted extensive attention again [<xref ref-type="bibr" rid="B44">44</xref>&#x2013;<xref ref-type="bibr" rid="B48">48</xref>]. Adding memristor in the construction of nonlinear system makes the chaotic system based on memristor have richer dynamic behavior, and the generated chaotic signal has better pseudo-random characteristics, which makes it have higher research value in the fields of image encryption, spread spectrum communication, and secure communication [<xref ref-type="bibr" rid="B49">49</xref>&#x2013;<xref ref-type="bibr" rid="B53">53</xref>]. Because memristor has memory function and its resistance value is accurate and continuously adjustable, which is similar to the function of biological neural synapse, the neural network circuit based on memristor is closer to the brain in function and can fully realize human consciousness in theory, making memristive neural network (MNN) become a new research hotspot [<xref ref-type="bibr" rid="B54">54</xref>&#x2013;<xref ref-type="bibr" rid="B59">59</xref>]. In [<xref ref-type="bibr" rid="B55">55</xref>], the authors studied the dynamic characteristics of a small neural network with three neurons under electromagnetic radiation. The intensity of electromagnetic radiation will change the number of equilibrium points in the neural network, resulting in the diversity of attractor trajectories. In [<xref ref-type="bibr" rid="B58">58</xref>], a full circuit of MNN based on weighted and simultaneous disturbance training was proposed. A synaptic circuit is designed using a pair of memristors, and then a complete neural network circuit is designed.</p>
<p>Since the value of the next state of fractional-order chaotic system is related not only to the current state but also to all previous states, its dynamic characteristics are more complex than the integer order chaotic system. In recent years, various fractional-order chaotic systems have been widely proposed [<xref ref-type="bibr" rid="B17">17</xref>, <xref ref-type="bibr" rid="B60">60</xref>&#x2013;<xref ref-type="bibr" rid="B63">63</xref>]. With the deepening of research, researchers add fractional-order to the neural network model and find that the results are more similar to the activities of human brain neurons, which extends the application field of fractional-order neural network system. However, for the study of MNN, most of the results are in the integer order range [<xref ref-type="bibr" rid="B55">55</xref>&#x2013;<xref ref-type="bibr" rid="B59">59</xref>, <xref ref-type="bibr" rid="B64">64</xref>]. In [<xref ref-type="bibr" rid="B65">65</xref>], a fractional-order memristive Hindmarsh-Rose (H-R) model was proposed. Without small parameter constraints, the fractional-order memristive H-R model had periodic and chaotic bursts, which showed that small parameters make the membrane potential activity simpler. In [<xref ref-type="bibr" rid="B66">66</xref>], a simplified fractional-order neural network with discontinuous conductivity function based on memristor was proposed. It was essentially a switching system with irregular switching law, which was composed of eight fractional-order neural network subsystems.</p>
<p>In this paper, a new memristor model is proposed and applied to the fractional-order Hopfield neural network (FHNN) to study its dynamic characteristics such as bifurcation and coexistence. In addition, the newly proposed fractional memristor Hopfield neural network (FMHNN) is also applied in the field of image encryption.</p>
</sec>
<sec id="s2">
<title>2 A new Memristor model</title>
<sec id="s2-1">
<title>2.1 Mathematical model</title>
<p>In studying the relationship between four circuit variables which are voltage, current, magnetic flux, and electric charge, we know that resistance represents the relationship between voltage and current, capacitance represents the relationship between charge and voltage, and inductance represents the relationship between magnetic flux and current. According to the duality property, there should also be a circuit element that represents the relationship between charge and magnetic flux. In 1971, the concept of a memristor was proposed. This component establishes a connection between charge and magnetic flux and the relationship is described in the form of <xref ref-type="disp-formula" rid="e1">Eq. 1</xref> [<xref ref-type="bibr" rid="B42">42</xref>].<disp-formula id="e1">
<mml:math id="m1">
<mml:mi>W</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>Since then, many scholars have devoted themselves to the research of memristor. The concept of memristor has been extended to any device with two ends representing pinched hysteresis loops (PHL). For the first-order general memristor, its mathematical model can be described by <xref ref-type="disp-formula" rid="e2">Eq. 2</xref> [<xref ref-type="bibr" rid="B56">56</xref>]:<disp-formula id="e2">
<mml:math id="m2">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>v</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>v</italic>
<sub>
<italic>m</italic>
</sub> and <italic>i</italic>
<sub>
<italic>m</italic>
</sub> represent the input voltage and input current&#x20;of&#x20;the memristor, respectively. <italic>G</italic> is a function of <italic>x</italic>, known as memductance, which is an internal state variable. <italic>g</italic>&#x20;(<italic>x</italic>, <italic>v</italic>
<sub>
<italic>m</italic>
</sub>) is a Lipschitz function. According to <xref ref-type="disp-formula" rid="e2">Eq. 2</xref>, we take <inline-formula id="inf1">
<mml:math id="m3">
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> as memductance to construct a new memristor model <xref ref-type="disp-formula" rid="e3">Eq. 3</xref>:<disp-formula id="e3">
<mml:math id="m4">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi>v</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(3)</label>
</disp-formula>where <italic>a</italic>, <italic>b</italic>,and <italic>c</italic> are memristor parameters. In this paper, <italic>a</italic>, <italic>b</italic>, and <italic>c</italic> are 0.3, &#x2212;0.18, and 0.2 respectively.</p>
</sec>
<sec id="s2-2">
<title>2.2 Pinched hysteresis loops</title>
<p>It was indicated that if an electrical element is a memristor, it must satisfy two conditions in literature [<xref ref-type="bibr" rid="B67">67</xref>]:<list list-type="simple">
<list-item>
<p>(1) When driven by a periodic voltage or current source, the device must exhibit PHL in the voltage-current plane and the PHL always passes through the origin.</p>
</list-item>
<list-item>
<p>(2) As the frequency of the periodic driving signal increases, PHL should show shrinkage, that is, the area of PHL should constantly decrease. PHL should shrink to single-function as the frequency of the drive signal approaches infinity.</p>
</list-item>
</list>
</p>
<p>Based on <xref ref-type="disp-formula" rid="e3">Eq. 3</xref>, we draw the voltage-current relationship image of the memristor model (<xref ref-type="fig" rid="F1">Figure&#x20;1A</xref>, <xref ref-type="fig" rid="F1">Figure&#x20;1B</xref>) and the time sequence diagram of voltage and current <xref ref-type="fig" rid="F1">Figure&#x20;1C</xref> by MATLAB R2019 simulation software. <xref ref-type="fig" rid="F1">Figure&#x20;1A</xref> shows that when the excitation voltage is <inline-formula id="inf2">
<mml:math id="m5">
<mml:mi>v</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> and the initial value is <inline-formula id="inf3">
<mml:math id="m6">
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula>, the memristor exhibits PHL, and the area of PHL shrinks continuously with the increase of frequency <italic>f</italic>, which meets the two conditions of the memristor. <xref ref-type="fig" rid="F1">Figure&#x20;1B</xref> shows that when the excitation voltage is <inline-formula id="inf4">
<mml:math id="m7">
<mml:mi>v</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> and the initial value is <inline-formula id="inf5">
<mml:math id="m8">
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula>, the PHL area of the memristor increases with the increase of the amplitude <italic>A</italic>, which is also consistent with the characteristics of the memristor.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>PHL varying with the frequency of the excitation voltage <bold>(A)</bold>. PHL with excitation voltage amplitude <bold>(B)</bold>. Voltage and current sequence diagram <bold>(C)</bold>.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g001.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 Three memristor-coupled FHNN model</title>
<sec id="s3-1">
<title>3.1 Integer order mathematical model</title>
<p>Hopfield neural network (HNN) is particularly suitable for simulating various complex dynamical behaviors in the brain, especially chaotic behaviors, due to its significant nonlinearity and flexible mathematical expressions. Its mathematical model can be described by <xref ref-type="disp-formula" rid="e4">Eq. 4</xref> [<xref ref-type="bibr" rid="B68">68</xref>, <xref ref-type="bibr" rid="B69">69</xref>]:<disp-formula id="e4">
<mml:math id="m9">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>C</italic>
<sub>
<italic>i</italic>
</sub>, <italic>R</italic>
<sub>
<italic>i</italic>
</sub>, <italic>x</italic>
<sub>
<italic>i</italic>
</sub> are membrane capacitance, membrane resistance and membrane potential of neuron <italic>i</italic> respectively. <italic>w</italic>
<sub>
<italic>ij</italic>
</sub> is the synaptic weight between neuron <italic>i</italic> and the neuron <italic>j</italic> and tanh (<italic>x</italic>
<sub>
<italic>i</italic>
</sub>) is the neuron activation function. <italic>I</italic>
<sub>
<italic>iext</italic>
</sub> is an electrical current generated by an external stimulus. According to the neural network model described by <xref ref-type="disp-formula" rid="e4">Eq. 4</xref>, HNN of three neurons can be concretized by <xref ref-type="disp-formula" rid="e5">Eq. 5</xref>
<disp-formula id="e5">
<mml:math id="m10">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(5)</label>
</disp-formula>In this paper, the coefficients <italic>C</italic>
<sub>1</sub>, <italic>C</italic>
<sub>2</sub>, <italic>C</italic>
<sub>3</sub>, <italic>R</italic>
<sub>1</sub>, <italic>R</italic>
<sub>2</sub>, <italic>R</italic>
<sub>3</sub> are set as 1, respectively, and the weight <italic>w</italic>
<sub>
<italic>ij</italic>
</sub> can be expressed by the weight matrix <xref ref-type="disp-formula" rid="e6">Eq. 6</xref>. It should be noted that the weight used by HNN in this paper is different from that in literature [<xref ref-type="bibr" rid="B69">69</xref>].<disp-formula id="e6">
<mml:math id="m11">
<mml:mi>W</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>3.8</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.9</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0.7</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>2.8</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5.6</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1.9</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>Because HNN is multiple neurons connected to each other, electromagnetic induction current will appear between HNN neurons due to the existence of membrane potential difference between neurons. In order to establish a mathematical model and study the influence of induced current between neurons on the dynamic behavior of HNN, this paper uses a magnetically controlled memristor to connect multiple neurons and uses the current flowing through the memristor to simulate the induced current between neurons [<xref ref-type="bibr" rid="B69">69</xref>]. Based on the above analysis, we can establish an improved HNN model.<disp-formula id="e7">
<mml:math id="m12">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>3.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.7</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5.6</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>The mathematical model of <xref ref-type="disp-formula" rid="e7">Eq. 7</xref> describes the situation in which induced current exists between three neurons in HNN model, and the bidirectional induced current is generated by simulating electromagnetic induction by interconnecting neurons with three memristors. With the addition of three memristors, a 6D memristive Hopfield neural network (6D-MHNN) model is finally established. In order to intuitively understand the 6D-MHNN model given by <xref ref-type="disp-formula" rid="e7">Eq. 7</xref>, <xref ref-type="fig" rid="F2">Figure&#x20;2</xref> presents the general schematic diagram of the extension connection between neuron and memristor in this&#x20;model.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic diagram of the connection topology of a trimemristor-coupled HNN&#x20;model.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g002.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Fractional mathematical model</title>
<p>The concept of fractional calculus has been put forward for a long time and has become a powerful tool to study fractional differential equations and fractal functions. Since fractional order is more accurate than integer order in simulating real dynamic system, this paper will construct a fractional Hopfield neural network based on <xref ref-type="disp-formula" rid="e7">Eq. 7</xref>. At present, there are many definitions of fractional calculus, but this paper adopts Caputo&#x2019;s definition of fractional derivative [<xref ref-type="bibr" rid="B70">70</xref>,&#x20;<xref ref-type="bibr" rid="B71">71</xref>].</p>
<p>
<statement content-type="definition" id="Definition_1">
<label>Definition 1</label>
<p>Caputo fractional derivative is defined as follows:<disp-formula id="e8">
<mml:math id="m13">
<mml:msubsup>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>q</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c4;</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mi>q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(8)</label>
</disp-formula>where &#x393;(&#x2022;) represents Gamma function. According to the definition of Caputo fractional derivative, the mathematical model <xref ref-type="disp-formula" rid="e9">Eq. 9</xref> of fractional memristor Hopfield neural network (FMHNN) can be obtained by setting the order of <xref ref-type="disp-formula" rid="e7">Eq. 7</xref> derivative as <italic>&#x3b1;</italic>.<disp-formula id="e9">
<mml:math id="m14">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>3.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.7</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5.6</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(9)</label>
</disp-formula>where <italic>&#x3b1;</italic> is the order of the derivative, <inline-formula id="inf6">
<mml:math id="m15">
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</statement>
</p>
</sec>
<sec id="s3-3">
<title>3.3 System stability analysis</title>
<p>It is necessary to analyze the stability of equilibrium point of HNN dynamic system, so we make the left side of <xref ref-type="disp-formula" rid="e9">Eq. 9</xref> all equal to 0, thus obtaining <xref ref-type="disp-formula" rid="e10">Eq. 10</xref>, and then solve the roots of the equations to obtain the equilibrium point.<disp-formula id="e10">
<mml:math id="m16">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>3.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.7</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5.6</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>Observe <xref ref-type="disp-formula" rid="e10">Eq. 10</xref>. It is easy to find that <xref ref-type="disp-formula" rid="e11">Eq. 11</xref> can be obtained by adding equation (1), (2) and (3) in Eq. (10).<disp-formula id="e11">
<mml:math id="m17">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.7</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>By substituting <xref ref-type="disp-formula" rid="e11">Eq. 11</xref> into <xref ref-type="disp-formula" rid="e10">Eq. 10</xref>, <italic>x</italic>
<sub>2</sub>, <italic>&#x3c6;</italic>
<sub>1</sub>, <italic>&#x3c6;</italic>
<sub>2</sub>, <italic>&#x3c6;</italic>
<sub>3</sub> can be eliminated and a binary system of equations, <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>, can be obtained.<disp-formula id="e12">
<mml:math id="m18">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="array">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>3.8</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.7</mml:mn>
<mml:mo>&#x2a;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5.6</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.9</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>tanh</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>Because it is difficult to directly solve the root of <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>, the graphic method is adopted in this paper. MATLAB is used to draw the trajectory diagram of the two equations (<xref ref-type="fig" rid="F3">Figure&#x20;3A</xref>, <xref ref-type="fig" rid="F3">Figure&#x20;3B</xref>, <xref ref-type="fig" rid="F3">Figure&#x20;3C</xref>), and then numerical analysis is used to obtain the analytical solution of the equations.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Trajectory diagram of H1 and H2&#x20;<bold>(A)</bold> when the memristor coupling strength <italic>k</italic> is &#x2212;0.08; <bold>(B)</bold> when the memristor coupling strength <italic>k</italic> is 0; <bold>(C)</bold> when the memristor coupling strength <italic>k</italic> is 0.08.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g003.tif"/>
</fig>
<p>The approximate range of <italic>x</italic>
<sub>1</sub>, <italic>x</italic>
<sub>3</sub> can be easily obtained from the figure, and a more accurate solution can be obtained by using Fsolve function of MATLAB. After solving the root [<italic>x</italic>
<sub>1</sub>, <italic>x</italic>
<sub>2</sub>, <italic>x</italic>
<sub>3</sub>, <italic>x</italic>
<sub>4</sub>, <italic>x</italic>
<sub>5</sub>, <italic>x</italic>
<sub>6</sub>] of <xref ref-type="disp-formula" rid="e10">Eq. 10</xref>, put each solution into the Jacobi matrix of <xref ref-type="disp-formula" rid="e9">Eq. 9</xref>, and then obtain each eigenvalue from the characteristic polynomial; the results are shown in <xref ref-type="table" rid="T1">Table&#x20;1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The results of equilibrium point analysis when <italic>k</italic> is taken as &#x2212;0.08, 0 and 0.08 respectively</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Equilibrium point</th>
<th align="center">The eigenvalue</th>
<th align="center">The stability</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">P1:(&#x2212;0.552&#x2009;0, &#x2212;0.294&#x2009;3, 1.980&#x2009;8, &#x2212;0.257&#x2009;7, &#x2212;2.275&#x2009;2, 2.532&#x2009;9)</td>
<td align="center">&#x2212;1, &#x2212;0.925&#x2009;5, &#x2212;1.004&#x2009;3&#x20;&#xb1; 0.0&#x2009;673i, 0.236&#x2009;1&#x20;&#xb1; 1.2&#x2009;995i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P2:(0,0,0,0,0,0)</td>
<td align="center">&#x2212;1, &#x2212;1, &#x2212;1, 0.858&#x2009;6, &#x2212;0.101&#x2009;3&#x20;&#xb1; 1.6&#x2009;907i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P3:(0.460&#x2009;0, 0.183&#x2009;7, &#x2212;1.828&#x2009;0, 0.276&#x2009;3, 2.011&#x2009;8, &#x2212;2.288&#x2009;1)</td>
<td align="center">&#x2212;1, &#x2212;0.900&#x2009;0&#x20;&#xb1; 0.1&#x2009;067i, &#x2212;0.995&#x2009;3, 0.315&#x2009;1&#x20;&#xb1; 1.3&#x2009;617i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P1:( &#x2212;0.485&#x2009;6, &#x2212;0.300&#x2009;2, 1.970&#x2009;3, &#x2212;0.185&#x2009;4, &#x2212;2.270&#x2009;5, 2.455&#x2009;9)</td>
<td align="center">&#x2212;1, &#x2212;1, &#x2212;1, &#x2212;0.893&#x2009;9, 0.460&#x2009;9&#x20;&#xb1; 1.2&#x2009;402i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P2:(0,0,0,0,0,0)</td>
<td align="center">&#x2212;1, &#x2212;1, &#x2212;1, 0.915&#x2009;2, &#x2212;0.057&#x2009;6&#x20;&#xb1; 1.6&#x2009;858i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P3:(0.485&#x2009;6, 0.300&#x2009;2, &#x2212;1.970&#x2009;3, 0.185&#x2009;4, 2.270&#x2009;5, &#x2212;2.455&#x2009;9)</td>
<td align="center">&#x2212;1, &#x2212;1, &#x2212;1, &#x2212;0.893&#x2009;9, 0.460&#x2009;9&#x20;&#xb1; 1.2&#x2009;402i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P1:( &#x2212;2.056&#x2009;1, &#x2212;3.215&#x2009;2, 6.003&#x2009;5, 1.159&#x2009;1, &#x2212;9.218&#x2009;7, 8.059&#x2009;6)</td>
<td align="center">&#x2212;1, &#x2212;0.076&#x2009;6, &#x2212;0.811&#x2009;6, &#x2212;0.956&#x2009;2, &#x2212;0.987&#x2009;9, &#x2212;1.305&#x2009;8</td>
<td>Stable saddle point</td>
</tr>
<tr>
<td align="left">P2:( &#x2212;1.165&#x2009;6, &#x2212;1.932&#x2009;4, 3.973&#x2009;9, 0.766&#x2009;76, &#x2212;5.906&#x2009;3, 5.139&#x2009;5)</td>
<td align="center">&#x2212;1, &#x2212;0.273&#x2009;6, 0.459&#x2009;3, &#x2212;0.934&#x2009;4, &#x2212;1.073&#x2009;2, &#x2212;1.471&#x2009;8</td>
<td>Stable saddle point</td>
</tr>
<tr>
<td align="left">P3:( &#x2212;0.407&#x2009;3, &#x2212;0.269&#x2009;63, 1.919&#x2009;1, &#x2212;0.137&#x2009;67, &#x2212;2.188&#x2009;7, 2.326&#x2009;4)</td>
<td align="center">&#x2212;1, &#x2212;0.821&#x2009;4, &#x2212;1.021&#x2009;3&#x20;&#xb1; 0.0&#x2009;275i, 0.691&#x2009;3&#x20;&#xb1; 1.2&#x2009;287i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P4:(0,0,0,0,0,0)</td>
<td align="center">&#x2212;1, &#x2212;1, &#x2212;1, 0.972&#x2009;0, &#x2212;0.014&#x2009;0&#x20;&#xb1; 1.6&#x2009;801i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P5:(0.476&#x2009;37, 0.392&#x2009;47, &#x2212;2.072&#x2009;5, 0.083&#x2009;896, 2.465, &#x2212;2.548&#x2009;8)</td>
<td align="center">&#x2212;1, &#x2212;0.839&#x2009;8, &#x2212;1.001&#x2009;5, &#x2212;1.169&#x2009;8, 0.675&#x2009;1&#x20;&#xb1; 1.1&#x2009;341i</td>
<td>Unstable node-focus</td>
</tr>
<tr>
<td align="left">P6:(1.463&#x2009;2, 2.356&#x2009;6, &#x2212;4.621&#x2009;2, &#x2212;0.893&#x2009;34, 6.977&#x2009;8, &#x2212;6.084&#x2009;5)</td>
<td align="center">&#x2212;1, 0.322&#x2009;9, &#x2212;0.711&#x2009;3, &#x2212;0.928&#x2009;4, &#x2212;1.202&#x2009;7&#x20;&#xb1; 0.0&#x2009;927i</td>
<td>Unstable node-focus</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4">
<title>4 Dynamics analysis of 6D-FMHNN</title>
<p>At present, related scholars usually use the phase diagram method, Lyapunov exponent method, and bifurcation diagram method to analyze the dynamics of chaotic system, etc. In addition, the attractor basin can easily find the coexistence attractor of the system. Therefore, this paper will use the FDE12 algorithm in MATLAB to solve the fractional differential equation, <xref ref-type="disp-formula" rid="e9">Eq. 9</xref>, and thus draw the bifurcating diagram, phase diagram, and attraction&#x20;basin.</p>
<sec id="s4-1">
<title>4.1 Dynamics of variable order</title>
<p>When the initial value of the system <xref ref-type="disp-formula" rid="e9">Eq. 9</xref> is unified as [0.1, 0.1, 0.1, 0.1, 0.1, 0.1], bifurcation diagrams on the memristor coupling strength <italic>k</italic> are drawn respectively with order <italic>&#x3b1;</italic> &#x3d; 0.7, <italic>&#x3b1;</italic> &#x3d; 0.8, <italic>&#x3b1;</italic> &#x3d; 0.9, <italic>&#x3b1;</italic> &#x3d; 1 displayed on <xref ref-type="fig" rid="F4">Figure&#x20;4A</xref>, <xref ref-type="fig" rid="F4">Figure&#x20;4B</xref>, <xref ref-type="fig" rid="F4">Figure&#x20;4C</xref>, and <xref ref-type="fig" rid="F4">Figure&#x20;4D</xref>. It can be seen from the figure that when the order <italic>&#x3b1;</italic> is 0.7, no matter how <italic>k</italic> changes, the system will not appear as chaos. When the order is 0.8&#x2013;0.9, the value of the memristor intensity <italic>k</italic> determines whether the system behaves periodic or chaotic. When the order is 0.8, 0.07 &#x2264; <italic>k</italic>&#x20;&#x2264; 0.1, the system is chaotic. When the order is 0.9, 0.007 &#x2264; <italic>k</italic>&#x20;&#x2264; 0.025, or 0.07 &#x2264; <italic>k</italic>&#x20;&#x2264; 0.08, the system is chaotic. When the order is one, <italic>k</italic> has to be a very small number of values for the system to be chaotic.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The bifurcation diagram of 6D-FMHNN with respect to parameter k <bold>(A)</bold> when the differential order is 0.7; <bold>(B)</bold> when the differential order is 0.8; <bold>(C)</bold> when the differential order is 0.9; <bold>(D)</bold> when the differential order is 1 and the bifurcation diagram of 6D-FMHNN with respect to order when the memristor coupling strength <italic>k</italic> is 0.02&#x20;<bold>(E)</bold>.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g004.tif"/>
</fig>
<p>In addition, this paper also studies the bifurcation diagram of 6D-FMHNN (<xref ref-type="fig" rid="F4">Figure&#x20;4E</xref>) on order <italic>&#x3b1;</italic> when the memristor coupling strength <italic>k</italic> is 0.02 and the initial value of the system is [0.1, 0.1, 0.1, 0.1, 0.1, 0.1]. As can be seen from the observation in the picture that with the increase of order, the system changes from periodic one-limit cycle to periodic two-limit cycle and then to periodic four limit cycle. Until <italic>&#x3b1;</italic> &#x3d; 0.88, the system becomes chaotic. However, as <italic>&#x3b1;</italic> continues to rise, the system appears as inverse period-doubling and degenerates into a periodic four-limit cycle. After degenerating into a period, it becomes chaotic again after <italic>a</italic>&#x20;&#x3d;&#x20;0.93.</p>
<p>In conclusion, the order has a great influence on the dynamic behavior of 6D-FMHNN. When <italic>&#x3b1;</italic> &#x3e; 0.8, the chaos phenomenon of the system is more significant.</p>
</sec>
<sec id="s4-2">
<title>4.2 Dynamics of fixed order</title>
<p>In this part, the order <italic>&#x3b1;</italic> of differentiation in <xref ref-type="disp-formula" rid="e9">Eq. 9</xref> is fixed as 0.88. First, set the initial value of the system as [0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1], and explore the change of system bifurcation behavior when the memristor coupling strength <italic>k</italic> changes (<xref ref-type="fig" rid="F5">Figure&#x20;5A</xref>). Secondly, <italic>k</italic> is fixed at 0.015 and the initial value of the system was set as <inline-formula id="inf7">
<mml:math id="m19">
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>, and the bifurcation diagram of the initial value <italic>x</italic>
<sub>1</sub> of the system was drawn in <xref ref-type="fig" rid="F5">Figure&#x20;5B</xref>. Observation can be found from <xref ref-type="fig" rid="F5">Figure&#x20;5A</xref> that, like the general partial illustrations, with the rise of <italic>k</italic>, the system transitions from the initial period-1 limit cycle to period-2 limit cycle and then to period-4 limit cycle. When <italic>k</italic>&#x20;&#x3d; 0.02, the system starts to become chaotic. However, as <italic>k</italic> continues to rise, the system gradually degenerates into a periodic limit cycle of four times and bifurcates inversely when <italic>k</italic>&#x20;&#x3d; 0.08 and then enters a chaos state. As can be seen from the observation in the picture from <xref ref-type="fig" rid="F5">Figure&#x20;5B</xref> that when the initial value of the system <italic>x</italic>
<sub>1</sub> changes between [ &#x2212; 1, 0), the system is always a periodic four-limit cycle; when <italic>x</italic>
<sub>1</sub> changes between (0, 1], the system presents chaos. In general, the system is sensitive to initial values and memristor coupling strength&#x20;<italic>k</italic>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>When the differential order <italic>&#x3b1;</italic> is 0.88, the bifurcation diagram of parameter <italic>k</italic> <bold>(A)</bold> and the bifurcation diagram of initial value &#xd7;1 (0) <bold>(B)</bold>.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g005.tif"/>
</fig>
</sec>
<sec id="s4-3">
<title>4.3 A variety of coexisting attractors</title>
<p>Coexisting attractor means that different initial states of a system correspond to two different attractors. When the order of the system is determined to be 0.88 and the memristive coupling strength <italic>k</italic> is &#x2212;0.05, the initial values of the system are [ &#x2212; 0.1, 0, 0, 0, 0, 0, 0] and [0.1, 0, 0, 0, 0, 0, 0], respectively. At this time, the system has two periodic coexistence phenomena (<xref ref-type="fig" rid="F6">Figure&#x20;6A</xref>). When the order of the system is determined to be 0.88 and the memristive coupling strength <italic>k</italic> is 0.015, the initial values of the system are [ &#x2212; 0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1] and [0.1, 0.1, 0.1, 0.1, 0.1, 0.1], respectively. At this time, the system shows the coexistence of chaos and period (<xref ref-type="fig" rid="F6">Figure&#x20;6B</xref>). When the order of the system is 0.88 and the memristive coupling strength <italic>k</italic> is 0.02, the initial values of the system are [ &#x2212; 0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1] and [0.1, 0.1, 0.1, 0.1, 0.1, 0.1], respectively. At this time, two chaotic attractors coexist in the system (<xref ref-type="fig" rid="F6">Figure&#x20;6C</xref>). When the order of the system is determined to be 0.88 and the memristive coupling strength <italic>k</italic> is 0.025, the initial values of the system are [ &#x2212; 0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1, &#x2212;0.1] and [0.1, 0.1, 0.1, 0.1, 0.1, 0.1], respectively; two chaotic attractors coexist in the system (<xref ref-type="fig" rid="F6">Figure&#x20;6D</xref>). In addition, this paper also draws the attraction basin corresponding to the initial state of [<italic>x</italic>
<sub>1</sub> (0), <italic>x</italic>
<sub>2</sub> (0), 0, 0, 0, 0] when the system order is determined to be 0.88 and the memristor resistance coupling strength <italic>k</italic> is 0.02&#x20;<xref ref-type="fig" rid="F6">Figure&#x20;6E</xref>
</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Coexisting attractors and attraction basin. <bold>(A)</bold> Coexistence of two cycles with <italic>k</italic>&#x20;&#x3d; &#x2212;0.05; <bold>(B)</bold> coexistence of cycle and chaos with <italic>k</italic>&#x20;&#x3d; 0.015; <bold>(C)</bold> coexistence of two chaos with <italic>k</italic>&#x20;&#x3d; 0.02; <bold>(D)</bold> coexistence of two chaos with <italic>k</italic>&#x20;&#x3d; 0.025; <bold>(E)</bold> the attraction basin corresponding to initial state [&#xd7;1 (0); &#xd7;2 (0); 0; 0; 0; 0].</p>
</caption>
<graphic xlink:href="fphy-10-847385-g006.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<title>5 Application in image encryption</title>
<sec id="s5-1">
<title>5.1 Random sequence generation</title>
<p>Suppose the size of the image to be encrypted is <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, then we need to generate a random sequence of length 3 &#xd7; <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, which is respectively used in the forward diffusion and reverse diffusion of the two diffusion algorithms and the scrambling algorithm.</p>
<p>
<statement>
<p>Step 1: Let the input initial value of 6D-FMHNN system be [<italic>x</italic>
<sub>1</sub>, <italic>x</italic>
<sub>2</sub>, <italic>x</italic>
<sub>3</sub>, <italic>x</italic>
<sub>4</sub>, <italic>x</italic>
<sub>5</sub>, <italic>x</italic>
<sub>6</sub>], and first iterate <italic>T</italic> wheel to eliminate the initial disturbance of the system.</p>
</statement>
</p>
<p>
<statement>
<p>Step 2: After iterating round <italic>T</italic> to eliminate the initial disturbance of the system, we conduct a slight disturbance of the initial value of every <italic>B</italic> iteration to ensure the pseudo-randomness of the sequence.</p>
</statement>
</p>
<p>
<statement>
<p>Step 3: After iterating round <italic>C</italic>, of course, we need to guarantee <italic>C</italic>&#x20;&#xd7; <italic>B</italic>&#x20;&#xd7; 6&#x20;&#x2265; 3&#x20;&#xd7; <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, and we get a random sequence [<italic>X</italic>1,<italic>X</italic>2,<italic>X</italic>3,<italic>X</italic>4,<italic>X</italic>5,<italic>X</italic>6]<sup>
<italic>T</italic>
</sup> where <italic>Xi</italic> &#x3d; [<italic>x</italic>
<sub>
<italic>i</italic>1</sub>, <italic>x</italic>
<sub>
<italic>i</italic>2</sub>, <italic>x</italic>
<sub>
<italic>i</italic>3</sub>, &#x2026; , <italic>x</italic>
<sub>
<italic>ij</italic>
</sub>, &#x2026; , ], <italic>i</italic>&#x20;&#x3d; 1, 2, 3, 4, 5, 6, and <italic>j</italic>&#x20;&#x3d; 1, 2, 3, &#x2026; , <italic>L</italic>. Considering the 3 &#xd7; <italic>M</italic>&#x20;&#xd7; <italic>N</italic> is not necessarily divisible exactly by 6, so <inline-formula id="inf8">
<mml:math id="m20">
<mml:mi>L</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>.</p>
</statement>
</p>
<p>
<statement>
<p>Step 4: We reduce [<italic>X</italic>1,<italic>X</italic>2,<italic>X</italic>3,<italic>X</italic>4,<italic>X</italic>5,<italic>X</italic>6]<sup>
<italic>T</italic>
</sup> to a one-dimensional vector <italic>X</italic>, and then we take <italic>X</italic>(1 : 3&#x20;&#xd7; <italic>M</italic>&#x20;&#xd7; <italic>N</italic>) so that we get the random sequence we&#x20;need.</p>
</statement>
</p>
</sec>
<sec id="s5-2">
<title>5.2 Image encryption and decryption process</title>
<sec id="s5-2-1">
<title>5.2.1 Image encryption steps</title>
<p>The steps of image encryption can be divided into four&#x20;steps.</p>
<p>
<statement>
<p>Step 1: By iterating the 6D-FMHNN system, the sequence with 3 &#xd7; <italic>M</italic>&#x20;&#xd7; <italic>N</italic> length was denoted as <italic>X</italic>, and the dimension of the image to be encrypted with <italic>M</italic>&#x20;&#xd7; <italic>N</italic> size was reduced to a one-dimensional vector.</p>
</statement>
</p>
<p>
<statement>
<p>Step 2: Make two additive mode diffusions, so that the information of each pixel point spreads to the whole image. The diffusion algorithm is shown in <xref ref-type="disp-formula" rid="e13">Eq. 13</xref>:<disp-formula id="e13">
<mml:math id="m21">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mspace width="0.2em"/>
<mml:mi>mod</mml:mi>
<mml:mspace width="0.2em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>256</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mspace width="0.2em"/>
<mml:mi>mod</mml:mi>
<mml:mspace width="0.2em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>256</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(13)</label>
</disp-formula>where <italic>A</italic> is the image to be diffused, <italic>S</italic> is the random sequence with length <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, and <italic>C</italic> is the encrypted image; so the inverse transformation of <xref ref-type="disp-formula" rid="e13">Eq. 13</xref> is <xref ref-type="disp-formula" rid="e14">Eq. 14</xref>.<disp-formula id="e14">
<mml:math id="m22">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mspace width="0.2em"/>
<mml:mi>mod</mml:mi>
<mml:mspace width="0.2em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>256</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>256</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mspace width="0.2em"/>
<mml:mi>mod</mml:mi>
<mml:mspace width="0.2em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>256</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>256</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>In this paper, <italic>S</italic>&#x20;&#x3d; <italic>X</italic> (1: <italic>M</italic>&#x20;&#xd7; <italic>N</italic>) is taken for the first diffusion and <italic>S</italic>&#x20;&#x3d; <italic>X</italic> (<italic>M</italic>&#x20;&#xd7; <italic>N</italic>&#x20;&#x2b; 1: <italic>M</italic>&#x20;&#xd7; <italic>N</italic>&#x20;&#xd7; 2) for the second diffusion.</p>
</statement>
</p>
<p>
<statement>
<p>Step 3: Shuffling pixel positions, in other words, exchanging information between two pixels via <xref ref-type="disp-formula" rid="e15">Eq. 15</xref> mapping.<disp-formula id="e15">
<mml:math id="m23">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>s</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mi>A</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(15)</label>
</disp-formula>which is a random sequence of numbers of length <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, and <italic>S</italic>(<italic>i</italic>) &#x2208; [1, <italic>M</italic>&#x20;&#xd7; <italic>N</italic>], for any <italic>n</italic>&#x20;&#x2260; <italic>m</italic>, <italic>S</italic>(<italic>n</italic>) &#x2260; <italic>S</italic>(<italic>m</italic>). <italic>S</italic> can be generated by normalizing <italic>X</italic> (1: <italic>M</italic>&#x20;&#xd7; <italic>N</italic>) and removing repeated elements in the sequence and adding missing elements in [1, <italic>M</italic>&#x20;&#xd7; <italic>N</italic>] at the end of the sequence.</p>
</statement>
</p>
<p>
<statement>
<p>Step3Perform two more multiply mode taking diffusion operations [<xref ref-type="bibr" rid="B72">72</xref>], and the diffusion algorithm is shown in <xref ref-type="disp-formula" rid="e16">Eq. 16</xref>:<disp-formula id="e16">
<mml:math id="m24">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(16)</label>
</disp-formula>Therefore, the inverse transformation corresponding to <xref ref-type="disp-formula" rid="e16">Eq. 16</xref> is shown below as <xref ref-type="disp-formula" rid="e17">Eq. 17</xref>:<disp-formula id="e17">
<mml:math id="m25">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xf7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xf7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xf7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xf7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(17)</label>
</disp-formula>where <italic>A</italic> is the image to be diffused, <italic>S</italic> is the random sequence with length <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, and <italic>C</italic> is the encrypted image. In this paper, <italic>S</italic>&#x20;&#x3d; <italic>X</italic> (<italic>M</italic>&#x20;&#xd7; <italic>N</italic>&#x20;&#x2b; 1: <italic>M</italic>&#x20;&#xd7; <italic>N</italic>&#x20;&#xd7; 2) is taken for the first diffusion and <italic>S</italic>&#x20;&#x3d; <italic>X</italic> (<italic>M</italic>&#x20;&#xd7; <italic>N</italic>&#x20;&#xd7; 2&#x20;&#x2b; 1: <italic>M</italic>&#x20;&#xd7; <italic>N</italic>&#x20;&#xd7; 3) for the second diffusion.</p>
</statement>
</p>
</sec>
<sec id="s5-2-2">
<title>5.2.2 Image decryption step</title>
<p>Since the decryption operation is the reverse operation of the encryption operation, this article will not be detailed to save&#x20;space.</p>
<p>
<statement>
<p>Step 1: iterate the 6-day FMHNN system to get the sequence with length 3 &#xd7; <italic>M</italic>&#x20;&#xd7; <italic>N</italic>, denoted as <italic>X</italic>, and reduce the dimension of the image to be decrypted with size <italic>M</italic>&#x20;&#xd7; <italic>N</italic> to a one-dimensional vector.</p>
</statement>
</p>
<p>
<statement>
<p>Step 2: Carry out the inverse operation <xref ref-type="disp-formula" rid="e17">Eq. 17</xref> of multiplication for mold diffusion&#x20;twice.</p>
</statement>
</p>
<p>
<statement>
<p>Step 3: Perform the same pixel scrambling <xref ref-type="disp-formula" rid="e15">Eq. 15</xref>&#x20;again.</p>
</statement>
</p>
<p>
<statement>
<p>Step 4: Perform the inverse operation <xref ref-type="disp-formula" rid="e14">Eq. 14</xref> of two additive mode diffusions.</p>
</statement>
</p>
</sec>
</sec>
<sec id="s5-3">
<title>5.3 Safety analysis</title>
<sec id="s5-3-1">
<title>5.3.1 Randomness test of chaotic sequences</title>
<p>To test the randomness of the random sequence generated in part 5.1 of this article, we need to use NIST SP800-22. In this paper, the parameter <italic>k</italic> of <xref ref-type="disp-formula" rid="e9">Eq. 9</xref> is 0.02, the order <italic>&#x3b1;</italic> is 0.88, and the initial value is [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B6">6</xref>]. NIST SP800-22 has a total of 15 test methods to test the randomness of a sequence, so the software has 15 standards for the randomness of the sequence. After the execution of each test method, a p-value between [0, 1] will be generated, and if the p-value is greater than the preset threshold, it indicates that the test has passed. In this paper, the default threshold of the software is 0.01, and the sequence length 10<sup>6</sup> is set to one input stream, and there are 10 such input streams. <xref ref-type="table" rid="T2">Table&#x20;2</xref> shows the results of 15&#x20;tests.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Statistical table of the results of testing the randomness of random sequences using NIST SP800-22</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Test name</th>
<th align="center">p-Value</th>
<th align="center">Result</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">The frequency test</td>
<td align="center">0.534&#x2009;1</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">Frequency test within a block</td>
<td align="center">0.350&#x2009;5</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The cumulative sums test</td>
<td align="center">0.534&#x2009;1</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The runs test</td>
<td align="center">0.534&#x2009;1</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">Tests for the longest-run-of-ones in a block</td>
<td align="center">0.534&#x2009;1</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The binary matrix rank test</td>
<td align="center">0.739&#x2009;9</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The discrete Fourier transform test</td>
<td align="center">0.350&#x2009;5</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The nonoverlapping template matching test</td>
<td align="center">0.499&#x2009;4</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The overlapping template matching test</td>
<td align="center">0.534&#x2009;1</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">Maurer&#x2019;s &#x201c;universal statistical&#x201d; test</td>
<td align="center">0.350&#x2009;5</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The approximate entropy test</td>
<td align="center">0.035&#x2009;2</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The random excursions test (x &#x3d; -1)</td>
<td align="center">0.413&#x2009;0</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The random excursions variant test (x &#x3d; 1)</td>
<td align="center">0.655&#x2009;7</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The serial test</td>
<td align="center">0.442&#x2009;3</td>
<td align="center">Pass</td>
</tr>
<tr>
<td align="left">The linear complexity test</td>
<td align="center">0.739&#x2009;9</td>
<td align="center">Pass</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-3-2">
<title>5.3.2 Experimental results of image encryption</title>
<p>The encryption pictures in this paper come from USC-SIPI database, and the operating system of the test platform is Windows 10&#x20;64-bit, the test software is MATLAB 2019, and the processor of the test machine is quad-core Intel Core <email>I5-7300HQ@2.50Ghz</email>. The memory is 16&#xa0;GB DDR4 RAM. The parameter <italic>k</italic> of 6D-FMHNN system is 0.02, the order is 0.88, and the initial value is [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B6">6</xref>]. The original, encrypted, and decrypted images of some images are shown in <xref ref-type="fig" rid="F7">Figure&#x20;7</xref>. The attacker is unable to obtain any useful information from the encrypted images shown in <xref ref-type="fig" rid="F7">Figure&#x20;7</xref>, indicating that the encryption algorithm proposed in this paper is effective.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Image encryption experiment results: original image <bold>(A)</bold>, encrypted image <bold>(B)</bold>, decrypted image <bold>(C)</bold>.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g007.tif"/>
</fig>
</sec>
<sec id="s5-3-3">
<title>5.3.3 Image histogram analysis</title>
<p>Histogram is a graph drawn after the frequency of each gray value in the image is counted. In order not to leave an attacker with any useful statistics, an ideal encryption algorithm would distribute the pixel depth of the image evenly, as shown in the histogram, so that the squares are basically flush. <xref ref-type="fig" rid="F8">Figure&#x20;8</xref> shows the histogram of pixel depth distribution of the original image and the encrypted image of some images. It can be seen from the figure that the histogram of plaintext image shows obvious statistical law, and the uniformity of pixel depth distribution of the image after encryption is significantly improved. In order to quantitatively analyze the uniformity of histogram distribution, chi-square test (<xref ref-type="disp-formula" rid="e18">Eq. 18</xref>) and variance were used to evaluate. chi-Square values of the histogram before and after encryption were calculated, and the pictures involved in the calculation include 4.1.05, 4.1.06, 4.1.08, 4.2.01, and 4.2.03. The chi-square values of the histogram of plain image are 300,852.0781, 66009.6797, 334,267.1406, 343,393.1465, and 187,356.5723, respectively. In addition, the chi-square values of the histogram of encrypted image are 272.0469, 253.1797, 284.3828, 231.0273, and 254.0137, respectively, and under the condition that the degree of freedom is 255 and the significance level is 1<italic>%</italic> and 5<italic>%</italic>, the corresponding chi-square test critical values are <inline-formula id="inf9">
<mml:math id="m26">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0.01</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>255</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>310.457</mml:mn>
</mml:math>
</inline-formula> and <inline-formula id="inf10">
<mml:math id="m27">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0.05</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>255</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>293.247</mml:mn>
<mml:mspace width="0.17em"/>
<mml:mn>8</mml:mn>
</mml:math>
</inline-formula>, respectively. It is not difficult to see from the table that the gray value distribution of the encrypted image is quite uniform compared with that of the unencrypted image, so it is difficult for the attacker to attack by using histogram. Secondly, by changing the initial value of the encryption key, namely 6D-FMHNN system, the variance of the image histogram after encryption is calculated to evaluate whether the quality of the key has an impact on the encryption effect. It can be seen from <xref ref-type="table" rid="T3">Table&#x20;3</xref> that the encryption algorithm in this paper has good encryption effect for different keys.<disp-formula id="e18">
<mml:math id="m28">
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>255</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Histogram comparison of the original image and the encrypted image; <bold>(A)</bold> original image; <bold>(B)</bold> histogram of original image; <bold>(C)</bold> encrypted image; <bold>(D)</bold> histogram of encrypted image.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g008.tif"/>
</fig>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Statistical table of histogram variance after encryption with different&#x20;keys</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Image</th>
<th align="center">key1</th>
<th align="center">key2</th>
<th align="center">key3</th>
<th align="center">key4</th>
<th align="center">key5</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Boat</td>
<td align="center">945.218&#x2009;8</td>
<td align="center">949.671&#x2009;9</td>
<td align="center">1085.765&#x2009;6</td>
<td align="center">986.976&#x2009;6</td>
<td align="center">991.648&#x2009;4</td>
</tr>
<tr>
<td align="left">House</td>
<td align="center">1069.765&#x2009;6</td>
<td align="center">923.453&#x2009;1</td>
<td align="center">1078.828&#x2009;1</td>
<td align="center">894.554&#x2009;7</td>
<td align="center">947.140&#x2009;6</td>
</tr>
<tr>
<td align="left">4.1.03</td>
<td align="center">238.750&#x2009;0</td>
<td align="center">297.890&#x2009;6</td>
<td align="center">247.171&#x2009;9</td>
<td align="center">235.328&#x2009;1</td>
<td align="center">289.539&#x2009;1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In this paper, <italic>O</italic> represents the observed count of each gray&#x20;value, and <italic>E</italic> represents the expected count of each gray&#x20;value.</p>
</sec>
<sec id="s5-3-4">
<title>5.3.4 Correlation analysis</title>
<p>Correlation analysis is the analysis of multiple factors with correlation, so as to measure the correlation of these factors. In this paper, it specifically refers to analyzing the correlation of the color depth of two adjacent pixels in an image. There is a strong correlation between the color depths of two adjacent pixels of an unencrypted image, and an ideal encryption algorithm should be able to hide this correlation; otherwise, it would be a breach for an attacker. In this paper, the correlation coefficient is calculated to measure the correlation of images, and the calculation formula is shown in <xref ref-type="disp-formula" rid="e19">Eq. 19</xref> [<xref ref-type="bibr" rid="B24">24</xref>]:<disp-formula id="e19">
<mml:math id="m29">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>cov</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
<mml:msqrt>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>D</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>cov</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>E</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(19)</label>
</disp-formula>where <italic>y</italic> is the adjacent pixel of <italic>x</italic>, and <italic>N</italic> is the number of pixel pairs randomly selected from the image, that is, the correlation coefficient of the image, which is closer to 0, the better. In this paper, 5,000 pixels are randomly selected from the image and the correlation coefficients in the vertical, horizontal, and diagonal directions are calculated, respectively. The results are shown in <xref ref-type="fig" rid="F9">Figure&#x20;9</xref>, <xref ref-type="table" rid="T4">Table&#x20;4</xref>, and <xref ref-type="table" rid="T5">Table&#x20;5</xref>. It can be found from <xref ref-type="fig" rid="F9">Figure&#x20;9</xref> and <xref ref-type="table" rid="T4">Table&#x20;4</xref> that the adjacent pixels of the unencrypted picture have a strong correlation, which basically disappears after encryption. <xref ref-type="table" rid="T5">Table&#x20;5</xref> compares the correlation coefficients between this paper and other literatures. It can be found that our encryption algorithm has lower correlation coefficients in horizontal, vertical, and diagonal directions.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>The correlation of adjacent pixels in picture House where <bold>(I)</bold> and <bold>(II)</bold> are the plaintext picture and ciphertext picture, respectively: <bold>(A)</bold> the correlation of two horizontal adjacent pixels, <bold>(B)</bold> the correlation of two vertical adjacent pixels, and <bold>(C)</bold> the correlation of two diagonal adjacent pixels.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g009.tif"/>
</fig>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Correlation coefficients of different images before and after encryption</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Plain image</th>
<th align="center">The vertical</th>
<th align="center">The horizontal</th>
<th align="center">The diagonal</th>
<th align="center">Encryption image</th>
<th align="center">The vertical</th>
<th align="center">The horizontal</th>
<th align="center">The diagonal</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Boat</td>
<td align="center">0.972&#x2009;6</td>
<td align="center">0.940&#x2009;3</td>
<td align="center">0.928&#x2009;9</td>
<td align="center">boat</td>
<td align="center">0.016&#x2009;8</td>
<td align="center">0.001&#x2009;6</td>
<td align="center">-0.000&#x2009;5</td>
</tr>
<tr>
<td align="left">house</td>
<td align="center">0.957&#x2009;8</td>
<td align="center">0.949&#x2009;5</td>
<td align="center">0.926&#x2009;2</td>
<td align="center">house</td>
<td align="center">0.006&#x2009;0</td>
<td align="center">-0.003&#x2009;6</td>
<td align="center">0.013&#x2009;6</td>
</tr>
<tr>
<td align="left">4.1.03</td>
<td align="center">0.924&#x2009;6</td>
<td align="center">0.973&#x2009;7</td>
<td align="center">0.898&#x2009;1</td>
<td align="center">4.1.03</td>
<td align="center">0.013&#x2009;3</td>
<td align="center">-0.008&#x2009;0</td>
<td align="center">-0.010&#x2009;5</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Comparison of correlation coefficient with other literature</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="1" align="left">Image</th>
<th colspan="1" align="center">Direction</th>
<th colspan="1" align="center">Plaintext image</th>
<th colspan="5" align="center">Encrypted image</th>
</tr>
<tr>
<td align="left"/>
<td align="left"/>
<td align="left"/>
<td align="center">our</td>
<td align="center">[<xref ref-type="bibr" rid="B24">24</xref>]</td>
<td align="center">[<xref ref-type="bibr" rid="B25">25</xref>]</td>
<td align="center">[<xref ref-type="bibr" rid="B33">33</xref>]</td>
<td align="center">[<xref ref-type="bibr" rid="B73">73</xref>]</td>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Lena</td>
<td align="left">Horizontal</td>
<td align="center">0.984&#x2009;3</td>
<td align="center">-0.002&#x2009;0</td>
<td align="center">0.005&#x2009;3</td>
<td align="center">0.016&#x2009;2</td>
<td align="center">0.007&#x2009;4</td>
<td align="center">0.038&#x2009;1</td>
</tr>
<tr>
<td align="left"/>
<td align="left">Vertical</td>
<td align="center">0.970&#x2009;9</td>
<td align="center">0.003&#x2009;3</td>
<td align="center">0.008&#x2009;9</td>
<td align="center">0.003&#x2009;8</td>
<td align="center">0.003&#x2009;2</td>
<td align="center">0.029&#x2009;1</td>
</tr>
<tr>
<td align="left"/>
<td align="left">Diagonal</td>
<td align="center">0.966&#x2009;0</td>
<td align="center">-0.003&#x2009;7</td>
<td align="center">0.012&#x2009;6</td>
<td align="center">0.002&#x2009;3</td>
<td align="center">0.012&#x2009;1</td>
<td align="center">0.002&#x2009;7</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-3-5">
<title>5.3.5 Information entropy analysis</title>
<p>Shannon defined information entropy as the occurrence probability of discrete random events, which is an important indicator to measure the randomness of information. It is generally believed that the greater the information entropy is, the greater the uncertainty is, so it can be used to measure the randomness of the image, and its calculation formula is given by <xref ref-type="disp-formula" rid="e20">Eq. 20</xref> [<xref ref-type="bibr" rid="B74">74</xref>]:<disp-formula id="e20">
<mml:math id="m30">
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>log</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(20)</label>
</disp-formula>where <italic>i</italic> is the gray value, <italic>P</italic>(<italic>i</italic>) is the probability of gray value <italic>i</italic>, and <italic>L</italic> is the maximum gray value of pixel. For the image with 256&#xa0;Gray level, the ideal value of <italic>H</italic> is 8. The larger the value <italic>H</italic> is, the more random the image information distribution is, and the better the encryption effect is. In this paper, the information entropy of some pictures that include boat, house, 4.1.03, 4.1.05, 4.1.06, 4.1.07, 4.1.08, 4.2.01, 4.2.03, and 4.2.05, before and after encryption is calculated. Information entropy of original image is 7.1914, 7.3602, 5.6002, 6.4007, 7.1816, 5.8346, 6.2700, 6.6530, 7.6444, and 6.5768 respectively. Corresponding to it, information entropy of encrypted image is 7.9994, 7.9993, 7.9974, 7.9971, 7.9972, 7.9969, 7.9969, 7.9993, 7.9994, and 7.9993, respectively. In order to compare with other literatures, we especially calculate the information entropy of Lena graph, and the result is 7.9993. In contrast, the information entropy is 7.9987, 7.2072, 7.9992, and 7.9974, respectively, in [<xref ref-type="bibr" rid="B24">24</xref>], [<xref ref-type="bibr" rid="B25">25</xref>], [<xref ref-type="bibr" rid="B73">73</xref>], and [<xref ref-type="bibr" rid="B74">74</xref>]. We can see from the comparisons that the image encryption algorithm in this paper has information entropy which is closer to the ideal value compared with other literatures.</p>
</sec>
<sec id="s5-3-6">
<title>5.3.6 Differential attack analysis</title>
<p>Differential attack means that the attacker will make subtle changes to the plaintext image, such as changing the gray value of a pixel, and then encrypt the image before and after the change, respectively, and find the relationship between the plaintext and ciphertext by comparing the two encrypted images. Therefore, an ideal encryption algorithm must be able to resist differential attacks, that is, even a change of a pixel will cause a huge difference between the encrypted images before and after. In order to quantitatively measure the ability of encryption algorithm to resist differential attack, the number of pixels change rate (NPCR) and the unified average changing intensity (UACI) are used in this paper [<xref ref-type="bibr" rid="B75">75</xref>]. NPCR reflects the ratio of the number of different pixel values in the same position of two images to all pixels, and UACI reflects the average change intensity of the difference between the data of two encrypted images. The calculation formula of the two indicators is shown in <xref ref-type="disp-formula" rid="e21">Eq. 21</xref> [<xref ref-type="bibr" rid="B25">25</xref>]:<disp-formula id="e21">
<mml:math id="m31">
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>N</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mi>%</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>U</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mi>%</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>D</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2260;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(21)</label>
</disp-formula>where <italic>M</italic> and <italic>N</italic> are the size of the image, <italic>T</italic> is the maximum gray value of the image, and <italic>C</italic>
<sub>1</sub>
<italic>C</italic>
<sub>2</sub> is the original encrypted image and slightly modified encrypted image, respectively. The ideal values for NPCR and UACI are 99.609<italic>%</italic> and 33.463 5<italic>%</italic>, respectively. Using <xref ref-type="disp-formula" rid="e21">Eq. 21</xref>, UACI and NPCR of a series of images were calculated in this paper and compared with other literatures. The results are 99:6075% and 33:4667%, respectively. In [<xref ref-type="bibr" rid="B24">24</xref>], the results are 99:6352% and 33:5,614%. In [<xref ref-type="bibr" rid="B25">25</xref>], the results are 99:609% and 33:4907%. In [<xref ref-type="bibr" rid="B73">73</xref>], the results are 99:6114% and 33:4523%. In [<xref ref-type="bibr" rid="B74">74</xref>], the results are 99:5,956% and 33:4535%. It is obvious that the image encryption algorithm in this paper has UACI/NPCR which is closer to the ideal value compared with other literatures.</p>
</sec>
<sec id="s5-3-7">
<title>5.3.7 Key sensitivity analysis</title>
<p>The general method for attackers to crack keys is brute force cracking, that is, to try all possible keys one by one. Because existing encryption algorithms generally have sufficient key space, which means that brute force cracking takes a long time; even for computers with powerful computing power, brute force cracking is not practical. However, if the encryption algorithm does not have key sensitivity, in other words, the ciphertext obtained by encrypting the same image with two similar keys is also similar, the attacker will take advantage of this vulnerability, optimize the brute force cracking algorithm, and quickly crack the key. In this paper, <italic>key</italic>1 &#x3d; [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B6">6</xref>] and <italic>key</italic>2 &#x3d; [1 &#x2b; 10<sup>&#x2013;10</sup>, 2, 3, 4, 5, 6] are used to encrypt the same image, respectively, to obtain ciphertext 1 and ciphertext 2 (Fig.&#x20;12), and the NPCR and UACI values of ciphertext 1 and ciphertext 2 are calculated as <italic>NPCR</italic> &#x3d; 99.612 4<italic>%</italic> and <italic>UACI</italic> &#x3d; 33.441 0<italic>%</italic>, respectively, which means that the two ciphertexts have great differences. In addition, <italic>key</italic>2 is used in this paper to decrypt the ciphertext of <italic>key</italic>1, and the results obtained are shown in <xref ref-type="fig" rid="F10">Figure&#x20;10</xref>. Therefore, this algorithm has good key sensitivity.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Key sensitivity analysis result graph, including <bold>(A)</bold> original Lena graph, <bold>(B)</bold> ciphertext encrypted with <italic>key</italic>1, <bold>(C)</bold> ciphertext encrypted with <italic>key</italic>2, <bold>(D)</bold> difference graph of two ciphertexts, <bold>(E)</bold> result graph of decryption with wrong key, and <bold>(F)</bold> result graph of decryption with correct&#x20;key.</p>
</caption>
<graphic xlink:href="fphy-10-847385-g010.tif"/>
</fig>
</sec>
</sec>
</sec>
<sec id="s6">
<title>6 Conclusion</title>
<p>This paper proposes a new memristor model and uses PHL to prove the memristor characteristics of the model. In addition, we propose a new 6D-FMHNN by using this memristor to simulate the induced current caused by potential difference between neurons and studies the dynamic behavior of 6D-FMHNN, such as bifurcation characteristics and coexistence attractor characteristics. 6D-FMHNN is chaotic and periodic due to different order, parameter, and initial value. Because this 6D-FMHNN has chaotic characteristics, it can be used to generate random sequences, so we also use this 6D-FMHNN to generate random numbers and apply them to the field of image encryption. This paper makes a series of analysis on the randomness of random numbers and the security of image encryption, and proves that the encryption algorithm using this 6D-FMHNN is safe and sensitive to the key. In the future, we will look for FMHNN that can generate multiple scrolls or multiple attractors.</p>
</sec>
</body>
<back>
<sec id="s7">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>FY, XK, and SC contributed to conception and design of the study. HC organized the database. QY performed the statistical analysis. XK wrote the first draft of the manuscript. FY, XK, SC, and SD wrote sections of the manuscript. All authors contributed to manuscript revision, read, and approved the submitted version.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This paper was supported by the Scientific Research Fund of Hunan Provincial Education Department under grant 21B0345, the National Natural Science Foundation of China under Grant 62172058, the Natural Science Foundation of Hunan Province under Grants 2020JJ4622 and 2020JJ4221, the special funds for the construction of innovative provinces in Hunan Province under Grants 2020JK4046 and 2022SK2007.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>He</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>A Saliency Detection and Gram Matrix Transform-Based Convolutional Neural Network for Image Emotion Classification</article-title>. <source>Security Commun Networks</source> (<year>2021</year>) <volume>2021</volume>:<fpage>71</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1155/2021/6854586</pub-id> </citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Lei</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Sherratt</surname>
<given-names>RS</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Research on Recurrent Neural Network Based Crack Opening Prediction of concrete Dam</article-title>. <source>J&#x20;Internet Technol</source> (<year>2020</year>) <volume>21</volume>(<issue>4</issue>):<fpage>1161</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.3966/160792642020072104024</pub-id> </citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A Robust and Fixed-Time Zeroing Neural Dynamics for Computing Time-Variant Nonlinear Equation Using a Novel Nonlinear Activation Function</article-title>. <source>Neurocomputing</source> (<year>2019</year>) <volume>350</volume>:<fpage>108</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2019.03.053</pub-id> </citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Long</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Detecting Iris Liveness with Batch Normalized Convolutional Neural Network</article-title>. <source>Comput Mater Continua</source> (<year>2019</year>) <volume>58</volume>(<issue>2</issue>):<fpage>493</fpage>&#x2013;<lpage>504</lpage>. <pub-id pub-id-type="doi">10.32604/cmc.2019.04378</pub-id> </citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Electrocardiogram Soft Computing Using Hybrid Deep Learning Cnn-Elm</article-title>. <source>Appl soft Comput</source> (<year>2020</year>) <volume>86</volume>:<fpage>105778</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2019.105778</pub-id> </citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A New Multi-Scroll Chua&#x27;s Circuit with Composite Hyperbolic tangent-cubic Nonlinearity: Complex Dynamics, Hardware Implementation and Image Encryption Application</article-title>. <source>Integration</source> (<year>2021</year>) <volume>81</volume>:<fpage>71</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1016/j.vlsi.2021.05.011</pub-id> </citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<etal/>
</person-group> <article-title>An Extremely Simple Multi-wing Chaotic System: Dynamics Analysis, Encryption Application and Hardware Implementation</article-title>. <source>IEEE Trans Ind Electron</source> (<year>2020</year>) <volume>68</volume>:<fpage>12708</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1109/TIE.2020.3047012</pub-id> </citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Qiu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<etal/>
</person-group> <article-title>A Locally Active Discrete Memristor Model and its Application in a Hyperchaotic Map</article-title>. <source>Nonlinear Dyn</source> (<year>2022</year>) <volume>107</volume>:<fpage>2935</fpage>&#x2013;<lpage>2949</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-07132-5</pub-id> </citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>Q</given-names>
</name>
</person-group>. <article-title>A Unified Chaotic System with Various Coexisting Attractors</article-title>. <source>Int J&#x20;Bifurcation Chaos</source> (<year>2021</year>) <volume>31</volume>(<issue>01</issue>):<fpage>2150013</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127421500139</pub-id> </citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Wan</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Kamdem Kuate</surname>
<given-names>PD</given-names>
</name>
</person-group>. <article-title>Modelling and Circuit Realisation of a New No&#x2010;equilibrium Chaotic System with Hidden Attractor and Coexisting Attractors</article-title>. <source>Electron Lett</source> (<year>2020</year>) <volume>56</volume>(<issue>20</issue>):<fpage>1044</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1049/el.2020.1630</pub-id> </citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Bifurcations to Bursting and Spiking in the Chay Neuron and Their Validation in a Digital Circuit</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2020</year>) <volume>141</volume>:<fpage>110353</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2020.110353</pub-id> </citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>C</given-names>
</name>
<etal/>
</person-group> <article-title>A New 4d Four-wing Memristive Hyperchaotic System: Dynamical Analysis, Electronic Circuit Design, Shape Synchronization and Secure Communication</article-title>. <source>Int J&#x20;Bifurcation Chaos</source> (<year>2020</year>) <volume>30</volume>(<issue>10</issue>):<fpage>2050147</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127420501473</pub-id> </citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>He</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Analysis and Fpga Realization of a Novel 5d Hyperchaotic Four-wing Memristive System, Active Control Synchronization, and Secure Communication Application</article-title>. <source>Complexity</source> (<year>2019</year>) <volume>2019</volume>:<fpage>4047957</fpage>. <pub-id pub-id-type="doi">10.1155/2019/4047957</pub-id> </citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Generation of Grid Multi-wing Chaotic Attractors and its Application in Video Secure Communication System</article-title>. <source>Multimedia Tools Appl</source> (<year>2020</year>) <volume>79</volume>(<issue>39</issue>):<fpage>29161</fpage>&#x2013;<lpage>77</lpage>. <pub-id pub-id-type="doi">10.1007/s11042-020-09448-7</pub-id> </citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Norouzi</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Dynamic Analysis, Circuit Realization, Control Design and Image Encryption Application of an Extended L&#xfc; System with Coexisting Attractors</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2018</year>) <volume>114</volume>:<fpage>230</fpage>&#x2013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2018.07.011</pub-id> </citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>A S-type Bistable Locally Active Memristor Model and its Analog Implementation in an Oscillator Circuit</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>106</volume>(<issue>1</issue>):<fpage>1041</fpage>&#x2013;<lpage>58</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06814-4</pub-id> </citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cui</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>W-H</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>Q-L</given-names>
</name>
</person-group>. <article-title>Analysis and Implementation of New Fractional-Order Multi-Scroll Hidden Attractors&#x2a;</article-title>. <source>Chin Phys. B</source> (<year>2021</year>) <volume>30</volume>(<issue>2</issue>):<fpage>020501</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/abbbe4</pub-id> </citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cui</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Duan</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>Analysis and Circuit Implementation of Fractional Order Multi-wing Hidden Attractors</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2020</year>) <volume>138</volume>:<fpage>109894</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2020.109894</pub-id> </citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<etal/>
</person-group> <article-title>Pseudorandom Number Generator Based on Three Kinds of Four-wing Memristive Hyperchaotic System and its Application in Image Encryption</article-title>. <source>Complexity</source> (<year>2020</year>) <volume>2020</volume>:<fpage>8274685</fpage>. <pub-id pub-id-type="doi">10.1155/2020/8274685</pub-id> </citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>Chaos-based Engineering Applications with a 6d Memristive Multistable Hyperchaotic System and a 2d Sf-Simm Hyperchaotic Map</article-title>. <source>Complexity</source> (<year>2021</year>) <volume>2021</volume>:<fpage>6683284</fpage>. <pub-id pub-id-type="doi">10.1155/2021/6683284</pub-id> </citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L</given-names>
</name>
<name>
<surname>He</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<etal/>
</person-group> <article-title>Pseudorandom Number Generator Based on a 5d Hyperchaotic Four-wing Memristive System and its Fpga Implementation</article-title>. <source>Eur Phys J&#x20;Spec Top</source> (<year>2021</year>) <volume>230</volume>:<fpage>1763</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1140/epjs/s11734-021-00132-x</pub-id> </citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Xiao-Jun</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>A New Pseudorandom Number Generator Based on a Complex Number Chaotic Equation</article-title>. <source>Chin Phys B</source> (<year>2012</year>) <volume>21</volume>(<issue>9</issue>):<fpage>090506</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/21/9/090506</pub-id> </citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Dynamical Analysis, Circuit Realization, and Application in Pseudorandom Number Generators of a Fractional-Order Laser Chaotic System&#x2a;</article-title>. <source>Chin Phys. B</source> (<year>2021</year>) <volume>30</volume>(<issue>12</issue>):<fpage>120504</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/abfbd4</pub-id> </citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zeng</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A Novel Hyperchaotic Image Encryption System Based on Particle Swarm Optimization Algorithm and Cellular Automata</article-title>. <source>Security Commun Networks</source> (<year>2021</year>) <volume>2021</volume>:<fpage>6675565</fpage>. <pub-id pub-id-type="doi">10.1155/2021/6675565</pub-id> </citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Image Segmentation Encryption Algorithm with Chaotic Sequence Generation Participated by Cipher and Multi-Feedback Loops</article-title>. <source>Multimed Tools Appl</source> (<year>2021</year>) <volume>80</volume>(<issue>9</issue>):<fpage>13821</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1007/s11042-020-10429-z</pub-id> </citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Dynamic Analysis of an Improper Fractional-Order Laser Chaotic System and its Image Encryption Application</article-title>. <source>Opt Lasers Eng</source> (<year>2020</year>) <volume>129</volume>:<fpage>106031</fpage>. <pub-id pub-id-type="doi">10.1016/j.optlaseng.2020.106031</pub-id> </citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Fractional-order Double-Ring Erbium-Doped Fiber Laser Chaotic System and its Application on Image Encryption</article-title>. <source>Opt Laser Technol</source> (<year>2021</year>) <volume>140</volume>:<fpage>107074</fpage>. <pub-id pub-id-type="doi">10.1016/j.optlastec.2021.107074</pub-id> </citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A Color Image Encryption Scheme Based on a Hybrid Cascaded Chaotic System</article-title>. <source>Int J&#x20;Bifurcation Chaos</source> (<year>2021</year>) <volume>31</volume>(<issue>09</issue>):<fpage>2150125</fpage>. <pub-id pub-id-type="doi">10.1142/s021812742150125x</pub-id> </citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Image Encryption Algorithm with circle index Table Scrambling and Partition Diffusion</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>103</volume>(<issue>2</issue>):<fpage>2043</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06206-8</pub-id> </citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C-L</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H-M</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>J-R</given-names>
</name>
</person-group>. <article-title>Image Encryption Scheme with Bit-Level Scrambling and Multiplication Diffusion</article-title>. <source>Multimed Tools Appl</source> (<year>2021</year>) <volume>80</volume>(<issue>12</issue>):<fpage>18479</fpage>&#x2013;<lpage>501</lpage>. <pub-id pub-id-type="doi">10.1007/s11042-021-10631-7</pub-id> </citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Protecting Compressive Ghost Imaging with Hyperchaotic System and Dna Encoding</article-title>. <source>Complexity</source> (<year>2020</year>) <volume>2020</volume>:<fpage>8815315</fpage>. <pub-id pub-id-type="doi">10.1155/2020/8815315</pub-id> </citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A Novel Image Encryption Algorithm Based on Bit-Plane Matrix Rotation and Hyper Chaotic Systems</article-title>. <source>Multimedia Tools Appl</source> (<year>2020</year>) <volume>79</volume>(<issue>9</issue>):<fpage>5573</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1007/s11042-019-08273-x</pub-id> </citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C-L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H-M</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>F-D</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>D-Q</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X-B</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Multiple-image Encryption by Using Robust Chaotic Map in Wavelet Transform Domain</article-title>. <source>Optik</source> (<year>2018</year>) <volume>171</volume>:<fpage>277</fpage>&#x2013;<lpage>86</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijleo.2018.06.029</pub-id> </citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C-L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z-Y</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Tong</surname>
<given-names>Y-N</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>J-R</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>D-Q</given-names>
</name>
</person-group>. <article-title>Dynamical Behavior and Image Encryption Application of a Memristor-Based Circuit System</article-title>. <source>AEU - Int J&#x20;Electron Commun</source> (<year>2019</year>) <volume>110</volume>:<fpage>152861</fpage>. <pub-id pub-id-type="doi">10.1016/j.aeue.2019.152861</pub-id> </citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Korn</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Faure</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Is There Chaos in the Brain? Ii. Experimental Evidence and Related Models</article-title>. <source>Comptes rendus biologies</source> (<year>2003</year>) <volume>326</volume>(<issue>9</issue>):<fpage>787</fpage>&#x2013;<lpage>840</lpage>. <pub-id pub-id-type="doi">10.1016/j.crvi.2003.09.011</pub-id> </citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
<etal/>
</person-group> <article-title>Neural Bursting and Synchronization Emulated by Neural Networks and Circuits</article-title>. <source>IEEE Trans Circuits Syst</source> (<year>2021</year>) <volume>68</volume>(<issue>8</issue>):<fpage>3397</fpage>&#x2013;<lpage>410</lpage>. <pub-id pub-id-type="doi">10.1109/tcsi.2021.3081150</pub-id> </citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>Design and Fpga Implementation of a Pseudo-random Number Generator Based on a Hopfield Neural Network under Electromagnetic Radiation</article-title>. <source>Front Phys</source> (<year>2021</year>) <volume>9</volume>:<fpage>690651</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2021.690651</pub-id> </citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Piecewise-linear Simplification for Adaptive Synaptic Neuron Model</article-title>. <source>IEEE Trans Circuits Syst</source> (<year>2021</year>). <pub-id pub-id-type="doi">10.1109/TCSII.2021.3124666</pub-id> </citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cui</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Dynamic Analysis and Fpga Implementation of New Chaotic Neural Network and Optimization of Traveling Salesman Problem</article-title>. <source>Complexity</source> (<year>2021</year>) <volume>2021</volume>:<fpage>5521192</fpage>. <pub-id pub-id-type="doi">10.1155/2021/5521192</pub-id> </citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Robust Multimode Function Synchronization of Memristive Neural Networks with Parameter Perturbations and Time-Varying Delays</article-title>. <source>IEEE Trans Syst Man Cybern, Syst</source> (<year>2022</year>) <volume>52</volume>:<fpage>260</fpage>&#x2013;<lpage>74</lpage>. <pub-id pub-id-type="doi">10.1109/TSMC.2020.2997930</pub-id> </citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Emotion Model of Associative Memory Possessing Variable Learning Rates with Time Delay</article-title>. <source>Neurocomputing</source> (<year>2021</year>) <volume>460</volume>:<fpage>117</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2021.07.011</pub-id> </citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chua</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Memristor-the Missing Circuit Element</article-title>. <source>IEEE Trans Circuit Theor</source> (<year>1971</year>) <volume>18</volume>(<issue>5</issue>):<fpage>507</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1109/tct.1971.1083337</pub-id> </citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Strukov</surname>
<given-names>DB</given-names>
</name>
<name>
<surname>Snider</surname>
<given-names>GS</given-names>
</name>
<name>
<surname>Stewart</surname>
<given-names>DR</given-names>
</name>
<name>
<surname>Williams</surname>
<given-names>RS</given-names>
</name>
</person-group>. <article-title>The Missing Memristor Found</article-title>. <source>nature</source> (<year>2008</year>) <volume>453</volume>(<issue>7191</issue>):<fpage>80</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1038/nature06932</pub-id> </citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xie</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>A Fractional-Order Multistable Locally Active Memristor and its Chaotic System with Transient Transition, State Jump</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>104</volume>:<fpage>4523</fpage>&#x2013;<lpage>41</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06476-2</pub-id> </citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Multiple Attractors in a Non-ideal Active Voltage-Controlled Memristor Based Chua&#x27;s Circuit</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2016</year>) <volume>83</volume>:<fpage>186</fpage>&#x2013;<lpage>200</lpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2015.12.007</pub-id> </citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>A Novel Simple Chaotic Circuit Based on Memristor-Memcapacitor</article-title>. <source>Nonlinear Dyn</source> (<year>2020</year>) <volume>100</volume>(<issue>3</issue>):<fpage>2859</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-020-05601-x</pub-id> </citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Ju</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Asymmetric Coexisting Bifurcations and Multi-Stability in an Asymmetric Memristive Diode-Bridge-Based Jerk Circuit</article-title>. <source>Chin J&#x20;Phys</source> (<year>2021</year>) <volume>70</volume>:<fpage>69</fpage>&#x2013;<lpage>81</lpage>. <pub-id pub-id-type="doi">10.1016/j.cjph.2020.11.007</pub-id> </citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>C-T</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H-G</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B-C</given-names>
</name>
</person-group>. <article-title>Continuous Non-autonomous Memristive Rulkov Model with Extreme Multistability&#x2a;</article-title>. <source>Chin Phys. B</source> (<year>2021</year>) <volume>30</volume>(<issue>12</issue>):<fpage>128702</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/ac2f30</pub-id> </citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wen</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>Bursting Dynamics in Parametrically Driven Memristive Jerk System</article-title>. <source>Chin J&#x20;Phys</source> (<year>2020</year>) <volume>66</volume>:<fpage>327</fpage>&#x2013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1016/j.cjph.2020.04.009</pub-id> </citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Wan</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Kengne</surname>
<given-names>LK</given-names>
</name>
<name>
<surname>Kuate</surname>
<given-names>PDK</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Two-memristor-based Chaotic System with Infinite Coexisting Attractors</article-title>. <source>IEEE Trans Circuits Syst Express Briefs</source> (<year>2020</year>) <volume>68</volume>(<issue>6</issue>):<fpage>2197</fpage>&#x2013;<lpage>201</lpage>. <pub-id pub-id-type="doi">10.1109/TCSII.2020.3044096</pub-id> </citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chai</surname>
<given-names>X-L</given-names>
</name>
<name>
<surname>Gan</surname>
<given-names>Z-H</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>M-H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y-R</given-names>
</name>
</person-group>. <article-title>A Novel Color Image Encryption Algorithm Based on Genetic Recombination and the Four-Dimensional Memristive Hyperchaotic System</article-title>. <source>Chin Phys. B</source> (<year>2016</year>) <volume>25</volume>(<issue>10</issue>):<fpage>100503</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/25/10/100503</pub-id> </citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Memristive Hyperchaos Secure Communication Based on Sliding Mode Control</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>104</volume>(<issue>1</issue>):<fpage>789</fpage>&#x2013;<lpage>805</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06302-9</pub-id> </citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Fractional-order 4d Hyperchaotic Memristive System and Application in Color Image Encryption</article-title>. <source>J&#x20;Image Video Proc</source> (<year>2019</year>) <volume>2019</volume>(<issue>1</issue>):<fpage>22</fpage>. <pub-id pub-id-type="doi">10.1186/s13640-018-0402-7</pub-id> </citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Ju</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Electromagnetic Induction Effects on Electrical Activity within a Memristive wilson Neuron Model</article-title>. <source>Cogn Neurodyn</source> (<year>2021</year>). <pub-id pub-id-type="doi">10.1007/s11571-021-09764-0</pub-id> </citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Dynamics Analysis, Hardware Implementation and Engineering Applications of Novel Multi-Style Attractors in a Neural Network under Electromagnetic Radiation</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2021</year>) <volume>152</volume>:<fpage>111350</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2021.111350</pub-id> </citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Review on Chaotic Dynamics of Memristive Neuron and Neural Network</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>106</volume>(<issue>1</issue>):<fpage>959</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06853-x</pub-id> </citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Synchronization of Inertial Memristive Neural Networks with Time-Varying Delays via Static or Dynamic Event-Triggered Control</article-title>. <source>Neurocomputing</source> (<year>2020</year>) <volume>404</volume>:<fpage>367</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2020.04.099</pub-id> </citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Memristor-based Neural Network Circuit with Weighted Sum Simultaneous Perturbation Training and its Applications</article-title>. <source>Neurocomputing</source> (<year>2021</year>) <volume>462</volume>:<fpage>581</fpage>&#x2013;<lpage>590</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2021.08.072</pub-id> </citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Fpga Implementation and Image Encryption Application of a New Prng Based on a Memristive Hopfield Neural Network with a Special Activation Gradient</article-title>. <source>Chin Phys B</source> (<year>2022</year>) <volume>31</volume>(<issue>2</issue>):<fpage>020505</fpage>. <pub-id pub-id-type="doi">10.1088/1674-1056/ac3cb2</pub-id> </citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>A Fractional-Order Chaotic System with Hidden Attractor and Self-Excited Attractor and its DSP Implementation</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2021</year>) <volume>145</volume>:<fpage>110791</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2021.110791</pub-id> </citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Mou</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Dynamical Analysis of the Improper Fractional-Order 2d-Sclmm and its Dsp Implementation</article-title>. <source>The Eur Phys J&#x20;Plus</source> (<year>2021</year>) <volume>136</volume>(<issue>5</issue>):<fpage>1</fpage>&#x2013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1140/epjp/s13360-021-01503-y</pub-id> </citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A Fractional-Order Ship Power System with Extreme Multistability</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>106</volume>(<issue>1</issue>):<fpage>1027</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06875-5</pub-id> </citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>He</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Chaos and Complexity in a Fractional-Order Higher-Dimensional Multicavity Chaotic Map</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2020</year>) <volume>131</volume>:<fpage>109488</fpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2019.109488</pub-id> </citation>
</ref>
<ref id="B64">
<label>64.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Hybrid Multisynchronization of Coupled Multistable Memristive Neural Networks with Time Delays</article-title>. <source>Neurocomputing</source> (<year>2019</year>) <volume>363</volume>:<fpage>281</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1016/j.neucom.2019.07.014</pub-id> </citation>
</ref>
<ref id="B65">
<label>65.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Hidden Dynamics in a Fractional-Order Memristive Hindmarsh-Rose Model</article-title>. <source>Nonlinear Dyn</source> (<year>2020</year>) <volume>100</volume>(<issue>1</issue>):<fpage>891</fpage>&#x2013;<lpage>906</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-020-05495-9</pub-id> </citation>
</ref>
<ref id="B66">
<label>66.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fan</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Nonlinear Dynamics and Chaos in a Simplified Memristor-Based Fractional-Order Neural Network with Discontinuous Memductance Function</article-title>. <source>Nonlinear Dyn</source> (<year>2018</year>) <volume>93</volume>(<issue>2</issue>):<fpage>611</fpage>&#x2013;<lpage>27</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-018-4213-2</pub-id> </citation>
</ref>
<ref id="B67">
<label>67.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Adhikari</surname>
<given-names>SP</given-names>
</name>
<name>
<surname>Sah</surname>
<given-names>MP</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chua</surname>
<given-names>LO</given-names>
</name>
</person-group>. <article-title>Three Fingerprints of Memristor</article-title>. <source>IEEE Trans Circuits Syst</source> (<year>2013</year>) <volume>60</volume>(<issue>11</issue>):<fpage>3008</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1109/tcsi.2013.2256171</pub-id> </citation>
</ref>
<ref id="B68">
<label>68.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hopfield</surname>
<given-names>JJ</given-names>
</name>
</person-group>. <article-title>Neural Networks and Physical Systems with Emergent Collective Computational Abilities</article-title>. <source>Proc Natl Acad Sci</source> (<year>1982</year>) <volume>79</volume>(<issue>8</issue>):<fpage>2554</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.79.8.2554</pub-id> </citation>
</ref>
<ref id="B69">
<label>69.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Min</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Memristive Electromagnetic Induction Effects on Hopfield Neural Network</article-title>. <source>Nonlinear Dyn</source> (<year>2021</year>) <volume>106</volume>(<issue>3</issue>):<fpage>2559</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1007/s11071-021-06910-5</pub-id> </citation>
</ref>
<ref id="B70">
<label>70.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tong</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>Design of a Five-Dimensional Fractional-Order Chaotic System and its Sliding Mode Control</article-title>. <source>Indian J&#x20;Phys</source> (<year>2021</year>) <volume>96</volume>:<fpage>855</fpage>&#x2013;<lpage>867</lpage>. <pub-id pub-id-type="doi">10.1007/s12648-021-02181-3</pub-id> </citation>
</ref>
<ref id="B71">
<label>71.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Danca</surname>
<given-names>M-F</given-names>
</name>
<name>
<surname>Kuznetsov</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Matlab Code for Lyapunov Exponents of Fractional-Order Systems</article-title>. <source>Int J&#x20;Bifurcation Chaos</source> (<year>2018</year>) <volume>28</volume>(<issue>05</issue>):<fpage>1850067</fpage>. <pub-id pub-id-type="doi">10.1142/s0218127418500670</pub-id> </citation>
</ref>
<ref id="B72">
<label>72.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>An Image Encryption Scheme Based on Lorenz Hyperchaotic System and Rsa Algorithm</article-title>. <source>Security Commun Networks</source> (<year>2021</year>) <volume>2021</volume>:<fpage>5586959</fpage>. <pub-id pub-id-type="doi">10.1155/2021/5586959</pub-id> </citation>
</ref>
<ref id="B73">
<label>73.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A Novel Image Encryption Scheme Based on Conservative Hyperchaotic System and Closed-Loop Diffusion between Blocks</article-title>. <source>Signal Process.</source> (<year>2020</year>) <volume>171</volume>:<fpage>107484</fpage>. <pub-id pub-id-type="doi">10.1016/j.sigpro.2020.107484</pub-id> </citation>
</ref>
<ref id="B74">
<label>74.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ravichandran</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Praveenkumar</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Rayappan</surname>
<given-names>JBB</given-names>
</name>
<name>
<surname>Amirtharajan</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Dna Chaos Blend to Secure Medical Privacy</article-title>. <source>IEEE Trans nanobioscience</source> (<year>2017</year>) <volume>16</volume>(<issue>8</issue>):<fpage>850</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1109/TNB.2017.2780881</pub-id> </citation>
</ref>
<ref id="B75">
<label>75.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>C</given-names>
</name>
<etal/>
</person-group> <article-title>Chaos-based Application of a Novel Multistable 5d Memristive Hyperchaotic System with Coexisting Multiple Attractors</article-title>. <source>Complexity</source> (<year>2020</year>) <volume>2020</volume>:<fpage>8034196</fpage>. <pub-id pub-id-type="doi">10.1155/2020/8034196</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>