<!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>Neuro‐fuzzy  Control  System  for  a  Non‐deterministic  Object  in  Real Time </article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sergey Ivanov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nataliia Maksyshko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mykola Ivanov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Zaporizhzhia National University</institution>
          ,
          <addr-line>Zhukovsky str., 66, Zaporizhzhia, 69063</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>   In this paper discusses the use of neuro-fuzzy control systems as a tool for managing nondeterministic objects in real time. This paper discusses modern control tools structural models of a discrete quasi-invariant automated control system. In this paper the analysis of an automated control system is presented, which is based on the use of typical models of discrete automated control systems. According to the proposed solution in the automated control system in real time it is proposed to use a neuro-fuzzy control system as a function of the object and the system's transfer ratio. The neuro-fuzzy control system is based on the learning process of an artificial neural network (ANN), which allows to define the rules of fuzzy inference (FIS). The paper proposes the ANFIS model, which is implemented by using the fuzzy system Takagi T., Sugeno M., also is considered an algorithm based on seven fuzzy rules. In this paper is presented a technique for implementing a neuro-fuzzy control system for non-deterministic objects by using Matlab. The use of Matlab made possible to create a model of an adaptive neuro-fuzzy inference system. The paper describes the process of training a neural network, where a hybrid method is chosen, which is a combination of the least squares method and the method of decreasing the inverse gradient. The results of testing a neuro-fuzzy control system of a non-deterministic object are presented, which confirmed the possibility of using a neuro-fuzzy control model. It is constructed the structure and the result in the form of a control surface of the neuro-fuzzy ANFIS model. The results presented in this paper allow to conclude about the possibility of using a neuro-fuzzy control system for non-deterministic objects in real time.</p>
      </abstract>
      <kwd-group>
        <kwd>1  Neuro-fuzzy control systems</kwd>
        <kwd>adaptive neural network (ANN)</kwd>
        <kwd>fuzzy inference system (FIS)</kwd>
        <kwd>ANFIS model</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction </title>
      <p>
        One of the methods for constructing modern control systems is the synthesis of intelligent systems
based on neuro-fuzzy systems [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The peculiarity of systems of this class is the use of neural
networks and fuzzy logic to control complex dynamic objects that function under conditions of
uncertainty and conflict. Uncertainty in this case it is exists a lack of information, which is necessary
to obtain a quantitative description of the processes occurring in the system, and the complexity of the
control object. The use of classical methods, the description of the control system assumes that the
control objects are described by linear dynamic links of a low order. This assumption often leads to
the fact that classical control systems in practice do not provide the desired indicators of fast and
efficient control. Therefore, the neuro-fuzzy control system, using the procedures of artificial neural
networks and fuzzy logic, makes it possible to identify complex processes both in technology and in
economics. The use of neuro-fuzzy systems makes it possible to solve the problem of constructing
control systems in conditions of uncertainty on the basis of the available statistical and experimental
data obtained about the control object. It should be noted that the use of only one neural network in
the tasks of automated control has a number of disadvantages. This is how the neural network
receives information about the control object in the learning process, and this requires statistical data.
Therefore, this disadvantage can be eliminated by using fuzzy set structures, which allow for the
formalization of fuzzy variables. Therefore, this article is devoted to the actual problem of
constructing a neuro-fuzzy control system for non-deterministic objects in real-time systems.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. The purpose of the article </title>
      <p>The paper is devoted to the construction of a neuro-fuzzy control system for a non-deterministic
object in real time. The paper presents an approach to constructing a model of a neuro-fuzzy control
system for non-deterministic objects, as well as the process of implementing a model of an automated
control system ANFIS.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Literature review </title>
      <p>
        Today, in control systems fuzzy sets, the authors Ivanov M., Maksyshko N., Ivanov S. and
Terentieva N. applied a method of modeling multidimensional processes [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        In the works of Casillas J., Cordуn O. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Cordуn O., Herrera F. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and Espinosa J., Vandewalle
J. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the problems of tuning fuzzy systems based on rules for linguistic variables and an algorithm
for extracting rules are considered.
      </p>
      <p>
        Authors Wang, D., He, H., Zhao, B. and Liu, D. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] identified the main advantages of using
optimal control based on a neural network (NN) with feedforward.
      </p>
      <p>
        In the articles of the authors Guillaume S. [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] and Herrera F. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the problems of constructing a
fuzzy inference system (FIS) for modeling and control process are considered, as well as the use of
genetic algorithms for the design of fuzzy systems.
      </p>
      <p>
        In the work, Anzaklis P.J. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] considered the issues of hybridization of fuzzy logic systems. The
