<!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>
      <journal-title-group>
        <journal-title>Educational Research Review</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1016/j.edurev.2009.02.001</article-id>
      <title-group>
        <article-title>Methods for predicting the assessment of the quality of educational programs and educational activities using a neuro-fuzzy approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andriy V. Ryabko</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oksana V. Zaika</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roman P. Kukharchuk</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tetiana A. Vakaliuk</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viacheslav V. Osadchyi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bogdan Khmelnitsky Melitopol State Pedagogical University</institution>
          ,
          <addr-line>20 Hetmanska Str., Melitopol, 72300</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute for Digitalisation of Education of the National Academy of Educational Sciences 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 State Pedagogical University</institution>
          ,
          <addr-line>54 Gagarin Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Olexander Dovzhenko Glukhiv National Pedagogical University</institution>
          ,
          <addr-line>24 Kyievo-Moskovska Str., Glukhiv, 41400</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Zhytomyr Polytechnic State University</institution>
          ,
          <addr-line>103 Chudnivsyka Str., Zhytomyr, 10005</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <volume>4</volume>
      <issue>2009</issue>
      <fpage>142</fpage>
      <lpage>155</lpage>
      <abstract>
        <p>In the process of self-assessment and accreditation examination, assessment is carried out according to a scale that covers four levels of compliance with the quality criteria of the educational program and educational activities. Assessing the quality of education is complicated by the fact that the value of quality criteria is due to a large number of factors, possibly with an unknown nature of influence, as well as the fact that when conducting pedagogical measurements it is necessary to work with non-numerical information. To solve these problems, the authors proposed a method for assessing the quality of educational programs and educational activities based on the adaptive neuro-fuzzy input system (ANFIS), implemented in the package Fuzzy Logic Toolbox system MATLAB and artificial neural network direct propagation with one output and multiple inputs. As input variables of the system ANFIS used criteria for evaluating the educational program. The initial variable of the system formed a total indicator of the quality of the curriculum and educational activities according to a certain criterion or group of criteria. The article considers a neural network that can provide a forecast for assessing the quality of educational programs and educational activities by experts. The training of the artificial neural network was carried out based on survey data of students and graduates of higher education institutions. Before the accreditation examination, students were ofered questionnaires with a proposal to assess the quality of the educational program and educational activities of the specialty on an assessment scale covering four levels. Student assessments were used to form the vector of artificial neural network inputs. It was assumed that if the assessments of students and graduates are sorted by increasing the rating based on determining the average grade point average, the artificial neural network, which was taught based on this organized data set, can provide efective forecasts of accreditation examinations. As a result of comparing the initial data of the neural network with the estimates of experts, it was found that the neural network does make predictions quite close to reality.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;evaluation criteria</kwd>
        <kwd>educational program</kwd>
        <kwd>educational activities</kwd>
        <kwd>prognostication</kwd>
        <kwd>rating</kwd>
        <kwd>ANFIS</kwd>
        <kwd>artificial neural networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In assessing the quality of education, as well as in conducting pedagogical research, we are
faced with information that has non-numerical characteristics that are dificult to formalize. For
example, the number of computers, the number of students, the area of educational premises in
a higher education institution are measurable, but the evaluation of the educational program
and educational activities according to the educational program is carried out according to
non-numerical criteria. The institution in the process of self-assessment, and subsequently the
experts in the process of accreditation examination, must assess according to the assessment
scale, which covers four levels of compliance with the criteria: A, B, E, F.</p>
      <p>As a result, there is a need to build methods for quantitative description of processes and
subjects related to assessing the quality of the educational program and educational activities.
Of particular importance is the quality of education, which means some total indicator that
reflects the results of the educational institution, as well as compliance with the needs and
expectations of society (diferent social groups) in the formation of individual competencies. The
methods of quantitative evaluation of the educational program and educational activities under
this program will allow the higher education institution to identify existing shortcomings and
potential problems, as well as provide an opportunity to address them before the accreditation
examination.</p>
      <p>Assessing the quality of educational programs and educational activities is complicated by
the fact that the value of this indicator depends on many factors, possibly with an unknown
nature of influence. Also in this case there is a specificity of the “product” of education – a
graduate of an educational institution, which should be considered as a complex system. There
are various methods and algorithms for assessing the quality of educational activities. In this
study, we propose a method of assessing the quality of educational programs and educational
activities based on the neuro-fuzzy approach, due to the active development of analytical
systems, based on the technology of artificial intelligence. The most popular and proven of
these technologies are neural networks, which successfully solve a variety of “fuzzy” tasks –
prediction, classification, recognition of handwritten text, language, images [1, 2, 3, 4, 5, 6]. In
such problems, where traditional technologies are powerless, neural networks often act as the
only efective solution. In this work, artificial neural networks are used to solve the problem of
assessing the quality of educational programs and educational activities.</p>
      <p>Mandatory conditions for accreditation are compliance with the educational program and
educational activities of the higher education institution under this educational program with the
criteria established by law. In particular, the forms and methods of teaching should contribute to
the achievement of the stated goals of the educational program and program learning outcomes.</p>
      <p>Since the educational program and educational activities must meet the requirements of
a student-centered approach and the principles of academic freedom, the hypothesis of the
study is that based on a sample of students and graduates of higher education, the quality of
educational programs and educational activities, which will be able to adequately perform a
comprehensive assessment of the quality of the educational program and educational activities.</p>
      <p>Intelligent data processing using a neural network allows forming forecast probabilities of
