<!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>Simulation of intellectual system for evaluation of multilevel test tasks on the basis of fuzzy logic</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ivan M. Tsidylo</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serhiy O. Semerikov</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
          <xref ref-type="aff" rid="aff5">5</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tetiana I. Gargula</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hanna V. Solonetska</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yaroslav P. Zamora</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrey V. Pikilnyak</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>I. Horbachevsky Ternopil National Medical University</institution>
          ,
          <addr-line>1 Voli Sq., Ternopil, 46001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Information Technologies and Learning Tools of the NAES of Ukraine</institution>
          ,
          <addr-line>9 M. Berlynskoho Str., Kyiv, 04060</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kryvyi Rih National University</institution>
          ,
          <addr-line>11 Vitalii Matusevych Str., Kryvyi Rih, 50027</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54 Gagarin Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Ternopil Volodymyr Hnatiuk National Pedagogical University</institution>
          ,
          <addr-line>2 Maksyma Kryvonosa Str., Ternopil, 46027</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>University of Educational Management</institution>
          ,
          <addr-line>52-A Sichovykh Striltsiv Str., Kyiv, 04053</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>507</fpage>
      <lpage>520</lpage>
      <abstract>
        <p>The article describes the stages of modeling an intelligent system for evaluating multilevel test tasks based on fuzzy logic in the MATLAB application package, namely the Fuzzy Logic Toolbox. The analysis of existing approaches to fuzzy assessment of test methods, their advantages and disadvantages is given. The considered methods for assessing students are presented in the general case by two methods: using fuzzy sets and corresponding membership functions; fuzzy estimation method and generalized fuzzy estimation method. In the present work, the Sugeno production model is used as the closest to the natural language. This closeness allows for closer interaction with a subject area expert and build well-understood, easily interpreted inference systems. The structure of a fuzzy system, functions and mechanisms of model building are described. The system is presented in the form of a block diagram of fuzzy logical nodes and consists of four input variables, corresponding to the levels of knowledge assimilation and one initial one. The surface of the response of a fuzzy system reflects the dependence of the final grade on the level of dificulty of the task and the degree of correctness of the task. The structure and functions of the fuzzy system are indicated. The modeled in this way intelligent system for assessing multilevel test tasks based on fuzzy logic makes it possible to take into account the fuzzy characteristics of the test: the level of dificulty of the task, which can be assessed as “easy”, “average", “above average”, “dificult”; the degree of correctness of the task, which can be assessed as “correct”, “partially correct”, “rather correct”, “incorrect”; time allotted for the execution of a test task or test, which can be assessed as “short”, “medium”, “long”, “very long”; the percentage of correctly completed tasks, which can be assessed as “small”, “medium”, “large”, “very large”; the final mark for the test, which can be assessed as “poor”, “satisfactory”, “good”, “excellent”, which are included in the assessment. This approach ensures the maximum consideration of answers to questions of all levels of complexity by formulating a base of inference rules and selection of weighting coeficients when deriving the final estimate. The robustness of the system is achieved by using Gaussian membership functions. The testing of the controller on the test sample brings the functional suitability of the developed model.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;intelligent system</kwd>
        <kwd>multilevel test tasks</kwd>
        <kwd>fuzzy test characteristics</kwd>
        <kwd>fuzzy assessment</kwd>
        <kwd>Sugeno inference system</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Test control is increasingly becoming an integral part of the educational process for all types and
levels of educational institutions. Having become widespread in Western European countries
and the United States, it is gradually gaining new positions in the domestic higher education.
There are many practical implementations of automated testing systems, both in individual
disciplines, and universal knowledge assessment systems, fully or partially invariant to specific
disciplines and allowing teachers to edit their information content. Analysis of the efectiveness
of automated testing in educational institutions shows that the most significant disadvantages
of modern approaches to automated testing include [1, p. 4]:
• the need to formulate options for answers to test items on the principle of “one is absolutely
correct” – “other N are absolutely wrong”;
• the primitiveness and inflexibility of the procedures for calculating the final grade, which
can be reduced either to determining the ratio of the number of correct answers to the
number of questions asked, or to the summation of points assigned for each correct
answer;
• impossibility of automating various methods of knowledge control, widely used in
pedagogical practice;
• significant laboriousness of manual formation of such a set of test tasks and options for
answers to each of them, which makes it possible to exclude or minimize the likelihood
of presenting the same task to diferent people while simultaneously checking their
knowledge.</p>
      <p>From this it follows that it is necessary to develop an automated knowledge control system,