identified shortcomings in the use of a fuzzy inference system are solved on the basis of a neural
network that is able to learn and take into account previous knowledge.
      </p>
      <p>
        In the article, Cui R., Yang C., Li Y., and Sharma S. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] solved the problem of trajectory tracking
and object control in the area of discrete time based on two neural networks (NN). Therefore, the data
during the development of the control system must be specified explicitly.
      </p>
      <p>
        Using a neuro-fuzzy approach eliminates the above problems. Jang J.S.R. in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] presented an
architecture and training procedure, which is based on ANFIS.
      </p>
      <p>
        The results of the study by Boyacioglu M.A. and Avci D. in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] showed the ability of the ANFIS
system to predict the efficiency of the stock market.
      </p>
      <p>
        In the works of Takagi T., Sugeno M. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], a mathematical tool is presented for constructing a
fuzzy model of a system in which fuzzy inferences are used. The authors in their works have shown a
method for identifying a system using its input-output data.
      </p>
      <p>
        In the work of Zhang H. and Liu D. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], the methodology of fuzzy logic is presented and
efficiency is proved when working with complex nonlinear systems that contain uncertainties.
      </p>
      <p>
        New solutions for the use of an artificial neural network and an adaptive neuro-fuzzy inference
system were considered in the work of Suparta, W., Alhasa, K. M. [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. This paper presents the
theoretical foundations and explains in detail this method, as well as emphasizes its importance for
evaluating the model under study.
      </p>
      <p>
        Saugat B., Debabrota B., Amit K. and Tibarewala D. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] examined neural networks and showed
that the Adaptive Neural Fuzzy Inference System (ANFIS) works effectively to deal with
uncertainties.
      </p>
      <p>
        The problems of assessing the quality of input signals were considered in the work of Kumar1 A.
and Qureshi M.F [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. This paper provides an overview and analyzes of active filter methods. The
main goal of this work is to develop a highly efficient system that is integrated with the network. This
solution is based on the use of ANFIS, which allows the system to work quickly and give improved
results.
      </p>
      <p>
        Karaboga, D., Kaya, E. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] considered two groups of ANFIS parameters: premises and
consequences. These studies explored hybrid ANFIS training approaches to assess ANFIS training.
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Building a model of a neuro‐fuzzy object control system </title>
      <p>To determine the input components of the neuro-fuzzy object control system, the method of
system analysis is applied. This method allows you to analyze the mechanisms of interaction of an
economic object with the environment. Typical procedures correspond to business processes of
nondeterministic discrete objects. The decision to use marketing, resource and production procedures is
made based on an analysis of the degree of compliance, in this case, with business processes in an
economic entity. This approach combines the advantages of the principle of using typical subsystems
of automated control systems and the process approach. To build automated control systems that
operate under conditions of random processes, the automated systems approach can be applied.
However, for automated control systems it is not always possible to obtain a system of equations that
fully described it. Existing automated control systems are conditionally invariant (quasi-invariant) to
external factors. Therefore, the classical structural model of a discrete automated control system is
usually presented in the following form (Fig. 1.).</p>
      <p>Figure 1: Structural model of a discrete quasi‐invariant automated control system </p>
      <p>The structural model of an automated control system includes a production function and vectors of
controlled variables. Automated control system data depends on:</p>
      <p>X n (t) – vectors of input parameters of the automated system;
Fpr – object (enterprise) functions;
 (t) – vectors of external disturbances on the control system.</p>
      <p>It should be noted that during the time t , the vector of mismatch x(t) , is generated, which is
necessary for the analysis and processing of the input data. All components of the structural model of
the control system depend on time, which change in accordance with the period of the switch (time
sampling). The switch is displayed in a discrete automated control system in the form of a switch with
a period T. This period of time in the system is necessary for the analysis and processing of the initial
data from the moment of their arrival to the control of the object. Therefore, τ - the duration of pauses
will be determined by the time between the arrival of the input data and the control of the object. The
closed position of the switch of the automated system characterizes the state when information is
provided for making management decisions in accordance with the transmission ratio. In the case of
an open switch, the automated system is in watch mode. It should be noted that fluctuations of the
input parameters fall into the control system mismatch block and determines the need to transform
managerial decisions. In general, the system of automated control of the object should be considered
as a set of tasks to be solved. According to the proposed solution in an automated control system in
real time, it is proposed to use a neuro-fuzzy control system as a function of the object (Fpr ) and the
system's transfer ratio (K ( p)) . The model of a neuro-fuzzy system for automated control of
nondeterministic objects is shown in the Figure 2.</p>
      <p>The system ensures the adoption of n managerial decisions under the condition of fuzzy input