values of future results of accreditation examination in a higher education institution, which
can contribute to the improvement of measures to improve the educational program. The
results of forecasting can be used by the management of faculties and graduating departments
as informative and recommendatory. In addition, guarantors of educational programs based on
forecasts can plan activities and individual work with teachers to positively change the forecast.
Thanks to the analysis of the received data it is possible to reveal weak points of the educational
process that will give the chance to modernize it.</p>
      <p>With this in mind, the article aims to substantiate, develop and implement a mathematical
model of a comprehensive assessment of the quality of educational programs and educational
activities based on the methods of the neuro-fuzzy approach.</p>
      <sec id="sec-1-1">
        <title>1.1. Theoretical background</title>
        <p>Assessing the quality of educational activities according to clearly defined criteria and
methodologies is an important task in the process of accreditation of educational programs, which
are used to train applicants for higher education in Ukraine. In the process of preparing for
accreditation and preparation of materials for self-assessment of the educational program, there
are problems in determining the objectivity of self-assessment and finding potential problems
and shortcomings of educational activities. Due to this problem, the urgent task is to find
mathematical tools that could be used by managers of higher education institutions in their
approaches to determining the quality of educational services ofered.</p>
        <p>The paradigm shift in educational philosophy and practice has led to focusing primarily on
student learning outcomes. The educational process should be results-oriented - what exactly
students know and can actually do. Accordingly, student-centered learning is an approach in
which students influence the content, activities, materials, and pace of their learning. This
model of learning puts the student at the center of the learning process [7].</p>
        <p>EU initiatives call for increased eficiency, international attractiveness, and competitiveness
of higher education institutions. A study by Wächter et al. [8] considers diferent approaches
to quality, quality assurance, and ratings, analyzes recent research, critically analyzes these
approaches in a comparative perspective, provides recommendations and policy options for
parliament.</p>
        <p>The problem of determining a set of efective indicators that are easy to determine and can
be applied to both large public universities and small regional private colleges, from university
programs to alternative programs is also relevant for the United States [9].</p>
        <p>Cherniak et al. [10] investigated the possibility of assessing the quality of qualimetry objects
by graph analytical method, ie to apply the principle of determining the area and volume under
curved surfaces both in the plane and in space, which are created by combining estimates of
individual quality indicators on a dimensionless scale. It is shown that, as a rule, mathematical
dependences are nonlinear and their research is reduced to the development of universal methods
that could be applied to objects of qualimetry, regardless of their nature, complexity, importance,
and more. Having unit quality indicators in a single (dimensionless) rating scale, it is proposed
to determine a single comprehensive quality indicator of the object of qualimetry using the
method of integration, which takes into account the evaluation of unit quality indicators [10].</p>
        <p>Pârvu and Ipate [11] propose a mathematical model based on a set of indicators that are
adapted to the classification structure of intellectual capital, which is unanimously recognized
worldwide, namely to the external and internal structure and competence of employees. The
Rompedet method, an original product of the Romanian school of management [12], was used
as a mathematical calculation tool.</p>
        <p>When assessing the quality of education, we are faced with a huge number of diferent criteria,
each of which may consist of many sub-criteria, therefore, the task of assessing the quality of
education in its mathematical formulation is multi-criteria. Problem situations that are modeled
and described by linear models and depend on many factors play an important role, so solving
a multicriteria decision-making problem is often accompanied by solving multicriteria linear
programming problems, or in other words, vector optimization problems.</p>
        <p>Given these problems, mathematical models of integrated quality assessment using methods
that are based on the convolution of criteria were also of interest for our study. Models and
methods of multicriteria optimization are considered in the work of Kondruk and Malyar [13],
in particular, the method of additive convolution of criteria and the method of multiplicative and
minimax convolution of criteria. The method of multiplicative convolution of partial criteria
to a single generalized indicator, which provides as a normalized divisor to use the maximum
(minimum) values of partial criteria, obtaining which does not cause significant dificulties, ie is
carried out on many available design solutions is considered in [14]. Chervak [15] uses one of
the methods of solving the Paretian multicriteria optimization problem as a mathematical tool
of the decision-making process. To organize the selection problems on the same admissible set
of alternatives, the concept of the super criterion of any criterion is introduced; if the criterion is
a super criterion of this criterion on this set, then the last criterion is a subcriteria of the first. It
is shown that the solution of the problem of multicriteria selection by the Paretian convolution
is reduced to the solution of the problems of scalar or lexicographic optimization.</p>
        <p>The theory of artificial neural networks and models of deep learning is considered in the
fundamental works of Goodfellow et al. [16], Müller et al. [17], Sivanandam et al. [18], system
design based on a neuro-fuzzy approach [19, 20].</p>
        <p>The use of neural networks to classify the status of a graduate of a higher education institution
based on selected academic, demographic, and other indicators is considered by Lesinski et al.
[21]. A multilayer neural network with feedback is used as a model. The model was taught
based on more than 5,000 records of entrance exams and university databases. Nine input
variables consisted of categorical and numerical data that contained information about high
school education, test results, assessment of high school teachers, parental assessment, and
others. Based on these inputs, the multilayer neural network predicted the success of university
entrants. With the help of the neural network, it was possible to predict the success of graduates
and achieve the best performance with an accuracy of classification exceeding 95%. Black et al.
[7] examining the relationship between quality and success of high school students in college
found no convincing evidence that exposure characteristics of high school diminish over time
teaching students.</p>
        <p>To address the issue of determining the quality of educational training, Mahapatra and Khan
