<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jcc
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Computer and Communications
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-5219
   </issn>
   <issn publication-format="print">
    2327-5227
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jcc.2024.127001
   </article-id>
   <article-id pub-id-type="publisher-id">
    jcc-134547
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Computer Science 
     </subject>
     <subject>
       Communications
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    The Role and Place of Artificial Neural Network Architectures Structural Redundancy in the Input Data Prototypes and Generalization Development
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Conrad Onésime Oboulhas
      </surname>
      <given-names>
       Tsahat
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Ngoulou-A-Ndzeli
      </surname>
      <given-names></given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Béranger Destin
      </surname>
      <given-names>
       Ossibi
      </given-names>
     </name>
    </contrib>
   </contrib-group> 
   <aff id="affnull">
    <addr-line>
     aEcole Nationale Supérieure Polytechnique, Université Marien Ngouabi, Brazzaville, Republic of Congo
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     17
    </day> 
    <month>
     07
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    12
   </volume> 
   <issue>
    07
   </issue>
   <fpage>
    1
   </fpage>
   <lpage>
    11
   </lpage>
   <history>
    <date date-type="received">
     <day>
      10,
     </day>
     <month>
      April
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      25,
     </day>
     <month>
      April
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      25,
     </day>
     <month>
      June
     </month>
     <year>
      2024
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    Neural Networks (NN) are the functional unit of Deep Learning and are known to mimic the behavior of the human brain to solve complex data-driven problems. Whenever we train our own neural networks, we need to take care of something called the generalization of the neural network. The performance of Artificial Neural Networks (ANN) mostly depends upon its generalization capability. In this paper, we propose an innovative approach to enhance the generalization capability of artificial neural networks (ANN) using structural redundancy. A novel perspective on handling input data prototypes and their impact on the development of generalization, which could improve to ANN architectures accuracy and reliability is described.
   </abstract>
   <kwd-group> 
    <kwd>
     Multilayer Neural Network
    </kwd> 
    <kwd>
      Multidimensional Nonlinear Interpolation
    </kwd> 
    <kwd>
      Generalization by Similarity
    </kwd> 
    <kwd>
      Artificial Intelligence
    </kwd> 
    <kwd>
      Prototype Development
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>Knowledge representation and search are two fundamental problems that occupy artificial intelligence (AI) developers. The first relates to the new knowledge acquisition and AI “strong” level degree is achieved depending on its solution <xref ref-type="bibr" rid="scirp.134547-1">
     [1]
    </xref>. At the same time, many cybernetic systems task is to imitate the cellular architecture’s structure and nervous systems functionality to imitate the automata intelligent behavior (the so-called bionic direction), as much as in the individual functions implementation inherent in “strong” AI. One of these functions is the ability to make reliable deductive conclusions based on automatic generalization of input data.</p>
   <p>Within the machine learning paradigm, “strong” AI desired function is realized through reliable new samples classification not included in the training samples. Although the term “classification” is poorly applicable here because classification is a division (taxonomy) and assignment to a given thing. In our case, the desired AI function implements automatic synthesis of a new sample description based on an input previously unobserved signals tuple. “Not previously observed” refers to both absolute values at the information system input and their combinations.</p>
   <p>Modern ideas about AI systems ability (not necessarily based on machine learning) to generalize adhere to the point of view according to which the classification reliability (or more precisely the new images or concepts synthesis) is determined <xref ref-type="bibr" rid="scirp.134547-2">
     [2]
    </xref>-<xref ref-type="bibr" rid="scirp.134547-4">
     [4]
    </xref>:</p>
   <p>1) Statistical precedent data representativeness;</p>
   <p>2) Architecture (parameter values structural complexity and adequacy) of the AI system;</p>
   <p>3) Recognizable patterns topology in the feature space (if we are talking about the images metric representation).</p>
   <p>The first and second factors are related and poorly controlled by the developer.</p>
   <p>
    <xref ref-type="bibr" rid="scirp.134547-"></xref>Most modern artificial neural network (NN) architectures make it possible to generalize new input samples with high but finite reliability due to the fact that information-intensive multilayer networks make it possible to approximate a very large number of training samples examples (if you do not take into account the convolution technology, which allows you to significantly increase the reliability due to recognition invariants). Architectures such as FixResNeXt-101 (2020), Vit-H/14 (2021), RepVGG-B1 (2021), etc., combined with the ability to decompose learning procedures (DeepLearning variations, displace classical learning algorithms) and significant computing power use determine in many ways, an extensive path to the success such cloud projects as ChatGPT-X, Claude-X, Geminu, YandexGPT, Kandinsky 2.1 a generative architectures wide range, etc. <xref ref-type="bibr" rid="scirp.134547-1">
     [1]
    </xref> <xref ref-type="bibr" rid="scirp.134547-5">
     [5]
    </xref>-<xref ref-type="bibr" rid="scirp.134547-7">
     [7]
    </xref>.</p>
   <p>But any training sample is finite which means it has a limited examples variety and does not cover the entire precedents set which can be used to reliably use the trained model <xref ref-type="bibr" rid="scirp.134547-8">
     [8]
    </xref> <xref ref-type="bibr" rid="scirp.134547-9">
     [9]
    </xref>. There are different approaches to solving the problem. Even though for machine learning algorithms theorems have been proven about the direct (in general case nonlinear) recognition reliability dependence on the training sample size and the information network capacity <xref ref-type="bibr" rid="scirp.134547-10">
     [10]
    </xref>-<xref ref-type="bibr" rid="scirp.134547-12">
     [12]
    </xref>, a simple increase in the training data volume is often not enough for reliable examples recognition that are not included in the training data sample.</p>
   <p>There are different approaches to solving the problem. One of them within the intensive direction framework is based on heuristic not fully explored structurally redundant increasing methods of various NN architectures functioning reliability and which are combined with the extensive direction.</p>
  </sec><sec id="s2">
   <title>2. Methodology</title>
   <p>In this section, different artificial neural network (NN) architectures approaches are using to solving the generalization and developing prototypes problem of artificial neural networks input reactions as features multidimensional nonlinear interpolation result of recognized samples using a network architecture with artificially introduced structural redundancy.</p>
   <sec id="s2_1">
    <title>2.1. Prototypes Generalization and Development as Multidimensional Nonlinear Interpolation in a Neural Network Computing Basis</title>
    <p>In recent years, in addition to classical neural networks architectures that solve classification problems, optimization and search, new architectures have appeared such as autoencoders, generative adversarial neural networks but their design and operation principle is basically similar to networks designed for pattern recognition (<xref ref-type="fig" rid="fig1">
      Figure 1
     </xref>).</p>
    <p>A common feature characteristic to all connectionist paradigms is the inability to construct a probabilistic or analytical distribution dependence of neural network weighting coefficients values on the training vectors values components at the input. Parametrically, a neural network is a “black box” and remains so for any even the most modern, accurate and reliable deep learning architectures. There is no way to trace in detail and step by step how the network output values were calculated.</p>
    <p>However, the experimentally established networks structural features, their design principles and training are known to ensure the stability and such effects reproducibility as:</p>
    <p>Such features have one thing in common to initialize them, it is necessary to operate with the structural network redundancy, i.e. neurons number and location (<xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>).</p>
    <p>The neural network training process is represented as an approximation problem (and functioning as an interpolation problem in the narrow sense) <xref ref-type="bibr" rid="scirp.134547-4">
      [4]
     </xref>. In this case, the network itself acts as one nonlinear operator (<xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>). This point of view allows us to consider generalization as the input data nonlinear interpolation result <xref ref-type="bibr" rid="scirp.134547-16">
      [16]
     </xref>. The network carries out correct interpolation mainly due to continuity (differentiability), neuron activation functions nonlinearity as well as through certain mathematical procedures which for multilayer feed-forward networks ensures overall output function continuity.</p>
    <p>However, the overall output function continuity and the trained network functioning reliability are different concepts. Continuity only provides validity when it eliminates network overfitting. Those, when the training samples are similar</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. All NN architectures variety are “black boxes” varieties <xref ref-type="bibr" rid="scirp.134547-13">
        [13]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732700-rId13.jpeg?20240717092436" />
    </fig>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>(a) (b)Figure 2. Reliable (a) and bad (b) generalization in a neural network.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732700-rId14.jpeg?20240717092436" />
    </fig>
    <p>and to distinguish them, it is necessary to increase the approximation accuracy or when there are too many examples and it is necessary to increase layers number, neurons in each layer, then according to the training results the network (with certain training algorithms) may be overtrained (the training sample examples are restored accurately but practically does not recognize similar samples). This effect is observed when training in additive or (even worse) multiplicative noise which is present in training examples but is not the simulated mapping function characteristic itself.</p>
    <p>The interpolation problem is one of the main numerical methods problems. With its help approximate analytical representation problems, differentiation, the table-specified functions integration or functions with complex analytical representation are solved.</p>
    <p>A broader concept the approximation uses methods for calculating approximate function values and its derivatives in the case when the certain fixed points function values are known. These points set is sometimes given to us by external circumstances, in machine learning case—by the training sample parameterization examples. The approximation concepts hierarchy is illustrated in <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>.</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Interpolation in the narrow sense and extrapolation is the samples recognition not included in the training set.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732700-rId15.jpeg?20240717092436" />
    </fig>
    <p>Large number of approximation methods presence is caused by the historical theory and practice development of solving applied problems. Many methods arose as previous variants differing from them in the notation form, changing the calculations order which had the reducing goal of rounding errors influence in calculations.</p>
    <p>One of the special approximation cases, the interpolation, implies that if the desired function y(x) is specified by the training sample in the table form, i.e. in terms of experiment on a grid 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mi>
           n 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           0 
         </mn> 
         <mo>
           , 
         </mo> 
         <mtext>
           1 
         </mtext> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> at the nodes of which the values y<sub>n</sub> = y(х<sub>n</sub>) are known, then the task is to construct a function that restores the values of y(x) at an arbitrary point x. At the same time, we must require a fairly simple behavior of y(x): the function should not have “bursts” between neighboring nodes. Mathematically, it means that y(x) should have a sufficient number of higher derivatives that are not too large in magnitude. Let us choose linearly independent functions system 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            f 
          </mi> 
          <mi>
            m 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            х 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           , 
         </mo> 
         <mi>
           m 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           0 
         </mn> 
         <mo>
           , 
         </mo> 
         <mn>
           1 
         </mn> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>. Such linear functions combination is called a generalized polynomial Ф(x). Approximation of y(x) by a generalized polynomial:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         y 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ≈ 
       </mo> 
       <msub> 
        <mi>
          Φ 
        </mi> 
        <mi>
          N 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ≡ 
       </mo> 
       <munderover> 
        <mstyle mathsize="140%" displaystyle="true"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           m 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           0 
         </mn> 
        </mrow> 
        <mi>
          N 
        </mi> 
       </munderover> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          c 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (1)</p>
    <p>where:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          c 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
      </mrow> 
     </math>—coefficients chosen with the condition that the generalized polynomial 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Φ 
        </mi> 
        <mi>
          N 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, containing (N + 1) coefficients accurately conveys the tabulated values function at the (N+1)th node:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <munderover> 
        <mstyle mathsize="140%" displaystyle="true"> 
         <mo>
           ∑ 
         </mo> 
        </mstyle> 
        <mrow> 
         <mi>
           m 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           0 
         </mn> 
        </mrow> 
        <mi>
          N 
        </mi> 
       </munderover> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          c 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          y 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <mn>
         0 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         n 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         N 
       </mi> 
      </mrow> 
     </math> (2)</p>
    <p>Such approximation method is called interpolation, and the coefficients c<sub>m</sub> are found from the linear system solution (2). For it to be solvable it is necessary that:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         det 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            f 
          </mi> 
          <mi>
            m 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              n 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
       <mo>
         ≠ 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math> (3)</p>
    <p>However, condition (3) is not necessary in neural network approximation case in a multilayer architecture.</p>
    <p>Multidimensional interpolation means the constructing a function passing through points specified not on a plane but in space (three-, four-dimensional, etc.). Thus, instead of dependence (2) which we approximated with the function 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          x 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, we should find several coordinates function 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            3 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            z 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>. If the nodes are in a regular grid form, for example, in the two-dimensional case, in a rectangular grid form then there are no fundamental problems with multidimensional interpolation construction. In the analysis under consideration, interpolation in the narrow sense of the word is of interest, which implies that the desired the function values 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            3 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            z 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> do not coincide with the nodes and lie in the intervals:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <mtable> 
          <mtr> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mn>
                  1 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mn>
                  4 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mrow> 
                 <mi>
                   i 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mi>
                  i 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mrow> 
                 <mi>
                   N 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  1 
                </mn> 
                <mi>
                  N 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
          </mtr> 
          <mtr> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mn>
                  1 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mn>
                  4 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mrow> 
                 <mi>
                   i 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mi>
                  i 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mrow> 
                 <mi>
                   N 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mn>
                  2 
                </mn> 
                <mi>
                  N 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
          </mtr> 
          <mtr> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋱ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋱ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
          </mtr> 
          <mtr> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mn>
                  1 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mn>
                  4 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mrow> 
                 <mi>
                   i 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mi>
                  i 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mrow> 
                 <mi>
                   N 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  j 
                </mi> 
                <mi>
                  N 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
          </mtr> 
          <mtr> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋱ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋱ 
            </mo> 
           </mtd> 
           <mtd> 
            <mo>
              ⋮ 
            </mo> 
           </mtd> 
          </mtr> 
          <mtr> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mn>
                  1 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mn>
                  2 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mn>
                  3 
                </mn> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mn>
                  4 
                </mn> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mrow> 
                 <mi>
                   i 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mi>
                  i 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
           <mtd> 
            <mo>
              ⋯ 
            </mo> 
           </mtd> 
           <mtd> 
            <mrow> 
             <mrow> 
              <mo>
                [ 
              </mo> 
              <mrow> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mrow> 
                 <mi>
                   N 
                 </mi> 
                 <mo>
                   − 
                 </mo> 
                 <mn>
                   1 
                 </mn> 
                </mrow> 
               </msubsup> 
               <mo>
                 , 
               </mo> 
               <msubsup> 
                <mi>
                  x 
                </mi> 
                <mi>
                  M 
                </mi> 
                <mi>
                  N 
                </mi> 
               </msubsup> 
              </mrow> 
              <mo>
                ] 
              </mo> 
             </mrow> 
            </mrow> 
           </mtd> 
          </mtr> 
         </mtable> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (4)</p>
    <p>where:</p>
    <p>(N-1)—is the intervals number between data points for each of the M variables.</p>
    <p>Solving the task problems of multidimensional interpolation in the narrow sense of the word arise when:</p>
    <p>1) The original sample is not tied to an equidistant grid, i.e. represents disparate data series;</p>
    <p>2) The desired multidimensional function arguments 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            3 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            z 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> are not independent.</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. Prototype Development in Dynamic Networks with Feedback</title>
    <p>If in dynamic networks with “all to all” feedback type, the state of the i-th neuron in the system ( 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         i 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <mi>
         N 
       </mi> 
      </mrow> 
     </math>) is described by a continuous variable <sub>i</sub>(t), the pairwise neurons interaction is described by a matrix of weights with elements W<sub>ij</sub> then the Lagrangian NS interaction which is the independent variables functional and W, is described by the expression <xref ref-type="bibr" rid="scirp.134547-9">
      [9]
     </xref>:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         L 
       </mi> 
       <mo>
         = 
       </mo> 
       <mo>
         − 
       </mo> 
       <mi>
         E 
       </mi> 
       <mo>
         = 
       </mo> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mi>
         λ 
       </mi> 
       <mstyle displaystyle="true"> 
        <munder> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            i 
          </mi> 
          <mi>
            j 
          </mi> 
         </mrow> 
        </munder> 
        <mrow> 
         <msub> 
          <mi>
            W 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
         <msub> 
          <mi>
            σ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <msub> 
          <mi>
            σ 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (5)</p>
    <p>where:</p>
    <p> &gt; 0 is the interaction parameter.</p>
    <p>Dynamic equations of NS for and W<sub>ij</sub>:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mrow> 
         <msub> 
          <mi>
            γ 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mfrac> 
        <mrow> 
         <mtext>
           d 
         </mtext> 
         <msub> 
          <mi>
            σ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mtext>
           d 
         </mtext> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         − 
       </mo> 
       <msub> 
        <mi>
          f 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          σ 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mo>
           ∂ 
         </mo> 
         <mi>
           L 
         </mi> 
        </mrow> 
        <mrow> 
         <mo>
           ∂ 
         </mo> 
         <msub> 
          <mi>
            σ 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mi>
         λ 
       </mi> 
       <mstyle displaystyle="true"> 
        <munder> 
         <mo>
           ∑ 
         </mo> 
         <mi>
           j 
         </mi> 
        </munder> 
        <mrow> 
         <msub> 
          <mi>
            W 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
         <msub> 
          <mi>
            σ 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (6)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mrow> 
         <msub> 
          <mi>
            γ 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mfrac> 
        <mrow> 
         <mtext>
           d 
         </mtext> 
         <msub> 
          <mi>
            W 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mtext>
           d 
         </mtext> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         − 
       </mo> 
       <msub> 
        <mi>
          F 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          W 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mo>
           ∂ 
         </mo> 
         <mi>
           L 
         </mi> 
        </mrow> 
        <mrow> 
         <mo>
           ∂ 
         </mo> 
         <msub> 
          <mi>
            W 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mi>
         λ 
       </mi> 
       <msub> 
        <mi>
          σ 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          σ 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> (7)</p>
    <p>where f and F are coefficients that prevent an unlimited increase in the modules and W.</p>
    <p>The system dynamics (6), (7) significantly depends on its history. The training consists in the fact that in (6) it is applied an external influence acting during time t<sub>1</sub>, as a result of which the vector 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        σ 
      </mi> 
     </math> takes on a stationary value φ<sup>1</sup> corresponding to the “image” with components 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mo>
         ± 
       </mo> 
       <msub> 
        <mi>
          σ 
        </mi> 
        <mn>
          0 
        </mn> 
       </msub> 
      </mrow> 
     </math>. As a training result, the matrix W<sub>ij</sub>, in accordance with (7), changes by the amount 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <msub> 
        <mi>
          W 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <msub> 
        <mi>
          γ 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mi>
         λ 
       </mi> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msubsup> 
        <mi>
          φ 
        </mi> 
        <mi>
          i 
        </mi> 
        <mn>
          1 
        </mn> 
       </msubsup> 
       <msubsup> 
        <mi>
          φ 
        </mi> 
        <mi>
          j 
        </mi> 
        <mn>
          1 
        </mn> 
       </msubsup> 
      </mrow> 
     </math>. In this case, we assume that the training time t<sub>1</sub> is significantly longer than the relaxation vector time 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        σ 
      </mi> 
     </math> to its stationary value φ<sup>1</sup>. The training procedure can be repeated many times using images φ<sup>s</sup>, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         s 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mn>
          0 
        </mn> 
       </msub> 
      </mrow> 
     </math>. Assuming for simplicity that before the training start V = 0, after the procedure end we obtain</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          W 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            s 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mrow> 
          <msub> 
           <mi>
             s 
           </mi> 
           <mn>
             0 
           </mn> 
          </msub> 
         </mrow> 
        </munderover> 
        <mrow> 
         <msup> 
          <mi>
            μ 
          </mi> 
          <mi>
            s 
          </mi> 
         </msup> 
         <msubsup> 
          <mi>
            φ 
          </mi> 
          <mi>
            i 
          </mi> 
          <mi>
            s 
          </mi> 
         </msubsup> 
         <msubsup> 
          <mi>
            φ 
          </mi> 
          <mi>
            j 
          </mi> 
          <mi>
            s 
          </mi> 
         </msubsup> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (8)</p>
    <p>where the coefficients μ<sup>s</sup> depend on the duration of training.</p>
    <p>In a discrete model the state q = φ<sup>k</sup> realizes a stable local system energy minimum if the number of training sample examples is small (9):</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         А 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         0. 
       </mn> 
       <mtext>
         14 
       </mtext> 
       <mi>
         С 
       </mi> 
      </mrow> 
     </math>, (9)</p>
    <p>where</p>
    <p>A is the memorized images number, C is the neurons number in the network.</p>
    <p>The situation in which A&gt;0.14C is of interest, i.e. when there are an excess neurons number, it is in this case that the input reactions prototype is developed. If an images group 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          Φ 
        </mi> 
        <mi>
          k 
        </mi> 
       </msup> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            φ 
          </mi> 
          <mn>
            1 
          </mn> 
          <mi>
            k 
          </mi> 
         </msubsup> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msubsup> 
          <mi>
            φ 
          </mi> 
          <mi>
            r 
          </mi> 
          <mi>
            k 
          </mi> 
         </msubsup> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         = 
       </mo> 
       <mtext>
         1 
       </mtext> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <mi>
         N 
       </mi> 
      </mrow> 
     </math>, of the training sample R is obtained with small random distortions 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          Δ 
        </mi> 
        <mi>
          k 
        </mi> 
       </msup> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            δ 
          </mi> 
          <mn>
            1 
          </mn> 
          <mi>
            k 
          </mi> 
         </msubsup> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msubsup> 
          <mi>
            δ 
          </mi> 
          <mi>
            r 
          </mi> 
          <mi>
            k 
          </mi> 
         </msubsup> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> of some vector 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          Φ 
        </mi> 
        <mtext>
          o 
        </mtext> 
       </msup> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            φ 
          </mi> 
          <mn>
            1 
          </mn> 
          <mtext>
            o 
          </mtext> 
         </msubsup> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msubsup> 
          <mi>
            φ 
          </mi> 
          <mi>
            r 
          </mi> 
          <mtext>
            o 
          </mtext> 
         </msubsup> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, then the variation Δ of the vector Ф<sup>o</sup> leads to a change in the network energy function corresponding to this vector by the amount</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Δ 
       </mi> 
       <mi>
         E 
       </mi> 
       <mo>
         = 
       </mo> 
       <mo>
         − 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <munderover> 
          <mstyle mathsize="140%" displaystyle="true"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             k 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mi>
            N 
          </mi> 
         </munderover> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msup> 
                <mi>
                  Φ 
                </mi> 
                <mtext>
                  o 
                </mtext> 
               </msup> 
               <mo>
                 + 
               </mo> 
               <msup> 
                <mi>
                  Δ 
                </mi> 
                <mi>
                  k 
                </mi> 
               </msup> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msup> 
                <mi>
                  Φ 
                </mi> 
                <mtext>
                  o 
                </mtext> 
               </msup> 
               <mo>
                 + 
               </mo> 
               <mi>
                 Δ 
               </mi> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
         <mo>
           − 
         </mo> 
         <munderover> 
          <mstyle mathsize="140%" displaystyle="true"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             k 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mi>
            N 
          </mi> 
         </munderover> 
         <msup> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msup> 
                <mi>
                  Φ 
                </mi> 
                <mtext>
                  o 
                </mtext> 
               </msup> 
               <mo>
                 + 
               </mo> 
               <msup> 
                <mi>
                  Δ 
                </mi> 
                <mi>
                  k 
                </mi> 
               </msup> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
             <msup> 
              <mi>
                Φ 
              </mi> 
              <mtext>
                o 
              </mtext> 
             </msup> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </msup> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> (10)</p>
    <p>When 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mo>
             − 
           </mo> 
           <msup> 
            <mi>
              Φ 
            </mi> 
            <mtext>
              o 
            </mtext> 
           </msup> 
           <msup> 
            <mi>
              Δ 
            </mi> 
            <mi>
              k 
            </mi> 
           </msup> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           r 
         </mi> 
         <mo>
           , 
         </mo> 
         <mtext>
             
         </mtext> 
         <mi>
           N 
         </mi> 
         <mo>
           ≫ 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
       <mo>
         ⇒ 
       </mo> 
       <mi>
         Δ 
       </mi> 
       <mi>
         E 
       </mi> 
       <mo>
         ≥ 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math>, therefore, the initial vector Ф<sup>о</sup> corresponds to the minimum NS energy. This means that when the vector Р<sup>о</sup> = (Z<sup>о</sup>X<sup>о</sup>K<sup>о</sup>Y) is applied to the NS Hopfield input is stabilized in the state (Z<sup>о</sup>X<sup>о</sup>K<sup>о</sup>Y<sup>о</sup>), in which Y<sup>o</sup>—is the desired result in the previously unobserved situation of Z<sup>о</sup>X<sup>о</sup> and K<sup>о</sup>.</p>
   </sec>
   <sec id="s2_3">
    <title>2.3. Generalization in Fully Connected Multilayer Neural Networks</title>
    <p>In the middle of the 20th century. F. Rosenblatt showed <xref ref-type="bibr" rid="scirp.134547-14">
      [14]
     </xref> that thanks to the redundant structure the multilayer neural network classifier allows one to move from a selective reaction to one image to a generalized reaction to a «similar» image, the characteristics of which may be completely different from the previous one. At the same time, the known basic transformation recognition methods classification included:</p>
    <p>a) Analytically descriptive method which consists in reducing the classes alphabet and the features dictionary to a simple canonical description which is invariant under the transformations under consideration;</p>
    <p>b) Image conversion method. It is mainly used to transform images based on their topology in a given n-dimensional space and has the serious disadvantage in requiring a huge neurons number in the network;</p>
    <p>c) The generalization method by dominance which consists in the fact that a change in the characteristics of X input image in which a certain characteristics part remains the same as the original one will not cause a change in the reaction Y of the neural network to the original image. In other words, many additional features introduction the values of which are common to “similar” input images X will facilitate the rapid formation of a more reliable class alphabet with a training sample fixed size. Actual it is a classic multidimensional nonlinear interpolation.</p>
    <p>In the research process (on input images of similar ones, mainly according to one-to-one transformations group), the fourth development direction in generalizing multilayer neural networks characteristics was established, the generalization by similarity, the recognition rule for which states: «Any neural network fragment that reacts to cause X<sub>1</sub> will also react to all mappings (X<sub>1</sub>) of a given cause in a transformations group with probability p». Prototype, generalization, similarity are similar concepts that can be combined in multilayer neural networks architecture (including convolutional) to increase the recognition reliability of the desired vector characteristics values that previously extrapolated (interpolated) using the multidimensional linear extrapolation method (<xref ref-type="fig" rid="fig4">
      Figure 4
     </xref>).</p>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Forming principle explanation of the generalization effect by predominance due to redundancy in neurons number in a multilayer neural network hidden layers.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732700-rId74.jpeg?20240717092437" />
    </fig>
    <p>To do this, it is necessary to introduce artificial redundancy into multilayer neural networks architecture, i.e. introduce “false” neurons on which by analogy with dynamic networks the direct signals “potential” will accumulate during the learning process, but the neurons themselves do not participate in learning and minimizing the error functional at the neural network output.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Conclusion</title>
   <p>In many technical and physical problems, a strong mathematical solutions local dependence on changes in initial quantities is manifested. The solutions proximity is of great importance and can be effectively used when solving extrapolation (interpolation) problems of the characteristics of developing sample (or control actions) in conditions of insufficient information. The choosing the optimal model task and evaluating the results obtained becomes significantly more complicated with any interpolation methods generalization to multidimensional space and its solution is impossible without the modern computer technologies and software use. And interpolation nodes nonlinearity and non-equidistance, in relation to a neural network system under the finite training sample conditions causes high probability ensuring problem correct input samples recognition that were not previously observed, i.e. geometrically parameterized outside the interpolation nodes. A solution to the problem can be NN architectures with artificially introduced structural redundancy which makes it possible to increase the accuracy and reliability of recognition due to multidimensional nonlinear interpolation of recognized samples characteristics reflected in the generalization and prototypes development when feeding features that are not included in the training set as input.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.134547-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hendrycks, D. and Gimpel, K. (2017) A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networks. Conference Track Proceedings. &gt;https://openreview.net/forum?id=Hkg4TI9xl 
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhuravlev, D.V. and Smolin, V.S. (2023) The Neural Network Revolution of Artificial Intelligence and It’s Development Options. Proceedings of the 6th International Conference “Futurity Designing. Digital Reality Problems”. &gt;https://doi.org/10.20948/future-2023-16
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Vedyakhin, A., et al. (2021) Strong Artificial Intelligence: On the Approaches to Super-Intelligence. Intellectual Literature, 232.
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Khaikin, S. (2006) Neural Networks: A Complete Course. 2nd Edition, Williams, 1104.
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhang, C.Y., Bengio, S., Hardt, M., Recht, B. and Vinyals, O. (2017) Understanding Deep Learning Requires Rethinking Generalization. 5th International Conference on Learning Representations, Toulon, 24-26 April 2017. &gt;https://openreview.net/pdf?id=Sy8gdB9xx 
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Vincent, J. (2022) ChatGPT Proves AI Is Finally Mainstream and Things Are Only Going to Get Weirder. &gt;https://www.theverge.com/2022/12/8/23499728/aicapability-accessibility-chatgpt-stable-diffusion-commercialization 
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rose, J. (2022) Inside Midjourney, the Generative Art AI That Rivals DALL-E. &gt;https://www.vice.com/en/article/wxn5wn/inside-midjourney-the-generativeart-ai-that-rivals-dall-e 
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nazarov, A.V., Burlutsky, S.G. and Matasov, Yu.F. (2023) Neurometric Approach to Solving the Problem of Interpolation in Artificial Intelligence Systems Based on Machine Learning Technologies. Collection of Articles. Reports of the IV International Scientific Conference “Aerospace Instrumentation and Operational Technologies”, Part 2, St. Petersburg, 72-77.
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bose, A., Das, A., Dandi, Y. and Rai, P. (2021) NeurInt-Learning Interpolation by Neural ODE. Spotlight at the NeurIPS 2021 Workshop on the Symbiosis of Deep Learning and Differential Equations (DLDE).
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Farago, A. and Lugosi, G. (n.d.) Strong Universal Consistency of Neural Network Classifiers. Proceedings. IEEE International Symposium on Information Theory, San Antonio, 17-22 January 1993, 431. &gt;https://doi.org/10.1109/isit.1993.748747
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rajput, D., Wang, W. and Chen, C. (2023) Evaluation of a Decided Sample Size in Machine Learning Applications. BMC Bioinformatics, 24, Article No. 48. &gt;https://doi.org/10.1186/s12859-023-05156-9
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Balki, I., Amirabadi, A., Levman, J., Martel, A.L., Emersic, Z., Meden, B., et al. (2019) Sample-Size Determination Methodologies for Machine Learning in Medical Imaging Research: A Systematic Review. Canadian Association of Radiologists Journal, 70, 344-353. &gt;https://doi.org/10.1016/j.carj.2019.06.002
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Leijnen, S. and Veen, F.V. (2020) The Neural Network Zoo. Proceedings, 47, Article No. 9. &gt;https://doi.org/10.3390/proceedings47010009
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rosenblatt, F. (1965) Principles of Neurodynamics. In: Perceptrons and the Theory of Brain Mechanisms, Mir, 480.
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Vedenov, A.A. (1988) Modeling of Thinking Elements. Nauka, 158.
    </mixed-citation>
   </ref>
   <ref id="scirp.134547-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wieland, А. and Leighton, R. (1987) Geometric Analysis of Neural Network Capabilities. 1st IEЕЕ International Conference on Neural Networks, San Diego, Vol. 3, 85-392.
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>