<!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>Systems for Checking and Testing the Quality of Knowledge Based on Fuzzy Inference</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Roman Ponomarenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>Volodymyrska str.,60, Kyiv, 01033</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>65</fpage>
      <lpage>74</lpage>
      <abstract>
        <p>In this article the problems of systems for assessing the quality of knowledge based on test control. The approaches to the development of intelligent systems for testing the quality of knowledge are examined, the functioning of which is based on the apparatus of fuzzy inference. A knowledge assessment model for fuzzy testing systems based on a four-point assessment system is proposed. Also presented are fuzzy systems of testing. In particular, adaptive systems, the advantages of using the fuzzy logic apparatus in building intelligent testing systems designed to improve the accuracy of testing and identifying the quality of knowledge by students. The method of complex assessment of students knowledge based on the Type 2 Tagaki-Sugeno fuzzy model are proposed.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Testing systems</kwd>
        <kwd>fuzzy inference</kwd>
        <kwd>intelligent teaching systems</kwd>
        <kwd>fuzzy rule</kwd>
        <kwd>grading scales</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction and discussion</title>
      <p>- systems with a combination of open and closed questions.</p>
      <sec id="sec-1-1">
        <title>Classical testing systems, in comparison</title>
        <p>with full-time examinations, have a number of
disadvantages: the examiner's inability to apply an individual approach to each student, a fixed list of
questions, difficulties in choosing the next difficulty level and suitable question options, and the main
question is how to use the teacher’s experience directly during testing.</p>
        <p>
          Considering the fact that in each specific field of knowledge, the teacher’s experience and skills
can be quite narrow and specialized, we can talk about the need to model their expert reasoning,
which, in conditions of incomplete and inaccurate answers to open questions by students, entailed the
creation of various intelligent fuzzy systems testing, designed to reproduce the train of thought of the
teacher in assessing the knowledge of students [
          <xref ref-type="bibr" rid="ref2 ref6 ref7 ref8">2, 6, 7, 8</xref>
          ].
        </p>
        <p>The aim of this work is to consider the principles of building intelligent testing systems using a
fuzzy logic apparatus, as well as based on fuzzy logic inference algorithms in order to improve the
quality of knowledge identification and assessment.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Fuzzy inference systems</title>
      <p>
        Fuzzy inference systems (FS) include the following main stages of their work [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]:
      </p>
      <sec id="sec-2-1">
        <title>1. Fuzzification of input data.</title>
      </sec>
      <sec id="sec-2-2">
        <title>2. Aggregation of fuzzy rule subcontracts and calculation of their consequents.</title>
      </sec>
      <sec id="sec-2-3">
        <title>3. Accumulation of subcontracts of the entire block of fuzzy rules.</title>
      </sec>
      <sec id="sec-2-4">
        <title>4. Fuzzy inference.</title>
      </sec>
      <sec id="sec-2-5">
        <title>5. Defuzzyfication output values.</title>
        <p>2.1.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Mamdani Type 1 Fuzzy Inference.</title>
      <p>
        In general, a fuzzy system can be expressed as follows [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]:
      </p>
      <p>=1</p>
      <p>=1
⋃ ((⋂   =   , ) →  =   ) ,
 = 1̅̅,̅̅̅,
where  – number of rules in the IF-THEN fuzzy rule block,   – fuzzy rule conclusion,   =   , –
correspondence of a variable   to a fuzzy   , , ⋃⋂– fuzzy disjunction (conjunction) operations.</p>
      <p>
        Then the conclusion of the fuzzy inference according to the Mamdani algorithm [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ] (using the
defuzzification procedure by the gravity center method):
 = 

∫


∫
 ∙ ( )
 ( )
,
where  ( )is the membership functions of the fuzzy variables  to the corresponding fuzzy terms,
 ( )→ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ].
