<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Influence of the Number of Neighbours on the Clustering Metric by Oscillatory Chaotic Neural Network with Dipole Synaptic Connections</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vasyl Lytvyn</string-name>
          <email>vasyl.v.lytvyn@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dmytro Dudyk</string-name>
          <email>dmytro.dudyk.mnsam.2022@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ivan Peleshchak</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roman Peleshchak</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Petro Pukach</string-name>
          <email>petro.y.pukach@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>12 Stepana Bandera Street, Lviv, 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Clustering is indispensable for addressing practical challenges across diverse domains in today's datadriven environment. Given the pivotal role of technology in managing vast amounts of data, effective data grouping has become indispensable for successful operations across various domains. For instance, in marketing, clustering aids in identifying customer segments for personalized marketing, while in medicine, it supports accurate diagnosis and treatment. Similarly, in financial analysis, it is vital for detecting anomalies or fraud, and in organizing textual data, it helps uncover fundamental trends. The emergence of oscillatory chaotic neural networks with dipole interactions offers a promising novel approach to clustering, leveraging self-organizing properties to group data effectively. Understanding how the number of nearest neighbours influences clustering metrics in this method is crucial for optimizing its efficiency and applicability. The study aims to calculate and analyse the evaluation of clustering metric values, including the Adjusted Rand Index (ARI) and silhouette coefficient (SC), concerning the number of nearest neighbours and clustering resolution to determine the optimal number of nearest neighbours for enhancing clustering quality. Oscillatory chaotic neural networks with dipole synaptic connections between neurons were employed. To ensure a comprehensive analysis, four diverse datasets were utilized, each chosen for its distinct characteristics, representing different complexities commonly encountered in real-world data scenarios: Atom (linear inseparability), WingNut (small inter-cluster/large intra-cluster distances), TwoDiamonds (weak link connecting clusters), and EngyTime (overlapping clusters of different densities). Clustering was performed across different ranges of nearest neighbour values (Atom: 1-300, WingNut: 1-800, TwoDiamonds: 1-400, EngyTime: 1-1000) and resolution levels to comprehensively assess the influence of nearest neighbour selection on clustering quality across various data complexities. The study revealed a significant impact of the number of nearest neighbours on clustering efficiency when employing oscillatory chaotic neural networks. Networks with dipole synaptic connections exhibited less sensitivity to changes in the number of nearest neighbours compared to those with Gaussian-based synaptic connections, indicating their robustness. Additionally, the optimal number of nearest neighbours varied across datasets and resolution levels, highlighting the need for tailored parameter selection to maximize clustering quality. The results confirm the importance of selecting the optimal number of nearest neighbours to enhance clustering quality using an oscillatory chaotic neural network. Further research could explore additional factors influencing clustering performance.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Data clustering</kwd>
        <kwd>oscillatory chaotic neural network</kwd>
        <kwd>nearest neighbours</kwd>
        <kwd>dipole synaptic connections</kwd>
        <kwd>1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In the modern scientific world, the clustering problem is used in solving practical problems across
various domains. In marketing and audience segmentation, for example, effective customer
clustering allows you to identification of groups of consumers with similar behavioural and
0000-0002-9676-0180 (V. Lytvyn); 0009-0005-3831-0826 (D. Dudyk); 0000-0002-7481-8628 (I. Peleshchak);
0000-0002-0536-3252 (R. Peleshchak); 0000-0002-0359-5025 (P. Pukach)
© 2024 Copyright for this paper by its authors.</p>
      <p>Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
purchasing habits, facilitating more accurate and personalized marketing strategies. In medicine,
clustering patients based on medical indicators help in accurate diagnosis and individualised
treatment. In financial analysis, grouping financial transactions to detect anomalies or fraud is an
integral part of ensuring financial security. In telecommunications, clustering subscribers based
on their service usage helps optimise the network and improve customer service. In text
analytics, thematic or categorical clustering is a crucial step in identifying and understanding the
main trends.</p>
      <p>Clustering, which is a key machine learning method aimed at grouping similar objects, is of
particular importance in the context of an oscillatory chaotic neural network (OCNN). The OCNN
clustering method utilizes the oscillatory properties of neurons to group objects and exhibits
selforganizational characteristics, enabling it to dynamically adapt to changes in input data.</p>
      <p>The research aims to calculate and analyse the values of clustering metrics depending on the