which requires the use of fundamentally diferent approaches to the presentation and processing
of information based on methods and models developed within the framework of the theory of
intelligent computing and knowledge engineering.</p>
      <p>
        A lot of studies in pedagogy are devoted to the issue of assessing knowledge. In particular:
monitoring the quality of education (Cherednichenko and Yangolenko [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], He and He [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], Igbape
and Idogho [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], Leontev et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Li et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], Muhd Nor et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], Qin et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], Sorour et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
Wei [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], Zhi and Nan [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and others); development of modern innovative technologies that are
included in the knowledge assessment system (Anohina-Naumeca et al. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], Anohina-Naumeca
and Grundspenkis [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], Gierłowski and Nowicki [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], Grundspenkis [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], Schmuck et al. [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ],
Szöllosi et al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and others); the use of a multi-point scale for assessing knowledge, abilities,
and skills (Bespalko [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], Linn [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and others); theoretical approaches to the assessment of
students’ knowledge, their development and improvement (Clotfelter et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], Falchikov
and Boud [21], Falchikov and Goldfinch [22], Host et al. [23], Hwang and Chang [24], Newble
and Jaeger [25], Osadchyi et al. [26], Rust et al. [27], Scouller [28], Topping [29], Wiliam et al.
[30] and others); evaluation of test results in an adaptive automated testing system, taking
into account the ambiguity of the formulations of answers (Barker [31], Phankokkruad and
Woraratpanya [32], Rudinskiy [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and others). In [33] we substantiated the structural model
of the neuro-fuzzy system of professional selection of students for training in IT specialties
by studying the psychological characteristics, personal qualities and factual knowledge, skills
and abilities of students as a unity of fuzzy and stochastic data base of the intellectual system.
The issue of using fuzzy logic to describe the indicators of expert competence assessment using
linguistic variables instead of numerical ones or in addition to them and the development of
Sugeno’s intelligent system for determining expert competence was covered by us in [34]. The
process of modeling intelligent systems based on fuzzy logic in various fields and analysis
of the efectiveness of systems implemented in MATLAB is disclosed in the works of: Taylor
[35] – fuzzy logic methodology, which is widely used in research and engineering practice
and education, Lutsyk et al. [36] – use of parametric identification and adaptive neuro-fuzzy
technologies to determine energy eficient modes of production equipment, Shtovba – the
theory of fuzzy identification, methods of fuzzy clustering and their application for fuzzy rule
extraction, as well as the method of decision-making in fuzzy conditions based on the merger
of goals and constraints, author’s package solutions for designing fuzzy classifiers, building
hierarchical fuzzy systems, training of fuzzy knowledge bases such as Mamdani, as well as for
logical output with fuzzy source data [37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Materials and methods</title>
      <p>Models based on fuzzy logic are more flexible, as they mostly allow taking into account the
experience and intuition of a specialist in a particular field. They are more adequate to the
simulated reality and make it possible to obtain a solution correlated in accuracy with the initial
data [51].</p>
      <p>As a rule, the following characteristics are referred to fuzzy test characteristics:
1) the level of dificulty of the task, which can be assessed as “easy”, “average”, “above average”,
“dificult”;
2) the degree of correctness of the task, which can be assessed as “correct”, “partially correct”,
“rather correct”, “incorrect”;
3) time allotted for the execution of a test task or test, which can be assessed as “short”, “average”,
“long”, “very long”;
4) percentage of correctly completed tasks, which can be assessed as “small”, “medium”, “large”,
“very large”;
5) final mark for the test, which can be assessed as “bad”, “satisfactory”, “good”, “excellent”.</p>
      <p>Among the fuzzy models for evaluating test results, adaptive models are interesting. In the
work of Rudinskiy [1, p. 49], an adaptive model for evaluating the results of a “fuzzy” test is
described. The idea is that the set of reference answers for each test item has a fuzzy grading
scale. This fuzzy scale corresponds to the normalized numerical scale (1, 1, 2, 3, 0), where
 ∈ (0, 1),  = 1..3. All answers, except for the correct one, are assigned a subsequent question