2.2.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Takagi-Sugeno Type 1 Fuzzy Inference.</title>
      <p>
        The knowledge bases of Takagi-Sugeno fuzzy inference systems contain blocks of fuzzy if-then
rules [
        <xref ref-type="bibr" rid="ref11 ref12 ref9">9, 11–12</xref>
        ] (Figure 1). Fuzzy zero-order rules of Takagi-Sugeno systems are distinguished by the
presence of a zero degree polynomial in the consequent rules:
rule, represented as a constant value.
where  1,  2, … ,   are the fuzzified values of a set of input variables;  1 ,  2 , . . . ,   are the fuzzy
sets of antecedent of each rule  ;  – the number of fuzzy rule;  0 are the subconclusion of a fuzzy
(1)
(2)
      </p>
      <p>Conventional Takagi-Sugeno fuzzy systems (first order) operate on the basis of if-then fuzzy rules
of the form:
 
=   ( 1,  2, … ,   ), 
= 1,2, … . ,  ,
where is the function in the consequent fuzzy rule:   ( 1,  2, … ,   )=  0 +  1 1 +  2 2 + ⋯ +
    consists in the form of a linear functional dependence on a set of non-fuzzy values of the input
variables,  – the number of fuzzy rules.</p>
      <p>The conclusion of the Takagi-Sugeno fuzzy system (which is a numerical value) is calculate (4):
 =
∑ =1</p>
      <p>min
 =1… 
∑ =1∙ =1… 
min</p>
      <p>(  )
  (  )

.
finding the minimum is used as a conjunction.
where   (  ) – membership functions in the antecedent of a fuzzy rule, where the operation of

The discrete second type fuzzy sets are presented accordingly:

[∫
 

  ( )]</p>
      <p>,


 ̃ = ∑
  ̃ (  )


= ∑
 =1
 [∑ = 1 


 (  )]
 
(3)
(4)
(5)
(6)</p>
      <p>
        Takagi-Sugeno systems of Type 2 (T2) [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] are characterized by the presence in the antecedent of
fuzzy rules of fuzzy sets, for which the value of primary belonging is a fuzzy set (fuzzy sets of the
second type, invented by L. Zadeh [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]).
      </p>
      <p>
        The Karnik-Mendel algorithm of fuzzy inference for Takagi-Sugeno T2 systems based on fuzzy
sets with interval secondary functions was developed in [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]. This algorithm has a slightly lower
computational complexity in comparison with the analogous algorithm for Mamdani Type 2 fuzzy
systems [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref12 ref17">12, 17</xref>
        ], a parallel algorithm of fuzzy inference for high-order Takagi-Sugeno
systems was proposed.
      </p>
      <p>The continuous T2 fuzzy sets have the form:</p>
      <p />
      <p>
        ∈    ⊆  ∈ [  ̃ ( ),   ̃ ( )] ⊆ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ],   ∈  ,
functions:
where   – a secondary membership functions, μÃ(x)is the upper value of the primary membership
      </p>
      <p>
        Takagi-Sugeno T2 FS assumes the use of interval T2 fuzzy sets [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] in the antecedents of fuzzy
rules of the following form:
  :   1
  ̃ 1 
…
      </p>
      <p>̃ 
 ℎ  ( )</p>
      <p>=  0 +  1  1 + ⋯ +      ,
where  ̃ 1 …  ̃  – interval T2 fuzzy sets,  is the number of the rule. Interval T2 fuzzy sets
have the form:</p>
      <p>
        ,

  = {( ,  ):  ∈ [  ̃ ( ),   ̃ ( )]} ⊆ [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ].
(10)
  ̃ ( )is the lower value of the primary membership functions:
  ̃ ( )= sup    ,  ∈  .
  ̃ ( )= inf    ,  ∈  .
(7)
(8)
(9)
(11)
(12)
(13)
(14)
      </p>
      <p>Iterative Karnik-Mendel algorithm for Takagi-Sugeno Type 2 fuzzy