number of nearest neighbours and the resolution of data clustering to find the optimal number
of nearest neighbours that will improve the quality of clustering. The selection of the optimal
number of nearest neighbors not only influences the quality of clustering but also impacts the
execution time of the algorithm. Finding the optimal number of nearest neighbours can improve
the quality of clustering and reduce execution time. Determining the optimal resolution for data
clustering aims to find clusters with similar characteristics more accurately.</p>
      <p>The object of research is the process of clustering by an oscillatory chaotic neural network,
and the subject is the influence of the number of nearest neighbours on the value of clustering
metrics by an oscillatory chaotic neural network.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature review</title>
      <p>Cluster analysis is a valuable tool in many scientific and applied fields that allows you to divide a
large sample of objects into groups with similar properties. Traditional methods such as k-means
and hierarchical clustering have proven to be effective, but there are challenges associated with
determining the quality of clustering, choosing the number of clusters, and selecting appropriate
metrics [1].</p>
      <p>In modern research, there is an interest in using cluster synchronization in complex dynamic
systems, in chaotic neural networks, to identify clusters. Cluster synchronization allows for the
identification of groups of neurons that interact and share similar dynamic characteristics. Of
particular interest is the phenomenon of cluster synchronization, where groups of connected
dynamic systems synchronise without fully synchronising all network neurons. Cluster
synchronization is relevant in neurobiology, where, for example, cluster synchronization can
occur in brain neural networks, where certain groups of neurons interact and show joint activity,
while other groups can function independently [2].</p>
      <p>When employing this approach, we direct the chaotic dynamics of the network so that neurons
organise themselves into synchronised clusters. Note that neurons within each cluster oscillate
in a coordinated manner, while neurons within different clusters may oscillate independently or
demonstrate different synchronised patterns.</p>
      <p>The use of cluster synchronisation in the context of chaotic neural networks can be useful for
cluster data analysis, especially in the presence of heterogeneities. This approach opens
opportunities to identify internal structures and relationships that may be difficult to discern
using other methods.</p>
      <p>Oscillatory Chaotic Neural Network (OCNN) is a novel model of artificial neural networks.
Chaos is a phenomenon of complex unpredictable and random behaviour arising from simple
deterministic nonlinear systems. Leveraging the principles of chaos and neural networks allows
us to solve complex problems in various fields. Aihara and his colleagues have developed a chaotic
neural network model that exhibits the nonlinear characteristics inherent in artificial neural
networks while also demonstrating the ergodic properties associated with chaotic systems,
which allows it to be used for intelligent information processing [3].</p>
      <p>
        In [4, 5], a group of Italian scientists showed that OCNN can be used to solve clustering
problems. In this network, each data record is associated with an oscillatory neuron, and synaptic
connections between each pair of neurons are calculated by the Gaussian function (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) based on
the Euclidean distance between the corresponding data records.
      </p>
      <p>Synaptic connections play a crucial role in transmitting information between neurons in
neural networks, which is key to brain function and the learning process. Traditionally, their
operation is explained using chemical and electrochemical mechanisms.</p>
      <p>Experimental studies [6, 7] have established a connection between neurons in the human
brain and microtubules of the cytoskeleton. These works indicate that microtubules of the
cytoskeleton, composed of tubulin molecules, serve as corresponding substrates for
"quantumstatistical computations" in brain neurons. Each tubulin molecule possesses a dipole moment of
approximately 100D and forms a dimer consisting of α- and β-tubulins connected by a thin bridge.
The tubulin dimer can exist in two different geometric configurations (conformations),
corresponding to two states described in Boolean algebra as 0(↓) and 1(↑) (or -1(↓), +1(↑)).
Additionally, it has been reported in [6, 8 – 10] that microtubules of the cytoskeleton optically
flicker during metabolic activity, and the resonant frequencies of tubulin molecules are
approximately 1011–1013Hz, indicating that neurons have their frequencies.</p>
      <p>
        Based on this information, we replace the synaptic weight function of the OCNN from the
Gaussian (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) to dipole (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). Each neuron in the OCNN with introduced dipole synaptic connections
plays the role of a tubulin molecule.
      </p>
      <p>However, one of the key parameters that affect the clustering process in the OCNN is the