values. The adaptation of the system is provided at the stage of training the neural network. The
neuro-fuzzy control system is based on the learning process of an artificial neural network (ANN),
which allows to define the rules of fuzzy inference (FIS). As soon as the parameters of the fuzzy
inference are determined, the neural networks operate as usual. This is an integrated model in which a
neural network (ANN) training algorithm is used to determine the parameters of a fuzzy inference
system (FIS). Fuzzy inference system and corresponding membership functions. On the other hand,
the learning mechanism of a neural network does not depend on statistical information, but is standard
for the chosen architecture of an artificial neural network.</p>
      <p>The ANFIS model (Adaptive-Network-Based Fuzzy Inference System) ANFIS with the
implementation of the Takagi T., Sugeno M. fuzzy system, which is a five-layer feedforward neural
network, is shown in the Figure 3.</p>
      <p>The input values of the model X1 and X 2 allow you to determine the mismatch between the
current and planned value of the variable. The output variable Y is the control value of the automated
system.</p>
      <p>The first layer of the ANFIS system allows the definition of fuzzy sets of a set of input quantities.
The outputs of the nodes of the layers of this level are the domains of membership functions for
certain input values 1( X n ) .</p>
      <p>The second level of the system makes it possible to determine the generated fuzzy rules. At this
level, one fuzzy rule will correspond to each layer. The layer of the second level of the system is
connected with the nodes of the first level, which form the formation of the corresponding rules. The
outputs of the layers in the system are calculated as ratios of the input quantities 1 .</p>
      <p>The third level allows you to normalize the degree of rule compliance</p>
      <p></p>
      <p>In the system, the non-adaptive layer determines the weight value of the execution of the fuzzy
rule.</p>
      <p>The fourth level of the adaptive system determines the contribution of each fuzzy rule to the value
of the output value of the network. The layer of the fourth level determines the contribution of the
fuzzy rule to the value of the output value of the system.</p>
      <p>The fifth layer forms the value of the magnitude of the control system
 i </p>
      <p>i , i  1,.., n.  
 i
Y   Yti,n .  
(1) 
(2) </p>
      <p>Therefore, the ANFIS automated control system determines that only one fuzzy represents each
value set. The training procedure from the ANFIS neural network has no restrictions on the
modification of membership functions. To ensure the speed of training the neural network and the
adaptability of the software implementation, the model Takagi T., Sugeno M.</p>
      <p>The Takagi T., Sugeno M model is based on a high-performance neural network training
procedure. The following indicators are selected to build the model:</p>
      <p>Yt,n – output value of the control system per year by months t :t  0,1,..,11;
xt,1 – the quantity of the first product sold per week (units);
xt,2 – the quantity of the second item sold per week (units);
xt,HR – the amount of human resources that were used to produce goods.</p>
      <p>This choice of variables allows you to determine the position of goods on the market and track the
current changes in the market. As the output value of the control system, the model can be written in
the following form:
xt,3   xt,HR .</p>
      <p>The choice of variables allows determine the position of goods on the market and current changes
in the market. As the output value of the control system, the model can be written in the following
form:</p>
      <p>Yti,n  a0   1 Yt1,1   2 xt,1   3 xt,2   4 xt,HR . 
(3) </p>
      <p>Further, it can be seen that all variables affect the formation of fuzzy rules. The rules for the
Takagi T., Sugeno M. model were constructed according to the following algorithm. The algorithm,
which is built of seven fuzzy rules, is as follows:</p>
      <sec id="sec-4-1">
        <title>The Rule1 :</title>
      </sec>
      <sec id="sec-4-2">
        <title>The Rule2 :</title>
        <p>If (xt,2  A1 ) and (Yt1,1  B1 ) and (xt,1  C1 ) and (xt,HR  D1 ) Then