inference system</p>
      <p>
        The Karnik-Mendel algorithm [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ] assumes the use of constant secondary membership
functions. The initial step of this algorithm is to execute the activation of Type 2 consequents of a
fuzzy rule base ( ( ) , 
= 1 …  )and finding for each rule the intervals [
 ( ), 

( )].
      </p>
      <p>
        The next steps of the algorithm are the operation of lowering the type and finding the interval
output of the fuzzy system according to formulas (11–13). In [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], a study of interval output values in
fuzzy systems of the second type is given.
      </p>
      <p>(x)= [  (x),   (x)],
  (x)=
  (x)=</p>
      <p>min
  ( )∈[  ( ),</p>
      <p>( )]


 =1,…,</p>
      <p>max
 =1,…,
  ( )∈[  ( ),
 ( )]
∑ =1</p>
      <p>(x)  (x)
∑ =1    (x)</p>
      <p>∑ =1</p>
      <p>(x)  (x)
∑ =1    (x)

,</p>
      <p>Thus, multiple calculation of fuzzy rule consequents on the interval [  ( ), 
( )] is
performed, since the obtained values may differ. The final output value of the Takagi-Sugeno FS T2
is calculated according to (14):

 (x)= 1⁄2 (  (x)+   (x)).</p>
      <p>Figure 2 shows the structure of a Type 2 fuzzy system model, where x = ( 1,  2, … ,   )– vector
of crisp input values, x̃ = ( ̃1,  ̃ 2, … ,  ̃  )– a set of fuzzy input variables obtained as a fuzzyfication
result.
3. Adaptive fuzzy inference systems for testing students based on fuzzy
selection of the next level of complexity</p>
      <p>One of the problems associated with the development of testing systems is the intellectualization
of the algorithm for choosing the next level of difficulty when passing a multi-level test by a student.
x = ( 1,  2, … ,   )</p>
      <sec id="sec-4-1">
        <title>Fuzzing block</title>
        <p>x̃ = ( ̃1,  ̃ 2, … ,  ̃  )</p>
      </sec>
      <sec id="sec-4-2">
        <title>Knowledge base</title>
      </sec>
      <sec id="sec-4-3">
        <title>Fuzzy inference</title>
      </sec>
      <sec id="sec-4-4">
        <title>Fuzzy reduction block</title>
      </sec>
      <sec id="sec-4-5">
        <title>Defazzification block</title>
        <p>(x)</p>
      </sec>
      <sec id="sec-4-6">
        <title>Fuzzy System Type 2</title>
        <p>
          The approach proposed in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] involves the use of the methodology of a specific teacher or expert
in the automation of multilevel testing systems. Thus, the fuzzy system is not directly involved in
passing the test, however, as an intermediate link between the levels.
        </p>
        <p>The input data vector is information about the last level of difficulty of the test task passed by the
student, the success of his passage, and the average assessment of passing all the tests at the previous
stages can also be taken into account.</p>
        <p>The output is the value of the selected difficulty level at the next stage of testing. Figure 3, 4 show
the linguistic variables “complexity” and “correctness” (relative to the last test performed) by type 2
triangular membership functions with interval secondary membership functions (the numerical scale
of difficulty levels depends on the specific system and is not given here):</p>
        <p>The knowledge base can be represented by the following block of fuzzy rules (fragment):
 1:   1 = 
 2:   1 = 



  :   1 = 
 2 =</p>
        <p>
          …



ℎ 
 1 = 
4. Adaptive fuzzy testing systems based on fuzzy processing of student's
answers
evaluating results [
          <xref ref-type="bibr" rid="ref19 ref20 ref21">19–21</xref>
          ].
        </p>
        <p>Another approach to creating adaptive testing systems is the intellectualization of the process of
inference algorithms when processing student test answers and deriving the final knowledge score.</p>
      </sec>
      <sec id="sec-4-7">
        <title>Methods for constructing hierarchical fuzzy systems are given in [22–24].</title>
        <p>options for sub-connections. Where the number n corresponds to the number of test tasks, N – to the