[22] developed the EduQUAL methodology and proposed an integrative approach using neural
networks to assess the quality of education. Four neural network models based on a feedback
algorithm are used to predict the quality of education for diferent stakeholders. This study
showed that the P-E Gap model is the best model for all stakeholders [22].</p>
        <p>The need to introduce neural network technology in educational courses of educational
institutions indicates by Belyux and Sitkar [23]. Educational neural networks are often used for
forecasting. For example, students must choose courses that interest them for the next semester.
Due to limitations, including lack of suficient resources and the overhead of several courses,
some universities may not be able to teach all courses of the student’s choice. Universities
need to know each student’s requirements for each course each semester for optimal course
planning. Kardan et al. [24] used a neural network to model student choice behavior and apply
the resulting function to predict the final enrollment of students for each course. The results
showed high prediction accuracy based on experimental data. Arsad et al. [25], Osadchyi et al.
[26], Okubo et al. [27] prove that the use of neural networks in predicting educational processes
will allow obtaining results with a much higher level of accuracy and less time. According to
Naser et al. [28], an artificial neural network can correctly predict the success of more than 80%
of future students.</p>
        <p>Chaban and Kukhtiak [29] analyze the problem of the social system, which consists of many
students and teachers of higher education to create efective learning pairs “teacher-student”.
Elements of the theory of artificial intelligence based on artificial neural networks were used
to form the mentioned learning pairs. Bukreyev and Serdyuk [30] propose to use a recurrent
neural network (RNN) to predict students’ final grades using journal data stored in educational
systems.</p>
        <p>Liu et al. [31] propose a method for assessing the quality of preparation for graduate school,
which is based on the algorithm of neural network backpropagation and stress testing. This
method creates a publicly available list of indicators consisting of 19 criteria in 4 groups of
criteria, such as attitudes towards teaching, teaching content, approach to teaching, and the
main characteristics of teachers. After the neural network algorithm is used to determine the
optimal parameters of the evaluation model, a sensitivity test is used to identify indicators that
have a significant impact on the quality of education. Also, scenario analysis is used to study the
impact of the quality of education in pre-defined situations, providing theoretical and empirical
support for assessing the quality of postgraduate teaching, improving the quality of education,
and professional growth of teachers [31].</p>
        <p>Educational institutions are constantly striving to improve the services they ofer, their goal is
to have the best teaching staf, improve the quality of teaching and academic success of students.
Knowledge of the factors influencing student learning can help universities and learning centers
adapt their curricula and teaching methods to students’ needs. One of the first measures taken
by educational institutions in the context of the COVID-19 pandemic was the creation of virtual
learning environments [32]. To understand the factors influencing the university learning
process in virtual learning environments, Rivas et al. [33] applied several automatic learning
methods to publicly available data sets, including tree-like models and various types of artificial
neural networks.</p>
        <p>The availability of educational data supported by learning platforms provides opportunities
to study student behavior and solve problems in higher education, optimize the educational
environment and ensure decision-making using an artificial neural network [34].</p>
        <p>Cader [35] uses a deep neural network to assess students’ acquisition of knowledge and
skills. It is noted that the obstacle to the application of the method in teaching is the relatively
small amount of data in the form of available estimates required for neural network training.
A new method of data augmentation is proposed – asynchronous data augmentation through
pre-categorization, which solves this problem. Using the proposed method, it is possible to
carry out neural network training even for small amounts of data [35].</p>
        <p>Do and Chen [36] present a neuro-fuzzy classifier that used the results of previous exams and
other related factors as input variables and classified students based on their expected learning
outcomes. The results showed that the proposed approach achieved high accuracy compared
to the results obtained based on other known approaches to classification, in particular, Naive
Bayes, neural networks, and others.</p>
        <p>Fazlollahtabar and Mahdavi [37] proposed a neuro-fuzzy approach based on evolutionary
techniques to obtain the optimal learning pathway for both teacher and student. The
neurofuzzy approach allows providing recommendations to the teacher for making pedagogical
decisions based on the student’s learning style. On the other hand, the neural network approach
is used for the student to create a personalized curriculum profile based on the individual needs
of the student in a fuzzy environment [37].</p>
        <p>Taylan and Karagözoğlu [38] use a systematic approach to designing a fuzzy inference system
based on a class of neural networks to assess student achievement. The developed method uses
a fuzzy system, supplemented by neural networks, to enhance some of its characteristics, such
as flexibility, speed, and adaptability, called the adaptive fuzzy inference system (ANFIS). The
results of the ANFIS model are as reliable as statistical methods, but they encourage a more
natural way of interpreting student learning outcomes.</p>
        <p>In comparison with these works, this study fills a gap in the methods of a comprehensive
assessment of the quality of educational programs and educational activities based on a
neurofuzzy approach.</p>
      </sec>
      <sec id="sec-1-2">
        <title>1.2. Methods</title>
        <p>In this study, methods of mathematical modeling and computational experiment based on