with a subset of answers. If an inaccurate answer is given to question  at the -th step of
testing, a clarifying question is asked next, and the subset of answers contains both “more
correct” (“correct”, “incomplete”) and “less correct” (“uncertain”, “wrong”) answers. If this
question is answered diferently from the correct one, no further additional questions are asked
(otherwise the laboriousness of compiling such a structure of questions with subsets of answers
to them would be very great), testing goes to the next step (question). Thus, the testing process
can be represented as a movement along a directed graph, where vertices are questions, and
arcs are transitions from the previous question to the next.</p>
      <p>
        An adaptive testing model using the apparatus of fuzzy logic is considered by Duplik [52,
p. 60]. As a scale for evaluating test results, a 12-point scale proposed by Bespalko [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] is used.
At the same time, the author proposes a correspondence between the percent of correct answers
of the student and estimates on 12-point and 5-point scales, which, in turn, correspond to fuzzy
concepts.
      </p>
      <p>
        Danilova [53, p. 17] developed an adaptive fuzzy model for evaluating the results of automated
testing with division of tasks according to the levels of assimilation, proposed by Bespalko [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
The paper presents models for evaluating test results: formalization of question-answer relations
in test tasks according to the levels of assimilation is carried out for recognizing the answers of
the tested person and formal presentation of test results; the scaling of the value estimates of
the test items was performed; the bases of rules of fuzzy productions for evaluating test items
of closed and open types have been developed; in order to ensure the adaptability of testing, a
base of rules for fuzzy products has been developed for ranking tasks in the test; the calculation
of the integral assessment of the test performance was done based on the assessment results
of each test task. The fuzzy inference for evaluating the test results, based on the Mamdani
method of fuzzy inference, is described.
      </p>
      <p>Belov [54] considers the problem of building an automated testing system (ATS) with the
analysis of the respondent’s answers in natural language (NL). To recognize the responses of
the person and the reference in the automated testing system, a linguistic analyzer module
has been developed, which processes text in NL. The result of the surface-syntactic analysis of
the phrases of the reference and user answers are syntactic dependency trees, including the
word forms of the phrase, with the definition for each of them morphological descriptors and
syntactic properties that combine words into syntactic fragments and groups.</p>
      <p>A limitation of the presented comparison model is the use of well-formed sentences. A
sentence that is not well-formed is discarded by the linguistic analyzer with the requirement to
the respondent to reformulate the answer. Each type of response is associated with a so-called
syntactic template (SynT), which determines a set of typical syntactic constructions of a sentence
and their significance. The obtained result – the degree of correspondence (relevance of phrases)
– is taken as the degree of “correctness” of the respondent’s answer on the scale [0; 1].</p>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>
        Thus, all the methods for evaluating test methods that we have considered have both advantages
and disadvantages, which we have summarized in table 1 for clarity.
Rudinskiy [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] The introduction of fuzziness in the orga- When evaluating test tasks and the test,
nization of the adaptive test, which allows the apparatus of fuzzy logic is not used,
the compilers of the test at the stage of and the obtained linguistic values are
simits creation for each test task to build a ply projected onto a normalized numerical
hierarchical structure of questions in the scale. The values obtained on this scale
form of a directed graph. determine the degree of correctness of the
answers, which are substituted into a
specially designed formula to obtain the final
grade.
      </p>
      <p>Duplik [52] The use of a fuzzy logic apparatus to ob- The 12-point assessment scale, proposed
tain an integral assessment of test results. by V. P. Bespalko, is used only to evenly
The integral assessment is influenced by distribute the traditional 5-point scale on
such indistinct characteristics of the test it and is not tied to the levels of
assimilaas the current level of training, the per- tion of knowledge.
centage of correct answers, the
complexity of the task, and the time it takes to
complete the task.</p>
      <p>Danilova [53] The sophistication of models for assess- The set of fuzzy production rules for
evaluing test tasks, adaptive testing, integral ating test tasks with an open-ended
quesassessment of test results. tion is applicable only to test tasks of the
“Substitution” type.</p>
      <p>Belov [54] Revealed classification of question types The graph comparison method is very
laand corresponding types of answers in bor intensive and complex. Firstly, the
natural language. syntactic templates of all reference
answers must be built in advance, and
secondly, the proximity of two phrases is
determined on the scale [0; 1] by means of a
complex algorithm, which would be easier
to do using the apparatus of fuzzy logic.</p>
      <p>The considered methods for assessing students are presented in the general case by two
methods: using fuzzy sets and corresponding membership functions; fuzzy estimation method
and generalized fuzzy estimation method. The assessment system should be regularly reviewed
and improved to ensure its suitability to assess students impartially and fairly.</p>
      <p>It makes sense to use a fuzzy model to describe an object when we do not have its
analytical description, or it is too cumbersome to use, but at the same time there is a suficiently
large amount of experimental data on the behavior of an object and/or heuristic rules for its
functioning.</p>
      <p>In this work, the Sugeno production model is used as the closest to the natural language. This
closeness allows for closer interaction with a subject area expert and build well-understood,
easily interpreted inference systems.</p>
      <p>It is important for us to develop an assessment strategy based on fuzzy sets, which requires
careful consideration of the factors included in the assessment. These include: the level of
dificulty of the task, the degree of correctness of the task, the final mark for the test, which
can be assessed as “bad”, “satisfactory”, “good”, and “excellent”. The system is presented in the
form of a block diagram of fuzzy logical nodes in figure 1 and consists of four input variables,
corresponding to the levels of knowledge assimilation and one initial one. With this method,
the system contains two nodes. The first node takes into account the level of complexity of
the task and the degree of correctness of the task, depending on the supported task type of the
automated system that is used for testing, for example Moodle [55].</p>
      <p>The next three nodes behave like a fuzzy logic controller with two inputs with corresponding
weights and one output, as in figure 2.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Fuzzy system implementation</title>
      <p>From the subject expert, we get the value of the matrix and the dimensions that describe the
degree of importance of each question in the fuzzy domain, that is, the set of all allowed atomic
values of the matrix column. The clear values are given as a vector. In the first node, the
resulting data will be the experimental data, while the next nodes work as a fuzzy controller,
the input of which is the output of the previous node (corresponding to the levels). The output
of each node can be in the form of fuzzy values or in the form of linguistic variables. Each
node has weighted coeficients that can be set equal to one with the equal influence of each
input parameter. The output occurs according to the inference mechanism of the Sugeno fuzzy
system. Here is a description of the system.</p>
      <p>System name: Correctness.</p>
      <p>Input variables: Level 1, Level 2, Level 3, Level 4.</p>
      <p>Initial variable: Final grade.</p>
      <p>The names of the terms of input variables: correct, wrong.</p>
      <p>The names of the terms of the original variable: correct, almost correct, partly correct, rather
correct, probably wrong, wrong, zero.</p>
      <p>Fuzzy membership functions of the system are defined in the interval [0; 100] (see figure 3),
the parameters of the input and initial ones, respectively, are given in tables 2 and 3.</p>
      <p>Set of rules “ If . . . then”:
1. If (level1 is wrong) and (level2 is wrong) and (level3 is wrong) and (level4 is wrong) then
(final grade is zero) (1)</p>
      <p>2. If (level1 is wrong) and (level2 is wrong) and (level3 is wrong) and (level4 is correct) then
(final grade is probably wrong) (1)</p>
      <p>3. If (level1 is wrong) and (level2 is wrong) and (level3 is correct) and (level4 is wrong) then
(final grade is probably wrong) (1)</p>
      <p>4. If (level1 is wrong) and (level2 is wrong) and (level3 is correct) and (level4 is correct) then
(final grade is partly correct) (1) . . .</p>
      <p>14. If (level1 is correct) and (level2 is correct) and (level3 is wrong) and (level4 is correct) then
(final grade is almost correct) (1)</p>
      <p>15. If (level1 is correct) and (level2 is correct) and (level3 is correct) and (level4 is wrong) then
(final grade is partly correct) (1)</p>
      <p>16. If (level1 is correct) and (level2 is correct) and (level3 is correct) and (level4 is correct)
then (final-grade is correct) (1)</p>
      <p>As a result of modeling this system in the MATLAB application package, in particular the
Fuzzy Logic Toolbox package, we obtained the response surfaces of the system at constant
values of the input variables level3 and level4 equal to 50: in figure 4a – manually configured by
an expert; in figure 4b – configured according to the ANFIS algorithm. Analysis of the response
surface of a manually tuned system shows incorrect operation at intervals corresponding to
intermediate values of functional membership such as constants of the output variable. To
eliminate these diferences, the fuzzy system was trained using the ANFIS algorithm based on
the training sample.</p>
      <p>Training program:</p>
      <p>Name
correct
almost correct
partly correct
rather correct
probably wrong
wrong
zero</p>
      <p>Type</p>
      <p>Parameters
initfis = resdfis (’correctness’);
(learn, error) = anfis (tr_data, initfis, 10);
where the initial parameters: learn – a tuned system of the Sugeno type, the parameters of
which minimize the error on the training set; error – system error at each training iteration;
input parameters: tr_data – training sample; initfis – the original fuzzy output system;
number 10 is responsible for the number of training iterations.</p>
      <p>As can be seen from figure 4b, the trained system according to the ANFIS algorithm reproduces
the expert’s opinion as accurately as possible, which makes it possible, accordingly, to more
accurately formulate the final assessment, taking into account the level of the tasks done
correctly. The results of testing the fuzzy system are shown in table 4.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>An intelligent system for assessing multilevel test tasks based on fuzzy logic modeled in this
way makes it possible to consider all the above factors using fuzzy logic that are included in
the assessment. This approach ensures the maximum consideration of answers to questions
of all levels of complexity by formulating a base of inference rules and selection of weighting
coeficients when deriving the final grade. The stability of the system is achieved by using
Gaussian membership functions, as discussed in [56, p. 14]. We see the prospect of further
research in the processing of the information received from the fuzzy system and the formulation
of appropriate recommendations for specialists in diferent fields of knowledge for interpreting
the final grade using multilevel test tasks.
[21] N. Falchikov, D. Boud, Student self-assessment in higher education: A meta-analysis,</p>
      <p>Review of Educational Research 59 (1989) 395–430. doi:10.3102/00346543059004395.
[22] N. Falchikov, J. Goldfinch, Student peer assessment in higher education: A meta-analysis
comparing peer and teacher marks, Review of Educational Research 70 (2000) 287–322.
doi:10.3102/00346543070003287.
[23] M. Host, B. Regnell, C. Wohlin, Using students as subjects - a comparative study of students
and professionals in lead-time impact assessment, Empirical Software Engineering 5 (2000)
201–214. doi:10.1023/A:1026586415054.
[24] G.-J. Hwang, H.-F. Chang, A formative assessment-based mobile learning approach to
improving the learning attitudes and achievements of students, Computers and Education
56 (2011) 1023–1031. doi:10.1016/j.compedu.2010.12.002.
[25] D. Newble, K. Jaeger, The efect of assessments and examinations on the learning of
medical students, Medical Education 17 (1983) 165–171. doi:10.1111/j.1365-2923.
1983.tb00657.x.
[26] V. V. Osadchyi, K. P. Osadcha, H. B. Varina, S. V. Shevchenko, I. S. Bulakh, Specific features
of the use of augmented reality technologies in the process of the development of cognitive
component of future professionals’ mental capacity, Journal of Physics: Conference Series
(2021).
[27] C. Rust, M. Price, O. Berry, Improving students’ learning by developing their understanding
of assessment criteria and processes, Assessment and Evaluation in Higher Education 28
(2003) 147–164. doi:10.1080/02602930301671.
[28] K. Scouller, The influence of assessment method on students’ learning approaches: Multiple
choice question examination versus assignment essay, Higher Education 35 (1998) 453–472.
doi:10.1023/A:1003196224280.
[29] K. Topping, Peer assessment between students in colleges and universities, Review of</p>
      <p>Educational Research 68 (1998) 249–276. doi:10.3102/00346543068003249.
[30] D. Wiliam, C. Lee, C. Harrison, P. Black, Teachers developing assessment for learning:
Impact on student achievement, Assessment in Education: Principles, Policy and Practice
11 (2004) 49–65. doi:10.1080/0969594042000208994.
[31] T. Barker, An automated feedback system based on adaptive testing: Extending the model,
International Journal of Emerging Technologies in Learning 5 (2010) 11–14. doi:10.3991/
ijet.v5i2.1235.
[32] M. Phankokkruad, K. Woraratpanya, An automated decision system for computer adaptive
testing using genetic algorithms, Phuket, 2008, pp. 655–660. doi:10.1109/SNPD.2008.
118.
[33] B. Buyak, I. Tsidylo, V. Repskyi, V. Lyalyuk, Stages of conceptualization and formalization
in the design of the model of the neuro-fuzzy expert system of professional selection of
pupils, CEUR Workshop Proceedings 2257 (2018) 112–121.
[34] H. V. Tereshchuk, I. M. Tsidylo, Automated system of fuzzy identification of expert’s
competence for assessing the quality of pedagogical phenomena and processes, Information
Technologies and Learning Tools 64 (2018) 234–244. URL: https://journal.iitta.gov.ua/index.
php/itlt/article/view/2079. doi:10.33407/itlt.v64i2.2079.
[35] A. Taylor, Fuzzy Logic With Matlab: Analyzing, Designing, and Simulating Systems,
CreateSpace Independent Publishing Platform, 2017.
[36] I. Lutsyk, Y. Franko, V. Rak, I. Lutsyk, R. Leshchii, O. Potapchuk, Mathematical modeling of
energy-eficient active ventilation modes of granary, in: 2019 9th International Conference
on Advanced Computer Information Technologies (ACIT), 2019, pp. 105–108. doi:10.
1109/ACITT.2019.8780109.
[37] S. Shtovba, O. Pankevich, A. Nagorna, Analyzing the criteria for fuzzy classifier
learning, Automatic Control and Computer Sciences 49 (2015) 123–132. doi:10.3103/
S0146411615030098.
[38] A. Rotshtein, S. Shtovba, Predicting the reliability of algorithmic processes with fuzzy input
data, Cybernetics and Systems Analysis 34 (1998) 545–552. doi:10.1007/BF02666999.
[39] A. Rotshtein, S. Shtovba, Fuzzy multicriteria analysis of variants with the use of paired
comparisons, Journal of Computer and Systems Sciences International 40 (2001) 499–503.
[40] A. Rótshtein, S. Stovba, Managing a dynamic system by means of a fuzzy knowledge base,</p>
      <p>Automatic Control and Computer Sciences 35 (2001) 16–22.
[41] A. Rotshtein, S. Shtovba, I. Mostav, Fuzzy rule based innovation projects estimation,
volume 1, Vancouver, BC, 2001, pp. 122–126.
[42] A. Rotshtejn, S. Shtovba, Influence of methods of defuzzification on speed of tuning the
fuzzy model, Kibernetika i Sistemnyj Analiz (2002) 169–176.
[43] A. Rotshtejn, S. Shtovba, Fuzzy rule based control of a dynamic system, Avtomatika i</p>
      <p>Vychislitel’naya Tekhnika (2001) 23–31.
[44] A. Rotshteina, S. Shtovbab, Identification of a nonlinear dependence by a fuzzy
knowledgebase in the case of a fuzzy training set, Cybernetics and Systems Analysis 42 (2006)
176–182. doi:10.1007/s10559-006-0051-1.
[45] S. Shtovba, Fuzzy identification on the basis of regression models of parametric membership
function, Journal of Automation and Information Sciences 38 (2006) 36–44. doi:10.1615/
JAutomatInfScien.v38.i11.40.
[46] S. Shtovba, E. Shtovba, Prediction of competitive position of brand product by fuzzy
knowledge base, Journal of Automation and Information Sciences 38 (2006) 69–80. doi:10.
1615/JAutomatInfScien.v38.i8.70.
[47] S. Shtovba, Ensuring accuracy and transparency of Mamdani fuzzy model in learning
by experimental data, Journal of Automation and Information Sciences 39 (2007) 39–52.
doi:10.1615/JAutomatInfScien.v39.i8.50.
[48] S. Shtovba, Fuzzy model tuning based on a training set with fuzzy model output values,
Cybernetics and Systems Analysis 43 (2007) 334–340. doi:10.1007/s10559-007-0054-6.
[49] A. Rotshtein, S. Shtovba, Modeling of the human operator reliability with the aid of
the Sugeno fuzzy knowledge base, Automation and Remote Control 70 (2009) 163–169.
doi:10.1134/S0005117909010123.
[50] S. Shtovba, O. Pankevych, Fuzzy technology-based cause detection of structural cracks of
stone buildings, volume 2105, CEUR-WS, 2018, pp. 209–218.
[51] I. Khvostina, V. Oliinyk, S. Semerikov, V. Solovieva, V. Yatsenko, O. Kohut-Ferens, Hazards
and risks in assessing the impact of oil and gas companies on the environment, IOP
Conference Series: Earth and Environmental Science 628 (2021) 012027. doi:10.1088/
1755-1315/628/1/012027.
[52] S. V. Duplik, Model of adaptive testing on fuzzy mathematics, Computer science and
education (2004) 57–65.
[53] S. D. Danilova, Evaluation of test results in an adaptive automated testing system, Bulletin
of VSSTU (2008) 12–20.
[54] E. A. Belov, Development of a method and algorithms for testing knowledge based on
intelligent processing of answers in natural language, Ph.D. thesis, Bryansk, 2006.
[55] P. Nechypurenko, S. Semerikov, VlabEmbed - the new plugin Moodle for the chemistry
education, CEUR Workshop Proceedings 1844 (2017) 319–326.
[56] I. A. Hameed, C. G. Sorensen, Fuzzy systems in education: A more reliable
system for student evaluation, in: A. T. Azar (Ed.), Fuzzy Systems,
IntechOpen, 2010, pp. 1–17. URL: https://www.intechopen.com/books/fuzzy-systems/
fuzzy-systems-in-education-a-more-reliable-system-for-student-evaluation.
doi:10.5772/7216.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>I. D.</given-names>
            <surname>Rudinskiy</surname>
          </string-name>
          ,
          <article-title>Fuzzy knowledge evaluation model as a methodological basis for automation of pedagogical testing</article-title>
          ,
          <source>IEEE Transactions on Education</source>
          <volume>50</volume>
          (
          <year>2007</year>
          )
          <fpage>68</fpage>
          -
          <lpage>73</lpage>
          . doi:
          <volume>10</volume>
          .1109/TE.
          <year>2006</year>
          .
          <volume>888904</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>O.</given-names>
            <surname>Cherednichenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Yangolenko</surname>
          </string-name>
          ,
          <article-title>Towards quality monitoring and evaluation methodology: Higher education case-study</article-title>
          ,
          <source>Lecture Notes in Business Information Processing</source>
          <volume>137</volume>
          (
          <year>2013</year>
          )
          <fpage>120</fpage>
          -
          <lpage>127</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -38370-0_
          <fpage>11</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>Study on the construction of internal monitoring system of chinese independent colleges' education quality</article-title>
          ,
          <source>Genova</source>
          ,
          <year>2009</year>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Igbape</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Idogho</surname>
          </string-name>
          ,
          <article-title>N-dimension data visualization spaces for academic programmes quality monitoring in nigeria higher education</article-title>
          , volume 2019-October, Newswood Limited,
          <year>2019</year>
          , pp.
          <fpage>238</fpage>
          -
          <lpage>242</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Leontev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Shebzuhova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Butko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Egorova</surname>
          </string-name>
          ,
          <article-title>Improving the eficiency of university management: Teacher's performance monitoring as a tool to promote the quality of education</article-title>
          ,
          <source>European Research Studies Journal</source>
          <volume>21</volume>
          (
          <year>2018</year>
          )
          <fpage>527</fpage>
          -
          <lpage>540</lpage>
          . doi:
          <volume>10</volume>
          .35808/ ersj/1020.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Design of higher education quality monitoring and evaluation platform based on big data, Institute of Electrical and Electronics Engineers Inc</article-title>
          .,
          <year>2017</year>
          , pp.
          <fpage>337</fpage>
          -
          <lpage>342</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICCSE.
          <year>2017</year>
          .
          <volume>8085513</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N. Muhd</given-names>
            <surname>Nor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Azlan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kiong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mohamad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ismail</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kasmin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yokoyama</surname>
          </string-name>
          ,
          <article-title>Development of course management and monitoring system as a quality tools in engineering education</article-title>
          ,
          <source>Applied Mechanics and Materials</source>
          <volume>465</volume>
          -
          <fpage>466</fpage>
          (
          <year>2014</year>
          )
          <fpage>395</fpage>
          -
          <lpage>400</lpage>
          . doi:
          <volume>10</volume>
          .4028/www.scientific.net/AMM.465-
          <fpage>466</fpage>
          .
          <fpage>395</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F.</given-names>
            <surname>Qin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Zeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <article-title>Construction of big data monitoring platform for teaching quality under intelligent education, Institute of Electrical and Electronics Engineers Inc</article-title>
          .,
          <year>2020</year>
          , pp.
          <fpage>1594</fpage>
          -
          <lpage>1597</lpage>
          . doi:
          <volume>10</volume>
          .1109/IWCMC48107.
          <year>2020</year>
          .
          <volume>9148224</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sorour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Atkins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Stanier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Alharbi</surname>
          </string-name>
          ,
          <article-title>Comparative frameworks for monitoring quality assurance in higher education institutions using business intelligence, Institute of Electrical and Electronics Engineers Inc</article-title>
          .,
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .1109/ICCIT-144147971.
          <year>2020</year>
          .
          <volume>9213808</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <article-title>Higher vocational education quality monitoring system</article-title>
          ,
          <source>Lecture Notes in Electrical Engineering 217 LNEE</source>
          (
          <year>2013</year>
          )
          <fpage>55</fpage>
          -
          <lpage>60</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-1-
          <fpage>4471</fpage>
          -4850-
          <issue>0</issue>
          _
          <fpage>8</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhi</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z. Nan,</surname>
          </string-name>
          <article-title>Study on the construction of teaching quality monitoring system for the undergraduate physical education majors</article-title>
          ,
          <source>Jilin</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>758</fpage>
          -
          <lpage>761</lpage>
          . doi:
          <volume>10</volume>
          .1109/HHBE.
          <year>2011</year>
          .
          <volume>6028937</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Anohina-Naumeca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Strautmane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Grundspenkis</surname>
          </string-name>
          ,
          <article-title>Development of the scoring mechanism for the concept map based intelligent knowledge assessment system</article-title>
          , volume
          <volume>471</volume>
          , Sofia,
          <year>2010</year>
          , pp.
          <fpage>376</fpage>
          -
          <lpage>381</lpage>
          . doi:
          <volume>10</volume>
          .1145/1839379.1839446.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Anohina-Naumeca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Grundspenkis</surname>
          </string-name>
          ,
          <article-title>Evaluating students' concept maps in the concept map based intelligent knowledge assessment system</article-title>
          ,
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5968 LNCS</source>
          (
          <year>2010</year>
          )
          <fpage>8</fpage>
          -
          <lpage>15</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -12082-
          <issue>4</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>K.</given-names>
            <surname>Gierłowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Nowicki</surname>
          </string-name>
          ,
          <article-title>A novel architecture for e-learning knowledge assessment systems</article-title>
          ,
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 4823 LNCS</source>
          (
          <year>2008</year>
          )
          <fpage>276</fpage>
          -
          <lpage>287</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>540</fpage>
          -78139-4_
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Grundspenkis</surname>
          </string-name>
          ,
          <article-title>Intelligent knowledge assessment systems: Myth or reality</article-title>
          ,
          <source>Frontiers in Artificial Intelligence and Applications</source>
          <volume>315</volume>
          (
          <year>2019</year>
          )
          <fpage>31</fpage>
          -
          <lpage>46</lpage>
          . doi:
          <volume>10</volume>
          .3233/ 978-1-
          <fpage>61499</fpage>
          -941-6-31.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>B.</given-names>
            <surname>Schmuck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Szöllosi</surname>
          </string-name>
          ,
          <article-title>The design space of the implementation of knowledge assessment systems</article-title>
          , Sydney,
          <string-name>
            <surname>NSW</surname>
          </string-name>
          ,
          <year>2006</year>
          , pp.
          <fpage>587</fpage>
          -
          <lpage>593</lpage>
          . doi:
          <volume>10</volume>
          .1109/ITHET.
          <year>2006</year>
          .
          <volume>339672</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Szöllosi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Schmuck</surname>
          </string-name>
          ,
          <article-title>The design space of the services of knowledge assessment systems</article-title>
          , Sydney,
          <string-name>
            <surname>NSW</surname>
          </string-name>
          ,
          <year>2006</year>
          , pp.
          <fpage>571</fpage>
          -
          <lpage>578</lpage>
          . doi:
          <volume>10</volume>
          .1109/ITHET.
          <year>2006</year>
          .
          <volume>339816</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>V.</given-names>
            <surname>Bespalko</surname>
          </string-name>
          ,
          <article-title>Requirements of educational films for professional and technical education, Soviet Education 2 (</article-title>
          <year>1960</year>
          )
          <fpage>17</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          .2753/RES1060-9393020317.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Linn</surname>
          </string-name>
          ,
          <article-title>Validating inferences from national assessment of educational progress achievement-level reporting</article-title>
          ,
          <source>Applied Measurement in Education</source>
          <volume>11</volume>
          (
          <year>1998</year>
          )
          <fpage>23</fpage>
          -
          <lpage>47</lpage>
          . doi:
          <volume>10</volume>
          .1207/s15324818ame1101_
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>C.</given-names>
            <surname>Clotfelter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ladd</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vigdor</surname>
          </string-name>
          ,
          <article-title>Teacher-student matching and the assessment of teacher efectiveness</article-title>
          ,
          <source>Journal of Human Resources</source>
          <volume>41</volume>
          (
          <year>2006</year>
          )
          <fpage>778</fpage>
          -
          <lpage>820</lpage>
          . doi:
          <volume>10</volume>
          .3368/jhr.xli.
          <volume>4</volume>
          . 778.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>