number of nearest neighbours. This number influences the structure and, consequently, the
dynamics of clusters formed by the network during training. The number of nearest neighbours
can significantly affect the clustering results in traditional methods, but its impact on the OCNN
has not been studied in detail.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Materials and methods</title>
      <p>
        The dynamics of an oscillatory chaotic neural network is given by evolutionary equation (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ):
The characteristics of the Oscillatory Chaotic Neural Network (OCNN) are as follows:
• The neural network is single-layered, recurrent, and fully connected.
      </p>
      <p>• The network nodes are neurons with a transfer function that exhibits chaotic behavior,
such as the logistic map.</p>
      <p>• It possesses the property of non-attractiveness, meaning the neural network does not
have explicit stable states or points that would attract its dynamics.</p>
      <p>• The network’s output results are hidden in the dynamics of neuron outputs, meaning that
the network's operation results are reflected in the evolving neuron outputs over time rather
than in stable states predetermined at the start of the network's operation.</p>
      <p>• Each element of the dataset corresponds to one neuron in the OCNN.</p>
      <p>In the works [4, 5], a group of Italian scientists led by L. Angelini uses the Gaussian function to
calculate the synaptic weights between the neurons of the OCNN:</p>
      <p>− 2
where  (  ,   ) is the Euclidean distance  (  ,   )between the i-th and j-th data points in a
Ddimensional space, and a is the scaling constant that is the mean (typically arithmetic) of the
distances between k nearest neighbours of each neuron.</p>
      <p>In this work, the synaptic connections between neurons in the OCNN with dipole interaction
are given by the function:
  = exp (</p>
      <p>(  ,   )
2 2</p>
      <p>
        ) ,
  =
 3 + 
 3
(  ,   )