statistical processing of data assessments of the quality of educational programs and educational
activities were used. The essence of the methodology of mathematical modeling is to replace the
original object with its mathematical model and study it with the help of computer technology.
Processing, analysis, and interpretation of calculation results were carried out by constant
comparison with the results of statistical processing of expert estimates. In the course of the
research, refinements were made and the mathematical model was revised and the cycle of the
computational experiment was repeated.</p>
        <p>The methodology for assessing the quality of the curriculum and educational activities is
built using methods and tools of artificial intelligence, implemented in the package Fuzzy
Logic Toolbox system MATLAB in the form of adaptive neuro-fuzzy output ANFIS (Adaptive
Neuro-Fuzzy Inference System).</p>
        <p>Participants in the experiment – full-time master’s students (22 people) and graduates of
higher education institutions of the previous term of study are the same specialties (32 people)
– a total of 54 people. This number of respondents is due to the number of indicators of quality
criteria because the data format of the artificial network in MATLAB supports square matrices,
in this case, 54x54. Before the accreditation examination, students were ofered questionnaires
with a proposal to assess the quality of the educational program and educational activities of
the specialty on an assessment scale covering four levels: F, E, B, A. Student assessments were
used to form the vector of artificial neural network inputs. After the accreditation examination,
the expert assessments were used to check the quality of the prediction of the artificial neural
network.</p>
        <p>To ensure the representativeness of the sample, the study of its design was carried out based
on randomization. The decision on the statistical deviation of the null hypothesis regarding
the diferences between the averages, thus, was also associated with the procedure of random
sampling.</p>
        <p>
          The rating scale covers four levels of compliance by the requirements of the legislation (F, E,
B, A) [39]. Also, the legislation establishes 10 criteria for assessing the quality of the educational
program [39]:
1) design and objectives of the educational program (
          <xref ref-type="bibr" rid="ref4">4</xref>
          );
2) structure and content of the educational program (
          <xref ref-type="bibr" rid="ref9">9</xref>
          );
3) access to the educational program and recognition of learning outcomes (
          <xref ref-type="bibr" rid="ref4">4</xref>
          );
4) teaching and learning according to the educational program (
          <xref ref-type="bibr" rid="ref5">5</xref>
          );
5) control measures, evaluation of applicants for higher education and academic integrity (
          <xref ref-type="bibr" rid="ref4">4</xref>
          );
6) human resources (
          <xref ref-type="bibr" rid="ref6">6</xref>
          );
7) educational environment and material resources (
          <xref ref-type="bibr" rid="ref6">6</xref>
          );
8) internal quality assurance of the educational program (
          <xref ref-type="bibr" rid="ref7">7</xref>
          );
9) transparency and publicity (
          <xref ref-type="bibr" rid="ref3">3</xref>
          );
10) learning through research (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ).
        </p>
        <p>In turn, each of these criteria has from 3 to 9 indicators (the number is indicated in parentheses).
Together, all 10 criteria contain 54 indicators.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Results</title>
      <p>At the first stage of the study, the collection and statistical processing of data on the results
of the assessment of students and graduates of higher education educational programs and
educational activities on the educational program for each criterion.</p>
      <p>In the second stage, a computational experiment was performed. The cycle of the
computational experiment was carried out in several stages:
1) the choice of approximation and mathematical formulation of the problem (construction of
a mathematical model of the phenomenon under study);
2) development of a computational algorithm for solving the problem;
3) implementation of the algorithm in the form of a program for the PC;
4) settlements on the PC;
5) processing, analysis and interpretation of calculation results, comparison with the results
of statistical processing of expert estimates and, if necessary, refinement or revision of the
mathematical model, i.e. return to the first stage and repeat the cycle of the computational
experiment.</p>
      <p>
        Assessing the quality of the curriculum and learning activities is complicated by the fact that
each of the 10 criteria, in turn, consists of several indicators (
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6 ref7 ref8 ref9">3-9</xref>
        ) and is due to many factors,
possibly with an unknown nature of influence, which is also non-numerical. To assess the
quality of the curriculum and training activities, it is proposed to use a two-tier system based
on the ANFIS package and artificial neural networks to predict assessment scores.
      </p>
      <p>The ANFIS hybrid system is a combination of the Sugeno neuro-fuzzy inference method with
the ability to train a five-layer artificial neural network (ANN) of direct propagation with a
single output and multiple inputs, which are fuzzy linguistic variables. As input variables of the
ANFIS system, we use the criteria for evaluating the quality of the educational program of 10
groups of factors ( = 1, ..., 10).</p>
      <p>The output variable of the ANFIS system is a numerical assessment of the
quality of the curriculum and training activities and is defined as a function
 =  (1, 2, 3, 4, 5, 6, 7, 8, 9, 10).</p>
      <p>Layer 1 of the ANFIS system for the linguistic evaluation of input parameters uses the term
set of all possible values of the linguistic variable.   = {“ ”, “”, “”, “”}. In symbolic
form we write:   = { &lt;  &gt;,  &lt;  &gt;,  &lt;  &gt;,  &lt;  &gt;}. The term set of the
original linguistic variable y is the set of values of quality assessments of the curriculum and
educational activities:  = {, , , }. The outputs of the nodes of layer 1 are the values of
the membership functions at specific values of the input variables.</p>
      <p>Layer 2 is non-adaptive and defines the preconditions of fuzzy production rules. Production