Yt1  a10   11Yt1,1   21 xt,1   31xt,2   41 xt,HR
If (xt,2  A1 ) and (Yt1,1  B1 ) and (xt,1  C1 ) and (xt,HR  D2 ) Then
Yt2  a02  12Yt1,1   22xt,1   32xt,2   42xt,HR .</p>
      </sec>
      <sec id="sec-4-3">
        <title>The Rule3 :</title>
        <p>If (xt,2  A1 ) and (Yt1,1  B1 ) and (xt,1  C2 ) Then
Yt3  a03   13Yt1,1   23 xt,1   33 xt,2   43 xt,HR .</p>
      </sec>
      <sec id="sec-4-4">
        <title>The Rule4 :</title>
        <p>Yt4  a04  14Yt 1,1   24 xt,1   34 xt,2   44 xt,HR .</p>
      </sec>
      <sec id="sec-4-5">
        <title>The Rule5 :</title>
        <p>If (xt,2  A1) and (Yt 1,1  B2 ) Then
Yt5  a05  15Yt 1,1   25 xt,1   35 xt,2   5xt,HR .</p>
      </sec>
      <sec id="sec-4-6">
        <title>The Rule6 :</title>
        <p>If (xt,2  A2 ) Then</p>
      </sec>
      <sec id="sec-4-7">
        <title>The Rule7 :</title>
        <p>If (xt,2  A3 ) Then
Yt6  a06  16Yt 1,1   26 xt,1   36 xt,2   46 xt,HR .</p>
        <p>Yt7  a7  17Yt 1,1   27 xt,1   37 xt,2   47 xt,HR .</p>
        <p>In the presented rules A1, A2 , A3, B1, B2 , C1, C2 , C3 are fuzzy sets, where membership functions are
constructed using the built-in algorithm in Matlab. Also, Matlab calculates the coefficients of the
equations  0i , 1i ,  1i,  i2,  i3,  i4, i  1,..,7.</p>
        <p>Implementation of the ANFIS automated control system model</p>
        <p>Matlab applied the implementation of a neuro-fuzzy control system for non-deterministic objects.
Matlab allows you to create a model of an adaptive system of neuro-fuzzy inference, as well as
perform its training is shown in the Figure 4.</p>
        <p>In the process of creating a management system in ANFIS, the statistical values of the demand for
goods in the market for the year were used, as well as the optimistic and pessimistic scenarios of the
production of goods (Table 1).</p>
        <p>At the stage of FIS formation, membership functions were selected and the parameters of the fuzzy
inference system were determined. When constructing, Gauss functions (gaussmf) were selected,
which made it possible to display the input and output membership functions of the FIS, shown in
Figure 5.</p>
        <p>The next stage is the network training procedure, where a hybrid method is chosen, which is a
combination of the least squares method and the inverse gradient decay method. Also, the number of
training cycles (Epochs) is set equal to 100, after which the testing procedure follows (Fig. 6).</p>
        <p>The results of constructing the system are presented in the form of the structure of the ANFIS
model as follows (Fig. 7).</p>
        <p>In the process of studying the ANFIS model, the built-in Matlab procedure was used to view the
obtained rules of fuzzy inference (Fig. 8).</p>
        <p>To analyze the results obtained, the following values of the input variables were set: the statistical
value of the demand for goods on the market for the year 1,0  e5 and the optimistic scenario 1,04  e5 .
To obtain this result, the control effect on the production of goods in the ANFIS system will be equal
to 1,07  e 4 (Fig. 9).</p>
        <p>In addition, Matlab obtained control surfaces of the neuro-fuzzy model ANFIS, which is shown in
the Figure 10.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion </title>
      <p>A model of a neuro-fuzzy control system for a non-deterministic object in real time is proposed.
Structural models of a discrete quasi-invariant automated control system and a neuro-fuzzy control
system for non-deterministic objects are considered and analyzed.</p>
      <p>The analysis of the ANFIS model, carried out using the fuzzy system Takagi T., Sugeno M. An
algorithm constructed from 7 fuzzy rules is considered. The article presents a technique for
implementing a neuro-fuzzy control system for non-deterministic objects using Matlab.</p>
      <p>Matlab made it possible to create a solution for an adaptive system of neuro-fuzzy inference, as