set of possible options for evaluating the completed task:</p>
        <p>N = {“Unsatisfactory”, “Satisfactory”, “Good”, “Excellent”}.</p>
        <p>The input vector X  x1, x2 ,..., xn  is the set of results of answers to many test questions. The
membership functions of the input data to a particular fuzzy term for a 100-point scale can be similar
to the membership functions shown in Figure 4.</p>
        <p>The conclusion of the fuzzy system is a qualitative indicator of a student’s knowledge of the set of
N linguistic terms (which, however, can, if necessary, be reduced to a quantitative form). The fuzzy
inference algorithm can be selected depending on the way the fuzzy rules consequents are presented.</p>
        <p>The knowledge base of the intellectual testing system is presented in the form of fuzzy predicate
rules IF-THEN, in which such assessment rules can be displayed that are inherent to a particular
teacher, taking into account the field of knowledge.</p>
        <p>The fragment of a block of fuzzy rules is presented below:
 1:   1 =</p>
        <p>2:   3 =</p>
        <p>1 = 


 2 = 

…</p>
        <p>= 
  :   1 =</p>
        <p>It is worth noting that in this model the consequents of fuzzy rules are also fuzzy values.</p>
        <p>The output value of the fuzzy Mamdani system for estimates on a four-point scale is written as
follows:</p>
        <p>= { 1,  2,  3,  4};
 1 =</p>
        <p>2 =
 

⋃
⋃

⋃
 3 =</p>
        <p>⋃  ( );
 4 =
 ( ).</p>
        <p>( );
 ( );</p>
        <p>There ⋃are determines the fuzzy conjunction operation when performing the accumulation
operation of the subclauses of fuzzy Mamdani rules. Сonclusion of the fuzzy system will be produced
by defuzzing the output variable Y according to (1).</p>
        <p>In the case of using the fuzzy Takagi-Sugeno knowledge base, the ⋃operation is accordingly
replaced by the summation operation
  = ∑</p>
        <p>( ),
 
and the output value is calculated according to (4).</p>
        <p>The output linguistic variable is shown in Figure 6. We can observe a rather high degree of
vagueness of the “Good” and “Excellent” ratings in order to increase the objectivity of knowledge
control.</p>
        <p>Figure 6 shows the result of the accumulation of the three fuzzy rules presented above and finding
the final student grade by the center of gravity method.</p>
        <p>This approach to building knowledge quality control systems helps to a large extent to bring the
process of evaluating test results closer to that in which pedagogical experience and the methodology
for testing the quality of knowledge by an expert teacher are involved.
5. The method of complex assessment of students' knowledge based on the</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Type 2 Tagaki-Sugeno fuzzy model</title>
      <p>A method of fuzzy assessment of the quality of knowledge has been developed to obtain a