rules – a form of representation of human knowledge in the form of a sentence type – if
(condition), then (action). The rules provide a formal way to present recommendations, guidance,
or strategies. They are ideal in cases where the knowledge of the subject area arises from the
empirical associations accumulated during the work on solving problems in a particular field.</p>
      <p>Each node of this layer is connected to those nodes of layer 1, which form the prerequisites
of the corresponding rule. To solve this problem, four fuzzy production rules are formulated:
 = {1, 2, 3, 4}, because according to the features of the ANFIS network, the number of
network rules must correspond to the dimension of the term set of the source variable .</p>
      <p>
        Nodes perform a fuzzy logical operation “I” (min). The outputs of the nodes of this layer are
the degree of truth (fulfillment) of the preconditions of each of the four fuzzy production rules,
which are calculated by the formulas:
⎧ 1 = min(  1(1),   2(2),   3(3),   4(4))
⎪⎪⎨ 2 = min( 1(1),  2(2),  3(3),  4(4))
⎪ 3 = min( 1(1),  2(2),  3(3),  4(4))
⎪⎩ 4 = min( 1(1),  2(2),  3(3),  4(4))
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
      </p>
      <p>Layer 3 normalizes the degree of implementation of each of the fuzzy production rules
(calculation of the relative degree of implementation of the rules) as follows:
ℎ =
ℎ
ℎ
∑︁ 
=1
where ℎ = 1, . . . , 4 is production rule number. Layer 4 calculates the contribution of each fuzzy
production rule to the output of the network according to the formula.</p>
      <p>
        ℎ(,  ) = ℎ(ℎ(0) + ℎ(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )1 + ℎ(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )2 + ℎ(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )3 + ℎ(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )4 + ℎ(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )5)
where (0) - coeficients of the initial function (  = 0, . . . , 5).
      </p>
      <p>ℎ
Layer 5 summarizes the contributions of all the rules:</p>
      <p>Training of the ANFIS network was carried out for 24 epochs by a hybrid method. During
training, the type of membership functions, the type of initial function, and their coeficients
are selected. As a result of training a fuzzy network for four rules, Gaussian functions were
adopted as membership functions, and a linear function was adopted as the initial function. As
a result of training, membership functions and their coeficients were also obtained.</p>
      <p>To assess each of the 10 groups of factors that afect the quality of the curriculum and
educational activities by the evaluation criteria, 10 modules are used, which are implemented
using artificial neural networks. Thus, it is necessary to design neural networks, a mathematical
model of a comprehensive assessment of the quality of the educational program and educational
activities based on the methods of the neuro-fuzzy approach. For this purpose, the Neural
Network Toolbox was used. To form neural networks, it is necessary to determine their topology,
learning mechanism, and testing procedure. Also, the training of an artificial neural network
requires input data – a sample of answers of students and graduates with reliable quality
indicators, determined based on these criteria.</p>
      <p>An artificial neural network for the analysis of indicators of the quality of the educational
program and educational activities will have the number of input neurons (according to the
number of indicators for all criteria) 54; output neurons – 54. Input signals were determined
based on students’ assessments of each indicator of this quality criterion, while the scale F, E, B,
A were translated into numerical 1; 2; 3; 4 respectively. Part of the data is given in table 1.</p>
      <p>
        It is important that the neural network can predict expert assessments if student and graduate
assessments are to be ranked in ascending order based on the determination of the grade
point average. According to the hypothesis, we assume that students with higher academic
performance are better acquainted with the goals, structure, and content of the educational
program, the process and characteristics of teaching and learning according to the educational
program, control measures, assessment system, and all other aspects of educational activities.
assessments of the quality of the educational program and educational activities will be more
objective.
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
      </p>
      <p>After starting the MATLAB system, you need to enter the tool command on the command
line, which will open the window for entering data and creating a neural network (Neural
Network / Data Manager). Clicking the New button opens the Create Network or Data window.
After selecting the Data tab in the Name field you must enter a new name of the input data “P”,
and in the Value field the values of the input data, in which the numbers 1-54 are indicators of
quality criteria, and 55-108 – students’ and graduates’ indicators quality criteria.</p>
      <p>The configuration of the neural network of direct propagation is chosen based on a heuristic
rule: the number of neurons of the hidden layer is equal to half of the total number of input
and output neurons. The artificial neural network for the analysis of quality indicators of the
educational program and educational activity will have the number of input neurons 2 (according
to the dimensionality of the data – indicators of quality criteria and student evaluation); source
neurons 54, therefore, the number of hidden neurons is 28 (figure 1).</p>
      <p>The array of input data is a matrix that contains assessments of quality indicators according
to the criteria for evaluating the curriculum and educational activities – presented by students
and graduates. Network type is feed-forward with back propagation. At the next stage, training
and coaching of the network were carried out. After the training ended, the Neural Network
/ Data Manager window received two types of data: Output Data (O) and Error Data (E). By
clicking the Export button in the manager window and then clicking Export again in the window,
you can transfer the received data to the MATLAB workspace, where it will be presented in a
presentable form.</p>
      <p>You can calculate that the average network error is 0.0321, which indicates the eficiency of
the system.</p>
      <p>After learning the network, you can proceed to data forecasting. Returning to the Network</p>
      <p>Indicators of