well as carry out procedures for its training. The paper presents the results of the work of an adaptive
neuro-fuzzy control system for non-deterministic objects.</p>
    </sec>
    <sec id="sec-6">
      <title>6. References </title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.C.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.Y.</given-names>
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A Hybrid</given-names>
            <surname>System</surname>
          </string-name>
          <article-title>Integrating a Wavelet and TSK Fuzzy Rules for Stock Price Forecasting</article-title>
          ,
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          <volume>38</volume>
          (
          <issue>6</issue>
          ) (
          <year>2008</year>
          )
          <fpage>802</fpage>
          -
          <lpage>815</lpage>
          . doi:
          <volume>10</volume>
          .1109/TSMCC.
          <year>2008</year>
          .
          <volume>2001694</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Maksyshko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Terentieva</surname>
          </string-name>
          ,
          <article-title>Intelligent Data Analysis in HR Process Management</article-title>
          ,
          <source>in: Proceedings of The Third International Workshop on Computer Modeling and Intelligent Systems (CMIS-2020)</source>
          , volume
          <volume>2608</volume>
          <source>of CEUR Workshop Proceedings CEUR Workshop Proceedings</source>
          , CEUR-WS, Zaporizhzhia Ukraine,
          <year>2020</year>
          , pp.
          <fpage>754</fpage>
          -
          <lpage>768</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Casillas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Cordуn</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.J. del Jesus</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Herrera</surname>
          </string-name>
          ,
          <article-title>Genetic tuning of fuzzy rule deep structures preserving interpretability and its interaction with fuzzy rule set reduction</article-title>
          ,
          <source>IEEE Transactions on Fuzzy Systems</source>
          <volume>13</volume>
          (
          <year>2005</year>
          )
          <fpage>13</fpage>
          -
          <lpage>29</lpage>
          . doi:
          <volume>10</volume>
          .1109/TFUZZ.
          <year>2004</year>
          .
          <volume>839670</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Cordуn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Herrera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Villar</surname>
          </string-name>
          ,
          <article-title>Generating the knowledge base of a fuzzy rule-based system by the genetic learning of data base</article-title>
          ,
          <source>IEEE Transactions on Fuzzy Systems</source>
          <volume>9</volume>
          (
          <year>2001</year>
          )
          <fpage>667</fpage>
          -
          <lpage>674</lpage>
          . doi:
          <volume>10</volume>
          .1109/91.940977.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Espinosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vandewalle</surname>
          </string-name>
          ,
          <article-title>Constructing fuzzy models with linguistic integrity from numerical data-AFRELI algorithm</article-title>
          ,
          <source>IEEE Transactions on Fuzzy Systems</source>
          <volume>8</volume>
          (
          <year>2000</year>
          )
          <fpage>591</fpage>
          -
          <lpage>600</lpage>
          . doi:
          <volume>10</volume>
          .1109/91.873582.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>Adaptive near-optimal controllers for nonlinear decentralised feedback stabilisation problems</article-title>
          ,
          <source>IET Control Theory Appl</source>
          .
          <volume>11</volume>
          (
          <issue>6</issue>
          ) (
          <year>2017</year>
          )
          <fpage>799</fpage>
          -
          <lpage>806</lpage>
          . doi:
          <volume>10</volume>
          .1049/iet-cta.
          <year>2016</year>
          .
          <volume>1383</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Guillaume</surname>
          </string-name>
          ,
          <article-title>Designing fuzzy inference systems from data: an interpretability-oriented review</article-title>
          ,
          <source>IEEE Transactions on Fuzzy Systems</source>
          <volume>9</volume>
          (
          <year>2001</year>
          )
          <fpage>426</fpage>
          -
          <lpage>443</lpage>
          . doi:
          <volume>10</volume>
          .1109/91.928739.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Guillaume</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Charnomordic</surname>
          </string-name>
          ,
          <article-title>Generating an interpretable family of fuzzy partitions from data</article-title>
          ,
          <source>IEEE Transactions on Fuzzy Systems</source>
          <volume>12</volume>
          (
          <year>2004</year>
          )
          <fpage>324</fpage>
          -
          <lpage>335</lpage>
          . doi:
          <volume>10</volume>
          .1109/TFUZZ.
          <year>2004</year>
          .
          <volume>825979</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F.</given-names>
            <surname>Herrera</surname>
          </string-name>
          ,
          <article-title>Genetic fuzzy systems: taxonomy current research trends and prospects</article-title>
          ,
          <source>Evolutionary Intelligence</source>
          <volume>1</volume>
          (
          <year>2008</year>
          )
          <fpage>27</fpage>
          -
          <lpage>46</lpage>
          . doi:
          <volume>10</volume>
          .1007/s12065-007-0001-5.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.J.</given-names>
            <surname>Antsaklis</surname>
          </string-name>
          ,
          <source>Neural Networks in Control Systems, Guest Editor's Introduction, IEEE Control Systems Magazine</source>
          <volume>10</volume>
          (
          <issue>3</issue>
          ) (
          <year>1990</year>
          )
          <fpage>3</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/72.80237.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <article-title>Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning</article-title>
          ,
          <source>IEEE Transactions on Systems, Man, and Cybernetics: Systems</source>
          <volume>47</volume>
          (
          <issue>6</issue>
          ) (
          <year>2017</year>
          )
          <fpage>1019</fpage>
          -
          <lpage>1029</lpage>
          . doi:
          <volume>10</volume>
          .1109/TSMC.
          <year>2016</year>
          .2645699
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.S.R.</given-names>
            <surname>Jang</surname>
          </string-name>
          ,
          <string-name>
            <surname>ANFIS</surname>
          </string-name>
          :
          <article-title>Adaptive-Network-Based Fuzzy Inference System</article-title>
          ,
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          <volume>23</volume>
          (
          <issue>3</issue>
          ) (
          <year>1993</year>
          )
          <fpage>665</fpage>
          -
          <lpage>685</lpage>
          . doi:
          <volume>10</volume>
          .1109/21.256541.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.A.</given-names>
            <surname>Boyacioglu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Avci</surname>
          </string-name>
          ,
          <article-title>An Adaptive Network-based Fuzzy Inference System (ANFIS) for the Prediction of Stock Market Return: The Case of the Istanbul Stock Exchange</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>37</volume>
          (
          <issue>12</issue>
          ) (
          <year>2010</year>
          )
          <fpage>7908</fpage>
          -
          <lpage>7912</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.eswa.
          <year>2010</year>
          .
          <volume>04</volume>
          .045.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>T.</given-names>
            <surname>Takagi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sugeno</surname>
          </string-name>
          ,
          <article-title>Fuzzy Identification of Systems and its Applications to Modeling and Control</article-title>
          ,
          <source>IEEE Transactions on Systems, Man, and Cybernetics</source>
          <volume>1</volume>
          (
          <year>1985</year>
          )
          <fpage>116</fpage>
          -
          <lpage>132</lpage>
          . doi:
          <volume>10</volume>
          .1109/TSMC.
          <year>1985</year>
          .6313399
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , D. Liu,
          <source>Fuzzy Modeling and Fuzzy Control</source>
          , Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          ,
          <year>2006</year>
          . doi:
          <volume>10</volume>
          .1007/978-0-
          <fpage>8176</fpage>
          -4539-7.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>W.</given-names>
            <surname>Suparta</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          <article-title>M Alhasa.</article-title>
          ,
          <source>Modeling of Tropospheric Delays Using ANFIS</source>
          , Springer International,
          <year>2016</year>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -28437-8
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>B.</given-names>
            <surname>Saugat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Debabrota</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Amit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. N.</given-names>
            <surname>Tibarewala</surname>
          </string-name>
          ,
          <article-title>Interval type-2 fuzzy logic based multiclass ANFIS algorithm for realtime EEG based movement control of a robot arm</article-title>
          ,
          <source>Robotics and Autonomous Systems</source>
          <volume>68</volume>
          (
          <year>2015</year>
          )
          <fpage>104</fpage>
          -
          <lpage>115</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.robot.
          <year>2015</year>
          .
          <volume>01</volume>
          .007.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar1</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Qureshi</surname>
          </string-name>
          ,
          <article-title>Power quality improvement in pv grid connected system by using active filter and ANFIS based MPPT</article-title>
          ,
          <source>International Journal of Recent Scientific Research</source>
          <volume>9</volume>
          (
          <year>2018</year>
          )
          <fpage>29074</fpage>
          -
          <lpage>29081</lpage>
          . doi:
          <volume>10</volume>
          .24327/ijrsr.
          <year>2018</year>
          .
          <volume>0910</volume>
          .2788.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>D.</given-names>
            <surname>Karaboga</surname>
          </string-name>
          , E. Kaya,
          <article-title>Adaptive network based fuzzy inference system (ANFIS) training approaches: a comprehensive survey</article-title>
          ,
          <source>Artif Intell Rev</source>
          <volume>52</volume>
          (
          <year>2019</year>
          )
          <fpage>2263</fpage>
          -
          <lpage>2293</lpage>
          . doi:
          <volume>10</volume>
          .1007/s10462-017- 9610-2.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>