(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
where:
      </p>
      <p>N is the number of neurons,
 (⋅) is the transfer function,</p>
      <p>= ∑
 ≠</p>
      <p>is the normalizing coefficient.</p>
      <p>( ) is the value of the i-th neuron at discrete time t, which lies in the range [-1,1],
The logistic mapping is used as the transfer function  ( ) = 1 −   2, where b is a parameter
typically set to 2. This mapping demonstrates chaotic dynamics arising from sensitivity to initial
conditions and nonlinearity. Using the logistic map as the transfer function for each neuron
results in chaotic oscillations within the neural network.</p>
      <p>
        Starting from a random initial configuration 
 (0) ∈ [−1,1], equation (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) is computed
iteratively T times. There are two-time intervals during which the system operates: a transient
period, consisting of   (0 &lt;  ≤
      </p>
      <p>) iterations, and the subsequent   (  &lt;  ≤   ) iterations,
which    (0 &lt;  ≤   )    (  &lt;  ≤   ) serve to gather statistical information about the
oscillations of each neuron. Information about neuron activity is translated into a sequence of bits
using a threshold function. This function assigns a value of 1 if the output of the neuron exceeds
the threshold of 0, and 0 otherwise, indicating whether the neuron fires or not.</p>
      <p>Based on these Tn iterations, the information matrix I is calculated, which contains mutual
information for each pair of neurons. The mutual information Iij between the i-th and j-th neurons
is determined by the formula</p>
      <p>=   +   −   , where Hi is the Shannon entropy for the
sequence of obtained bits</p>
      <p>=   +   −   of the i-th neuron; Hij is the joint Shannon entropy
for the sequences of bits of the i-th and j-th neurons [4].</p>
      <p>After calculating the information matrix, I, further analysis allows for solving the clustering
problem. If the i-th and j-th neurons oscillate synchronously, then the value of the information Iij
reaches its maximum value of ln2. In the case where their oscillations exhibit chaotic behaviour,
the information Iij decreases to zero [4]. This approach allows for the separation of different types
of dynamic interactions between neurons and determines clusters in the neural network based
on the nature of their oscillations.</p>
      <p>Clusters are formed as connected components of a graph, where connections are established
between all pairs of i-th and j-th neurons for which  
&gt;  .  
&gt;  . The threshold value of the
information matrix θ controls the resolution with which the dataset is clustered. If the value of θ
is close to the minimum value in the matrix I( ≈ min   ), all points belong to the one cluster,
and if it is close to the maximum value in I( ≈ max   ), all points form their clusters. However,
the most interesting case for the clustering task is the intermediate value of θ, as it allows
observing the formation of groups of neurons that oscillate synchronously   ( ≈ min   )   ( ≈
max   ).</p>
      <p>A significant aspect of studying the impact of the number of neighbours on the clustering
process of OCNN is the choice of metrics for assessing the clustering results. In this work, the
Adjusted Rand Index (ARI) and the Silhouette Coefficient (SC) are used [11].</p>
      <p>
        ARI is a key metric that considers the agreement between the true classes and the clusters.
The uniqueness of ARI lies in its ability to adjust for random agreements, making it a reliable
indicator of clustering accuracy, even in cases of heterogeneous class distribution [11]. This
metric is an adjusted version of the Rand index (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), which measures the degree of overlap between
two sections.
2( +  )
 ( − 1)
where p is the number of pairs of objects with the same labels and are in the same cluster, m is
the number of pairs of objects with different labels that are in different clusters, and N is the
number of objects in the sample.
where E is the operator of mathematical expectation.
      </p>
      <p>
        The silhouette coefficient measures how compact and well-separated the objects within
clusters are. This metric provides an assessment of both the shape and the distance between
clusters. A high SC indicates successful clustering with clear distinctions between groups [11].
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
where ai is the average distance from the i-th object to other objects in the same cluster, bi is the
average distance from the i-th object to objects in the nearest neighbouring cluster, and N is the
      </p>
      <p>The datasets used in this paper are Atom (Fig. 1(a)), WingNut (Fig. 1(b)), TwoDiamonds
(Fig. 1(c)), and EngyTime (Fig. 1(d)) from the article [12].</p>
      <p>The Atom dataset consists of 400 kernel points and 400 shell points in three-dimensional
space R3. In the Cartesian metric space, the dataset is defined as linearly inseparable, with the
kernel cluster entirely encompassing the shell cluster. Additionally, the density of the kernel
points is significantly higher than the density of the shell points [12].</p>
      <p>The WingNut dataset comprises two subsets of data, each containing 500 points. Each subset
represents an overlay of a square grid with cells of length 0.2 and randomly positioned points
with a gradually increasing density in one of the corners. Both subsets are mirrored and shifted
to ensure a distance between them exceeding 0.3, providing greater spacing between than within
the subsets [12].</p>
      <p>The TwoDiamonds dataset consists of two clusters of two-dimensional points. Within each
diamond, 300 points are uniformly distributed. The clusters almost touch at their corners,
complicating the detection of this weak link and making this dataset challenging [12].</p>
      <p>Another dataset, EngyTime, contains 4096 points belonging to two clusters in R2 . EngyTime
is a two-dimensional mixture of Gaussian distributions. The clusters overlap, and the cluster
boundaries can only be determined using density information, as there is no space between the
clusters [12].</p>
    </sec>
    <sec id="sec-4">
      <title>4. Computer experiment</title>
      <p>
        In this section, we conduct a computer experiment to evaluate the impact of the number of
neighbours on clustering metrics deterioration in networks with synaptic connections between
neurons (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ).
      </p>
      <p>The purpose of the experiment is to determine the optimal number of neighbours for each
network and dataset. The optimal number of neighbours is the number at which the network
detects clusters with the finest resolution window achieving the maximum value of the defined
clustering metrics.</p>
      <p>
        We compute the average values of each clustering metric using 5 random initial conditions.
These initial conditions are specified in equation (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) for each clustering process. The goal of using
average values is to reduce the influence of randomness on the results of our experiment. In other
words, we conduct multiple clustering processes with different random initial conditions and
then take the average values of the metrics to obtain more robust and reliable results that account
for randomness.
      </p>
      <p>The first dataset is Atom, which is challenging due to its linear inseparability in the Cartesian
space.</p>
      <p>
        In Figure 2 (a), it is shown that as the number of nearest neighbours increases, it is necessary
to increase the clustering resolution so that the ARI metric value still is unchanged. This means
that with more neighbours, network (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) can detect finer differences between data points and
forming clearer clusters.
      </p>
      <p>
        The size of the parameter window  , at which the maximum value of the ARI metric is reached,
increases in the network with synaptic connections (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) as the number of nearest neighbours
increases. However, upon reaching a certain value (approximately k=75), the size of the window
begins to decrease, showing the onset of excessive network complexity and the possibility of
falsely detected clusters.
      </p>
      <p>
        The network with dipole connections (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) is less sensitive to the number of nearest neighbours;
however, the largest window size is smaller than that for the network with synaptic connections
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). This means that the network with dipole connections can only detect coarser differences
between this kind of data.
      </p>
      <p>The next experimental dataset will be WingNut, which is complex due to the small inter-cluster