quality criteria
and Data Manager window (Neural Network / Data Manager), you need to create additional
input by clicking the New button. Going to the Data tab, the name of the data changes, for
example, to P1, and the values are set as follows: values 1-54 still indicate the numbers of
indicators of quality criteria of the educational program and educational activities, and 56-109
evaluations of students and graduates quality, and the last column – the projected estimates of
experts.</p>
      <p>Comparing the data issued by the system and the real data, we can see that the neural network
does make predictions that are quite close to reality. Compared with expert estimates, the
average absolute error is 0.0321, the relative error is 7.08%.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Discussion</title>
      <p>The study aimed to demonstrate the possibility of predicting the assessment of the quality of
educational programs and educational activities can be adequately addressed through an artificial
neural network and obtain a comprehensive assessment of the quality of educational programs
and educational activities based on a possible neuro-fuzzy approach. The mathematical model
involves the use of neural networks and is based on the technology of analytical processing of
statistical data. Standard methods of mathematical statistics are used to analyze the estimates
received from respondents.</p>
      <p>The assumption that based on a sample of students and graduates of higher education the
quality of the educational program and educational activities can prepare a sample for setting up
and teaching artificial neural networks is confirmed by ordering the quality of the curriculum of
students and graduates. teaching. In practice, this allows you to predict the results and identify
existing shortcomings and eliminate them before the accreditation examination. However, the
dificulty of this method is to choose the architecture of the neural network and prepare a
training sample to configure the neural network. In particular, in the future, it is planned to
increase the volume of the input vector of the artificial neural network, and the form is based
on estimates of teachers, stakeholders, and experts.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>As a result of a mathematical model of a comprehensive evaluation of the quality of
educational programs and educational activities based on the methods of neuro-fuzzy approach,
ifrst managed to work out a mechanism for obtaining a quantitative evaluation of educational
programs and educational activities in this program that will allow the institution of higher
education detect shortcomings and potential problems and solve them before the accreditation
examination. Secondly, based on a sample of students and graduates of higher education to
evaluate the quality of educational programs and educational activities, you can prepare a
training sample for setting up and learning an artificial neural network that can adequately
perform a comprehensive assessment of educational programs and educational activities. This
can be done by arranging the assessments of the quality of the curriculum and the educational
activities of students and graduates in ascending order based on the determination of the average
grade point average. It is emphasized that these methods are efective provided they meet the
requirements of a student-centered approach and the principles of academic freedom.</p>
      <p>Based on a sample of students and graduates of higher education, the quality of the educational
program and educational activities was prepared to prepare a training sample for setting up
and teaching artificial neural network, which was able to adequately perform a comprehensive
assessment of the quality of educational programs and educational activities. A comparison
of the results of the operation of an artificial neural network of direct propagation with one
output and several inputs with real data shows that the neural network does make predictions
close to reality. Compared with expert estimates, the average absolute error was 0.0321; the
relative error was 7.08%.</p>
      <p>The results of the study can be used in the practice of higher education institutions to predict
the results and identify existing shortcomings and eliminate them before the accreditation
examination.</p>
      <p>
        We see prospects for further research in the application of software products based on the
theory of neural networks to automate the processes of the organization, control, and analysis of
the educational process; introduction of neural network software for direct training of students
in certain disciplines.
higher education institutions, Journal of Applied Economic Sciences 2 (2007). URL: https:
//EconPapers.repec.org/RePEc:ush:jaessh:v:2:y:2007:i:1(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )_fall2007:5.
[12] C. Isac, D. Nita, C. Dura, Optimizing franchising investment decision using Electre and
      </p>
      <p>Rompedet methods, The IUP Journal of Managerial Economics 8 (2010) 7–32.
[13] N. E. Kondruk, M. M. Malyar, Bagatokryterialna optymizaciya linijnyh system
[Multicriteria optimization of linear systems], RA AUTDOR-ShARK, Uzhgorod, Ukraine, 2019. URL:
https://dspace.uzhnu.edu.ua/jspui/handle/lib/24042.
[14] Y. I. Grycyuk, M. Y. Grycyuk, Osoblyvosti multyplikatyvnogo zgortannya
chastkovyh kryteriyiv v uzagalnenyj pokaznyk [Features of multiplicative
folding of partial criteria into the generalized indicator], Naukovyj visnyk
NLTU Ukrayiny 24 (2014) 341–352. URL: https://cyberleninka.ru/article/n/
osoblivosti-multiplikativnogo-zgortannya-chastkovih-kriteriyiv-v-uzagalneniy-pokaznik.
[15] O. Y. Chervak, Teoriya optymalnogo vyboru. Pidkryteriyi paretivskoyi zgortky kryteriyiv
[The theory of optimal choice. Sub-criteria for convolution of Pareto criteria], Naukovyj
visnyk Uzhgorodskogo universytetu 30 (2010) 28–30. URL: https://dspace.uzhnu.edu.ua/
jspui/handle/lib/7372.
[16] I. Goodfellow, Y. Bengio, A. Courville, Deep Learning, Adaptive Computation and Machine</p>
      <p>Learning series, MIT Press, 2016. URL: http://www.deeplearningbook.org.