comprehensive characteristic of a student for a training course (module). The Takagi-Sugeno fuzzy
inference model with interval fuzzy membership functions of type 2 was taken as a basis. This model
allows one to take into account the vague nature of the boundaries of linguistic estimates. Thus,
giving at the output a more objective characteristic of knowledge (using the Karnik-Mendel fuzzy
inference algorithm according to formulas (11-14).</p>
      <p>The Takagi-Sugeno fuzzy model, the fuzzy rule consequents of which are presented in the form of
functional dependencies, was not chosen by chance. Since this model allows you to form an expert
opinion based on the numerical rating points given to the student during the course.</p>
      <p>Figure 7 schematically shows the organization of the fuzzy rule calculations when using the
proposed method. Every fuzzy rule   of rule block  = { 1,  2, … ,   } as input parameters  =
{ 1,  2, … ,   } in the antecedent are accepts the evaluation   for each lesson (topic), where m is
number of lessons.</p>
      <p>The block of rules for fuzzy inference is drawn up by an expert teacher and can take into account
the nonlinear dependencies of a student's knowledge for individual lessons (topics). This may take
into account the incompleteness of the student's knowledge, as well as the subjective methodology of
teaching and assessing certain academic disciplines.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Final reasoning</title>
      <p>The linguistic nature of fuzzy mathematics, which makes it possible to operate with qualitative
quantities, makes it possible to introduce fuzzy characteristics into the system. This helps the teacher
to more accurately formulate and evaluate the requirements regarding the complexity of the tasks, as
well as improve the interaction of the system with students during the tests.</p>
      <p>The introduction of a 100-point rating scale did not solve the problem of the accuracy and
objectivity of the knowledge assessment system, but rather made it more fragile and vulnerable.
Indeed, the verge of transition of the Satisfactory score (74 points) to the Good score (75 points) is 1
point.</p>
      <p>Fuzzy systems can eliminate this drawback by establishing a varying degree of fuzzy transitions
from one estimate to another. And also introducing additional quality indicators, such as “pretty
good”, “almost satisfactory”, “not very good”, “brilliant” and others.</p>
      <p>
        Sometimes a useful feature of fuzzy testing systems is the adjustment of the severity of evaluating
the results, with the ability for students to give fuzzy-logical answers when passing through the testing
procedure used in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>( 1)
 (  )
1
0
1
0</p>
      <sec id="sec-6-1">
        <title>Lesson 1</title>
        <p>…</p>
      </sec>
      <sec id="sec-6-2">
        <title>Lesson m</title>
        <p>TS Type 2 Fuzzy Rulek</p>
        <sec id="sec-6-2-1">
          <title>Grade for the lesson 1</title>
          <p>̃ ( )
  =  0 +  1 1 + ⋯
+</p>
        </sec>
        <sec id="sec-6-2-2">
          <title>Grade for the lesson m</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusions</title>
      <p>The apparatus of fuzzy logic in the design of testing systems allows you to more accurately
identify gaps in student knowledge. And at the same time, given the incompleteness of answers
during the tests, to identify quantitative and qualitative indicators of existing knowledge, without
requiring the student to give knowingly false answers in the absence of them.</p>
      <p>The paper considers testing systems for identifying and checking the quality of students'
knowledge, operating on the basis of the fuzzy inference methods. The method of complex
assessment of students' knowledge based on the Type 2 Takagi-Sugeno fuzzy model are proposed. A
knowledge assessment model for fuzzy testing systems based on a four-point assessment system are
proposed.</p>
    </sec>
    <sec id="sec-8">
      <title>8. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T.</given-names>
            <surname>Gorbunova</surname>
          </string-name>
          ,
          <article-title>Testing Methodology in the Student Learning Process</article-title>
          .
          <source>European Journal of Contemporary Education</source>
          <volume>6</volume>
          (
          <issue>2</issue>
          ) (
          <year>2017</year>
          )
          <fpage>254</fpage>
          -
          <lpage>263</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>O.</given-names>
            <surname>Alekseev</surname>
          </string-name>
          ,
          <article-title>Methodological Peculiarities of Diagnosing Students in Learning While Using Imitational Testing Models</article-title>
          .
          <source>Educational Discourse</source>
          <volume>1</volume>
          (
          <issue>3</issue>
          ) (
          <year>2011</year>
          )
          <fpage>12</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zadeh</surname>
          </string-name>
          ,
          <article-title>The concept of a linguistic variable and its application to approximate reasoning</article-title>
          . American Elsevier Publishing Company,
          <year>1973</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Farforov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dudarov</surname>
          </string-name>
          ,
          <source>Adaptive Knowledge Testing Algorithms Based On The Theory Of Fuzzy Sets. Success in Chemistry and Chemical Technology</source>
          <volume>22</volume>
          (
          <issue>1</issue>
          (
          <issue>81</issue>
          )) (
          <year>2008</year>
          )
          <fpage>63</fpage>
          -
          <lpage>67</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>I. Ananchenko</surname>
          </string-name>
          ,
          <article-title>Classification of computer testing systems of students knowledge</article-title>
          .
          <source>International Journal of Experimental Education</source>
          <volume>4</volume>
          (
          <year>2016</year>
          )
          <fpage>210</fpage>
          -
          <lpage>213</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Radvanskaya</surname>
          </string-name>
          , Yu. Chepurnaya,
          <article-title>Algorithm of construction of the computerized adaptive system of testing of knowledges of taught</article-title>
          .
          <source>Information Processing Systems</source>
          <volume>5</volume>
          (
          <issue>72</issue>
          ) (
          <year>2008</year>
          )
          <fpage>182</fpage>
          -
          <lpage>185</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Yu</surname>
          </string-name>
          . Popova,
          <article-title>Artificial Neural Network in the CATS Training System</article-title>
          .
          <source>Digital Transformation</source>
          ,
          <volume>2</volume>
          (
          <issue>7</issue>
          ) (
          <year>2019</year>
          )
          <fpage>53</fpage>
          -
          <lpage>59</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Khan</surname>
          </string-name>
          and
          <string-name>
            <given-names>O.</given-names>
            <surname>Naseer</surname>
          </string-name>
          ,
          <article-title>Fuzzy Logic Based Multi User Adaptive Test System</article-title>
          .
          <source>International Journal of Soft Computing and Software Engineering (JSCSE) 2</source>
          (
          <issue>8</issue>
          ) (
          <year>2012</year>
          )
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Leonenkov</surname>
          </string-name>
          ,
          <article-title>Fuzzy modeling in MATLAB environment and fuzzyTECH</article-title>
          .
          <source>SPb.: BHVPetersburg</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>E. Mamdani.</surname>
          </string-name>
          “
          <article-title>Application of fuzzy algorithms for the control of a simple dynamic plant</article-title>
          .”
          <source>In Proc IEEE</source>
          (
          <year>1974</year>
          ):
          <fpage>121</fpage>
          -
          <lpage>159</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Takagi</surname>
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Sugeno</surname>
            <given-names>M. “</given-names>
          </string-name>
          <article-title>Fuzzy identification of systems and its application to modeling and control</article-title>
          .
          <source>” IEEE Trans. of Systems, Man and Cybernetics</source>
          <volume>15</volume>
          (
          <issue>1</issue>
          ) (
          <year>1985</year>
          ):
          <fpage>116</fpage>
          -
          <lpage>132</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ponomarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dyka</surname>
          </string-name>
          ,
          <article-title>Fuzzy inference systems base on polynomial consequents of fuzzy rules</article-title>
          .
          <source>Scientific Journal of Astana</source>
          IT University 1 (
          <year>2020</year>
          )
          <fpage>39</fpage>
          -
          <lpage>49</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.A.</given-names>
            <surname>Olizarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.V.</given-names>
            <surname>Brezhnev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.V.</given-names>
            <surname>Perepelitca</surname>
          </string-name>
          ,
          <article-title>The Type 2 Fuzzy Sets</article-title>
          .
          <source>Terminology and Representations. Information Processing Systems</source>
          <volume>8</volume>
          (
          <issue>89</issue>
          ) (
          <year>2010</year>
          )
          <fpage>131</fpage>
          -
          <lpage>140</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>L.A. Zadeh</surname>
          </string-name>
          <article-title>The concept of a linguistic variable and its application to approximate reasoning</article-title>
          .
          <source>Information Sciences</source>
          <volume>8</volume>
          (
          <issue>8</issue>
          ) (
          <year>1975</year>
          )
          <fpage>199</fpage>
          -
          <lpage>249</lpage>
          ,
          <fpage>301</fpage>
          -
          <lpage>357</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>J.M. Mendel</surname>
          </string-name>
          ,
          <article-title>Introduction to type-2 fuzzy logic control: theory and application</article-title>
          . John Wiley &amp; Sons, Inc.,
          <string-name>
            <surname>Hoboken</surname>
          </string-name>
          , New Jersey,
          <volume>356</volume>
          p.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>F.H.</given-names>
            <surname>Fernández</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.E.</given-names>
            <surname>Kerre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.L. Martínez</given-names>
            <surname>Jiménez</surname>
          </string-name>
          ,
          <article-title>A global fuzzy model for non linearsystems using interval valued fuzzy sets</article-title>
          .
          <source>RIELAC</source>
          <volume>37</volume>
          (
          <issue>3</issue>
          ),
          <year>2016</year>
          , pp.
          <fpage>50</fpage>
          -
          <lpage>57</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yershov</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Ponomarenko</surname>
          </string-name>
          ,
          <source>Parallel Fuzzy Inference Method for Higher Order TakagiSugeno Systems. Cybernetics and Systems Analysis</source>
          <volume>54</volume>
          (
          <issue>6</issue>
          ) (
          <year>2018</year>
          )
          <fpage>170</fpage>
          -
          <lpage>180</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>N.R.</given-names>
            <surname>Kondratenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.O.</given-names>
            <surname>Snihur</surname>
          </string-name>
          ,
          <article-title>Investigating adequacy of interval type-2 fuzzy models in complex objects identifications problems</article-title>
          .
          <source>System Research and Information Technologies</source>
          <volume>4</volume>
          (
          <year>2019</year>
          )
          <fpage>94</fpage>
          -
          <lpage>104</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Duplik</surname>
          </string-name>
          ,
          <article-title>Model of adaptive testing on fuzzy mathematics</article-title>
          .
          <source>Computer Science and Education</source>
          <volume>11</volume>
          (
          <year>2004</year>
          )
          <fpage>57</fpage>
          -
          <lpage>65</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>V.</given-names>
            <surname>Syneglazov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kusyk</surname>
          </string-name>
          ,
          <article-title>Adaptive testing systems base on the fuzzy logic</article-title>
          .
          <source>Electronics and Control Systems</source>
          <volume>2</volume>
          (
          <issue>56</issue>
          ) (
          <year>2018</year>
          )
          <fpage>85</fpage>
          -
          <lpage>91</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>J.</given-names>
            <surname>Suarez-Cansino</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Hernandez-Gomez</surname>
          </string-name>
          ,
          <article-title>Adaptive Testing System Modeled Through Fuzzy Logic</article-title>
          .
          <source>2nd WSEAS Int. Conf on Computer Engineering end Applications (CEA'08)</source>
          ,
          <year>2008</year>
          , pp.
          <fpage>85</fpage>
          -
          <lpage>89</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.R.</given-names>
            <surname>Yager</surname>
          </string-name>
          . “
          <article-title>On the construction of hierarchical fuzzy systems models</article-title>
          .”
          <source>IEEE Trans. Syst. Man Cybern</source>
          <volume>28</volume>
          (
          <year>1998</year>
          ):
          <fpage>55</fpage>
          -
          <lpage>66</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>O.</given-names>
            <surname>Cordon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Herrera</surname>
          </string-name>
          and
          <string-name>
            <surname>I. Zwir.</surname>
          </string-name>
          “
          <article-title>Linguistic modeling by hierarchical systems of linguistic rules</article-title>
          .
          <source>” IEEE Trans. Fuzzy Syst</source>
          <volume>10</volume>
          (
          <year>2002</year>
          ):
          <fpage>2</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yershov</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Ponomarenko</surname>
          </string-name>
          ,
          <article-title>Softwere architecture of hierarhical fuzzy inference</article-title>
          .
          <source>International Conference of Programming - UkrPROG'2016. In: CEUR Workshop Proceedings, CEUR-WS.org, 2-3</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>99</fpage>
          -
          <lpage>108</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>