distance compared to the large intra-cluster distance [12].</p>
      <p>Due to the nature of the WingNut data, the silhouette coefficients in Fig. 4 (b) and Fig. 5 (b) are
small, meaning they are negative or close to 0 in most of the clustering results.</p>
      <p>
        On these data, the network with dipole synaptic connections (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) forms clusters with a higher
ARI value. This is because network (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) assigns more weight to the nearest points compared to
network (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ).
      </p>
      <p>
        Although network (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) has a larger clustering resolution window for the TwoDiamonds dataset,
network (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) requires fewer nearest neighbours, meaning it can identify clusters with high
accuracy even with a small number of neighbours.
      </p>
      <p>The next dataset, EngyTime, can be correctly clustered based solely on density since the data
from different classes intersect.</p>
      <p>
        For the EngyTime dataset, at low values of nearest neighbours, the network (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) performs
better in clustering than network (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). This can be attributed to the complexity of the EngyTime
dataset, which requires considering density. Therefore, network (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is a more effective clustering
method for datasets characterized by linear inseparability or complex topology.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>The research results have shown that the number of neighbours can influence the clustering
effectiveness. For some tasks, it was proven that the clustering efficiency increases with the
increase in the number of neighbours. This is because increasing the number of neighbours
allows neurons to form denser connections between them, which can lead to more clearly defined
clusters.</p>
      <p>
        The network with dipole connections (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) is more flexible and less sensitive to the number of
neighbours compared to the network with synaptic connections (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). This makes it more effective
for a wider range of datasets that are complex due to small inter-cluster distances compared to
large intra-cluster distances. For example, the network with dipole connections can be an
effective clustering method for datasets having data points with varying densities [13].
      </p>
      <p>
        Furthermore, network (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) is less sensitive to the number of neighbours. This means that it can
detect clusters with high accuracy even with a small number of neighbours.
      </p>
      <p>
        The network with synaptic connections (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) has a larger clustering window compared to the
network with dipole connections (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ). This allows it to detect finer differences between data
points. This makes it more effective for datasets that are complex due to linear inseparability or
topology. For example, the network with synaptic connections can be an effective clustering
method for datasets having intersecting data points.
      </p>
      <p>• It has been established that oscillatory chaotic neural networks with dipole synaptic
connections between neurons are novel networks that can solve clustering tasks for a wider
range of datasets, regardless of their complexity, compared to networks with Gaussian synaptic
connections between neurons.</p>
      <p>
        • It has been demonstrated that a network with dipole connections (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) proves to be more
flexible and less sensitive to the number of nearest neighbours compared to the network with
synaptic connections (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ). This characteristic makes it particularly effective for datasets where it
is important to consider complexity due to the small inter-cluster distances compared to the large
intra-cluster distances.
      </p>
      <p>
        • It has been determined that networks with synaptic connections (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) have a larger
clustering window and higher resolution compared to networks with dipole connections. This
allows them to detect even small differences between data points. They are effective for datasets
where complexity is due to linear inseparability or special structure.
      </p>
      <p>• It has been identified that the optimal number of neighbours for each network and dataset
is crucial to achieving the maximum resolution window and the maximum value of the clustering
quality metric.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G. J.</given-names>
            <surname>Oyewole</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Thopil</surname>
          </string-name>
          ,
          <article-title>Data clustering: application and trends</article-title>
          ,
          <source>Artif. Intell. Rev</source>
          . (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1007/s10462-022-10325-y.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V.</given-names>
            <surname>Baruzzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lodi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sorrentino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Storace</surname>
          </string-name>
          ,
          <article-title>Bridging functional and anatomical neural connectivity through cluster synchronization</article-title>
          ,
          <source>Sci. Rep</source>
          .
          <volume>13</volume>
          .1 (
          <year>2023</year>
          ).
          <source>doi:10.1038/s41598-023- 49746-2.</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Aihara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Takabe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Toyoda</surname>
          </string-name>
          ,
          <article-title>Chaotic neural networks</article-title>
          ,
          <source>Phys. Lett. A 144</source>
          .6-
          <fpage>7</fpage>
          (
          <year>1990</year>
          )
          <fpage>333</fpage>
          -
          <lpage>340</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0375</fpage>
          -
          <lpage>9601</lpage>
          (
          <issue>90</issue>
          )
          <fpage>90136</fpage>
          -
          <lpage>c</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L.</given-names>
            <surname>Angelini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>De Carlo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Marangi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pellicoro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Stramaglia</surname>
          </string-name>
          ,
          <article-title>Clustering Data by Inhomogeneous Chaotic Map Lattices</article-title>
          ,
          <source>Phys. Rev. Lett. 85.3</source>
          (
          <year>2000</year>
          )
          <fpage>554</fpage>
          -
          <lpage>557</lpage>
          . doi:
          <volume>10</volume>
          .1103/physrevlett.85.554.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Angelini</surname>
          </string-name>
          ,
          <article-title>Chaotic neural network clustering: an application to landmine detection by dynamic infrared imaging</article-title>
          ,
          <source>Opt. Eng</source>
          .
          <volume>40</volume>
          .12 (
          <year>2001</year>
          )
          <article-title>2878</article-title>
          . doi:
          <volume>10</volume>
          .1117/1.1412623.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Penrose</surname>
          </string-name>
          ,
          <article-title>Shadows of the mind</article-title>
          ,
          <source>Random House of Canada, Limited</source>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Hameroff</surname>
          </string-name>
          ,
          <article-title>Quantum coherence in microtubules: a neural basis for emergent consciousness?</article-title>
          ,
          <source>J. Conscious. Stud. 1</source>
          .
          <issue>1</issue>
          (
          <year>1994</year>
          )
          <fpage>91</fpage>
          -
          <lpage>118</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Brown</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Tuszynski</surname>
          </string-name>
          ,
          <article-title>A review of the ferroelectric model of microtubules</article-title>
          ,
          <source>Ferroelectrics</source>
          <volume>220</volume>
          .1 (
          <year>1999</year>
          )
          <fpage>141</fpage>
          -
          <lpage>155</lpage>
          . doi:
          <volume>10</volume>
          .1080/00150199908216213.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Tuszyński</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hameroff</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. V.</given-names>
            <surname>Satarić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Trpisová</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. L. A.</given-names>
            <surname>Nip</surname>
          </string-name>
          ,
          <article-title>Ferroelectric behavior in microtubule dipole lattices: Implications for information processing, signaling</article-title>
          and assembly/disassembly, J.
          <source>Theor. Biol</source>
          .
          <volume>174</volume>
          .4 (
          <year>1995</year>
          )
          <fpage>371</fpage>
          -
          <lpage>380</lpage>
          . doi:
          <volume>10</volume>
          .1006/jtbi.
          <year>1995</year>
          .
          <volume>0105</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Hunt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Stebbings</surname>
          </string-name>
          ,
          <article-title>Role of MAPs and motors in the bundling and shimmering of native microtubules from insect ovarioles</article-title>
          ,
          <source>Cell Motil. Cytoskelet. 27.1</source>
          (
          <year>1994</year>
          )
          <fpage>69</fpage>
          -
          <lpage>78</lpage>
          . doi:
          <volume>10</volume>
          .1002/cm.970270108.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R. O.</given-names>
            <surname>Sinnott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Duan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <surname>A Case</surname>
          </string-name>
          <article-title>Study in Big Data Analytics</article-title>
          , in: Big Data, Elsevier,
          <year>2016</year>
          , pp.
          <fpage>357</fpage>
          -
          <lpage>388</lpage>
          . doi:
          <volume>10</volume>
          .1016/b978-0
          <source>-12-805394-2</source>
          .
          <fpage>00015</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>M. C. Thrun</surname>
          </string-name>
          , A. Ultsch,
          <article-title>Clustering benchmark datasets exploiting the fundamental clustering problems</article-title>
          , Data Br.
          <volume>30</volume>
          (
          <year>2020</year>
          )
          <article-title>105501</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.dib.
          <year>2020</year>
          .
          <volume>105501</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Stochastic</given-names>
            <surname>Pseudo-Spin Neural Network with Tridiagonal Synaptic Connections</surname>
          </string-name>
          ,
          <source>2021 IEEE Int. Conf. Smart Inf. Syst. Technol. (SIST)</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/SIST50301.
          <year>2021</year>
          .
          <volume>9465998</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>