[17] B. Müller, J. Reinhardt, M. T. Strickland, Neural Networks: An Introduction, Physics
of Neural Networks, 2 ed., Springer-Verlag Berlin Heidelberg, 1995. doi:10.1007/
978-3-642-57760-4.
[18] S. N. Sivanandam, S. Sumathi, S. N. Deepa, Introduction to neural networks using Matlab
6.0, Tata McGraw-Hill Education, New Delhi, 2006.
[19] S. D. Shtovba, Proektirovanie nechetkikh sistem sredstvami MatLab [Fuzzy systems design
of by means of MatLab], Goryachaya Liniya–Telekom, Moscow, 2007. URL: http://pistunovi.
inf.ua/shtovba_proek_nechet_sistem__matlab.pdf.
[20] S. D. Shtovba, O. D. Pankevych, Fuzzy technology-based cause detection of structural
cracks of stone buildings, CEUR Workshop Proceedings 2105 (2018) 209–218.
[21] G. Lesinski, S. Corns, C. Dagli, Application of an artificial neural network to predict
graduation success at the united states military academy, Procedia Computer Science 95
(2016) 375–382. doi:10.1016/j.procs.2016.09.348.
[22] S. S. Mahapatra, M. S. Khan, A neural network approach for assessing quality in
technical education: an empirical study, International Journal of Productivity and Quality
Management 2 (2007) 287–306. doi:10.1504/IJPQM.2007.012451.
[23] K. V. Belyux, T. V. Sitkar, Vykorystannya glybynnyx nejronnyh merezh v naukovyh
doslidzhennyah ta osviti [The use of deep neural networks in research and education], in:
Shlyax u nauku: pershi kroky, 2020, pp. 379–384. URL: http://dspace.tnpu.edu.ua/jspui/
bitstream/123456789/16319/1/Conf_Shlax_nayky.pdf#page=110.
[24] A. A. Kardan, H. Sadeghi, S. S. Ghidary, M. R. F. Sani, Prediction of student course selection
in online higher education institutes using neural network, Computers &amp; Education 65
(2013) 1–11. doi:10.1016/j.compedu.2013.01.015.
[25] P. M. Arsad, N. Buniyamin, J.-l. A. Manan, A neural network students’ performance
prediction model (nnsppm), in: 2013 IEEE International Conference on Smart Instrumentation,
Measurement and Applications (ICSIMA), 2013, pp. 1–5. doi:10.1109/ICSIMA.2013.
6717966.
[26] V. Osadchyi, V. Kruglyk, D. Bukreyev, Development of a software product for
forecasting the entrance of applicants to higher educational institutions, Ukrainian
Journal of Educational Studies and Information Technology 6 (2018) 55–69. URL: https:
//uesit.org.ua/index.php/itse/article/view/204. doi:10.32919/uesit.2018.03.06.
[27] F. Okubo, T. Yamashita, A. Shimada, H. Ogata, A neural network approach for students’
performance prediction, in: Proceedings of the Seventh International Learning Analytics
&amp; Knowledge Conference, LAK ’17, Association for Computing Machinery, New York, NY,
USA, 2017, p. 598–599. doi:10.1145/3027385.3029479.
[28] S. A. Naser, I. Zaqout, M. A. Ghosh, R. Atallah, E. Alajrami, Predicting student performance
using artificial neural network: In the faculty of engineering and information technology,
International Journal of Hybrid Information Technology 8 (2015) 221–228. doi:10.14257/
ijhit.2015.8.2.20.
[29] H. Chaban, O. Kukhtiak, Zastosuvannya aparata teoriyi shtuchnyx nejronnyx merezh
u zadachax prykladnoyi pedagogiky zakladiv vyshhoyi osvity [Application of the
artificial neural networks theory in problems of applied pedagogy of higher
education institutions], Ukrainian Educational Journal 1 (2020) 51–56. doi:10.32405/
2411-1317-2020-1-51-56.
[30] D. O. Bukreyev, I. M. Serdyuk, Metod vykorystannya nejronnoyi merezhi dlya
prognozuvannya efektyvnosti roboty studentiv [A method for using a neural network to predict
student performance], in: Informacijni texnologiyi v osviti ta nauci, volume 11, 2019, pp.
61–64. URL: http://eprints.mdpu.org.ua/id/eprint/8136/.
[31] C. Liu, Y. Feng, Y. Wang, An innovative evaluation method for undergraduate education:
an approach based on bp neural network and stress testing, Studies in Higher Education
47 (2022) 212–228. doi:10.1080/03075079.2020.1739013.
[32] V. V. Pererva, O. O. Lavrentieva, O. I. Lakomova, O. S. Zavalniuk, S. T. Tolmachev, The
technique of the use of Virtual Learning Environment in the process of organizing the
future teachers’ terminological work by specialty, CEUR Workshop Proceedings 2643
(2020) 321–346.
[33] A. Rivas, A. González-Briones, G. Hernández, J. Prieto, P. Chamoso, Artificial
neural network analysis of the academic performance of students in virtual learning
environments, Neurocomputing 423 (2021) 713–720. doi:https://doi.org/10.1016/j.
neucom.2020.02.125.
[34] H. Waheed, S.-U. Hassan, N. R. Aljohani, J. Hardman, S. Alelyani, R. Nawaz, Predicting
academic performance of students from vle big data using deep learning models, Computers
in Human Behavior 104 (2020) 106189. doi:10.1016/j.chb.2019.106189.
[35] A. Cader, The potential for the use of deep neural networks in e-learning student evaluation
with new data augmentation method, in: I. I. Bittencourt, M. Cukurova, K. Muldner,
R. Luckin, E. Millán (Eds.), Artificial Intelligence in Education, Springer International
Publishing, Cham, 2020, pp. 37–42. doi:10.1007/978-3-030-52240-7_7.
[36] Q. H. Do, J.-F. Chen, A neuro-fuzzy approach in the classification of students’ academic
performance, Computational intelligence and neuroscience 2013 (2013) 179097. doi:10.
1155/2013/179097.
[37] H. Fazlollahtabar, I. Mahdavi, User/tutor optimal learning path in e-learning using</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>O.</given-names>
            <surname>Markova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          , M. Popel,
          <article-title>CoCalc as a learning tool for neural network simulation in the special course “Foundations of mathematic informatics”</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2104</volume>
          (
          <year>2018</year>
          )
          <fpage>388</fpage>
          -
          <lpage>403</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2104</volume>
          /paper_204.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A. O.</given-names>
            <surname>Tarasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. V.</given-names>
            <surname>Yakimov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. N.</given-names>
            <surname>Soloviev</surname>
          </string-name>
          ,
          <article-title>Convolutional neural networks for image classification</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2546</volume>
          (
          <year>2019</year>
          )
          <fpage>101</fpage>
          -
          <lpage>114</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kirichek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Harkusha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Timenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kulykovska</surname>
          </string-name>
          ,
          <article-title>System for detecting network anomalies using a hybrid of an uncontrolled and controlled neural network</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2546</volume>
          (
          <year>2019</year>
          )
          <fpage>138</fpage>
          -
          <lpage>148</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>V.</given-names>
            <surname>Porokhnya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Ostapenko</surname>
          </string-name>
          ,
          <article-title>Neural network and index forecasting of the strategies of development of the armed forces of Ukraine depending on their own economic opportunities and encroachments of the aggressor states</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2422</volume>
          (
          <year>2019</year>
          )
          <fpage>111</fpage>
          -
          <lpage>120</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Horal</surname>
          </string-name>
          , I. Khvostina,
          <string-name>
            <given-names>N.</given-names>
            <surname>Reznik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Shiyko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Yashcheritsyna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Korol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zaselskiy</surname>
          </string-name>
          ,
          <article-title>Predicting the economic eficiency of the business model of an industrial enterprise using machine learning methods</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2713</volume>
          (
          <year>2020</year>
          )
          <fpage>334</fpage>
          -
          <lpage>351</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>N.</given-names>
            <surname>Valko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Osadchyi</surname>
          </string-name>
          ,
          <article-title>Education individualization by means of artificial neural networks</article-title>
          ,
          <source>E3S Web of Conferences</source>
          <volume>166</volume>
          (
          <year>2020</year>
          )
          <article-title>10021</article-title>
          . doi:
          <volume>10</volume>
          .1051/e3sconf/202016610021.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Black</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lincove</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cullinane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Veron</surname>
          </string-name>
          ,
          <article-title>Can you leave high school behind?</article-title>
          ,
          <source>Economics of Education Review</source>
          <volume>46</volume>
          (
          <year>2015</year>
          )
          <fpage>52</fpage>
          -
          <lpage>63</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.econedurev.
          <year>2015</year>
          .
          <volume>02</volume>
          .003.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>B.</given-names>
            <surname>Wächter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kelo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Lam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Efertz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Jost</surname>
          </string-name>
          , S. Kottowski, University quality indicators:
          <article-title>a critical assessment</article-title>
          ,
          <source>Technical Report</source>
          , Directorate General for Internal Policies, Policy Department B: Structural and
          <string-name>
            <given-names>Cohesion</given-names>
            <surname>Policies</surname>
          </string-name>
          ,
          <year>2015</year>
          . URL: https://www.europarl.europa.eu/ RegData/etudes/STUD/
          <year>2015</year>
          /563377/IPOL_STU%
          <volume>282015</volume>
          %29563377_EN.pdf. doi:
          <volume>10</volume>
          .2861/ 426164.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>K.</given-names>
            <surname>Hammerness</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Klette</surname>
          </string-name>
          ,
          <article-title>Indicators of quality in teacher education: Looking at features of teacher education from an international perspective, in: Promoting and sustaining a quality teacher workforce</article-title>
          , volume
          <volume>27</volume>
          <source>of International Perspectives on Education and Society</source>
          , Emerald Group Publishing Limited,
          <year>2015</year>
          , pp.
          <fpage>239</fpage>
          -
          <lpage>277</lpage>
          . doi:
          <volume>10</volume>
          .1108/ S1479-367920140000027013.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>O.</given-names>
            <surname>Cherniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Sorocolat</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Kanytska</surname>
          </string-name>
          ,
          <article-title>Graph analytical method for determining the complex quality indicator of qualimetry objects, Innovative Technologies and Scientific Solutions for Industries 4 (</article-title>
          <year>2020</year>
          )
          <fpage>169</fpage>
          -
          <lpage>175</lpage>
          . doi:
          <volume>10</volume>
          .30837/ITSSI.
          <year>2020</year>
          .
          <volume>14</volume>
          .169.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>I.</given-names>
            <surname>Pârvu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Ipate</surname>
          </string-name>
          ,
          <article-title>Mathematical model of measuring the quality of services of the</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>