<!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>Modeling of the Patient's Cognitive Status Based on Fuzzy Clustering of Psychometric and Neurobiological Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tatiana Avdeenko</string-name>
          <email>avdeenko@corp.nstu.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ekaterina Kirianova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga Razumnikova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Irina Tarasova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga Trubnikova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Novosibirsk State Technical University</institution>
          ,
          <addr-line>20, Karla Marksa ave., Novosibirsk, 630073</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Research Institute of Complex Problems of Cardiovascular Diseases</institution>
          ,
          <addr-line>6, Sosnoviy blvd, Kemerovo, 650002</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>20</fpage>
      <lpage>29</lpage>
      <abstract>
        <p>In present paper we consider the problem of mathematical processing of medical data and investigate the performance of clustering algorithms on psychometric and neurophysiological data of patients who underwent coronary artery bypass grafting. Cluster analysis of patients can help in determining patterns of deterioration of cognitive functions and understanding in what way the age, education and indicators of cognitive status (MMSE and CCI) are related to electroencephalogram (EEG) results. Here we compare between traditional clustering and fuzzy clustering algorithms. Fuzzy clustering of a dataset is done using the fuzzy C-means (FCM) method. Algorithms for using mixed methods of clustering and analysis of variance to solve the problem of analyzing risk factors for cognitive pathologies are considered. The results of the algorithms performance for clustering the adaptive cognitive potential of the functional activity of the brain are presented.</p>
      </abstract>
      <kwd-group>
        <kwd>1 cluster analysis</kwd>
        <kwd>fuzzy clustering method</kwd>
        <kwd>mixed clustering methods</kwd>
        <kwd>analysis of variance</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In the modern world we observe permanent growth in the volume of heterogeneous data. In this
regard the problems arise with their processing and research. The problem of mathematical processing
of medical data is not an exception. The latter requires choice and permanent improvement of
methods and algorithms for analysis of data being specific in this area. Compared to well-developed
clinical field of medical research, the area of statistical inference needs more attention. The use of
analysis algorithms, especially those associated with new intelligent technologies, makes it possible to
reveal informative relationships, features, as well as new knowledge about the objects that is not
obvious to an expert. The latter can significantly increase the likelihood of correct and quick diagnosis
of diseases and complications of patients.</p>
      <p>One of the modern algorithms for data analysis is cluster analysis - a section of unsupervised
machine learning. It is a powerful tool that allows you to identify the main features, hidden patterns
and relationships in a variety of heterogeneous information, which is useful for analyzing biometric or
neurophysiological data, which often include nominal factors. One of peculiarities of cluster analysis
is the lack of a priori information about the structure of groups (clusters) and their number. This
means that there simply does not exist an unambiguously correct and high-quality method to split a
dataset. Also, almost all known methods essentially depend on the metric used, the choice of which is
usually determined by an expert.</p>
      <p>This article explores the possibilities and compares existing cluster analysis algorithms in relation
to psychometric and neurobiological data on patients undergoing coronary bypass surgery. The
observations contain information on 39 right-handed men, aged from 52 to 60 years, diagnosed with
coronary heart disease (CHD) [1], for whom multichannel computed electroencephalography (EEG)
was performed, quantitatively assessing changes in the cerebral cortex. EEG results were obtained 3-5
days before coronary artery bypass grafting (CABG) surgery, as well as 7-10 days after the surgery.
To divide the subjects of the sample into groups, we used the EEG values with eyes closed in theta-1
(4-6 Hz), alpha-1 (8-10 Hz) and beta-2 (20-30 Hz) bands, as well as age indicators, education, the
sum of points on a Mini Mental State Examination (MMSE) and a complex indicator of cognitive
status (CCI), which is a summary characteristic of voluntary attention, short-term memory and
executive functions [1].</p>
      <p>EEG results are considered as a possible risk factor for cognitive pathologies, since there is an
assumption about their relationships with CHD. The initial manifestations of such abnormalities are
often not diagnosed in clinical practice, although their timely treatment can help prevent dementia, the
most severe form of mental impairment [2]. The literature contains extensive information on the
causes and risk factors for their development, but they are extremely contradictory and do not give a
clear answer to the question of their relationships with the EEG values. Cluster analysis of patients
can help in determining the patterns of cognitive decline and will help to understand how the factors
of age, education and MMSE are related to EEG results.</p>
      <p>Formally, the clustering problem can be described as follows: there is a data set X  {x1,..., xn} and
a selected similarity metric    (x, y) , which determines the numerical value of the distance
between two objects x and y based on their properties and parameters. It is necessary to split the
sample into groups (clusters) so that each of them consists of objects that are close in terms of the
metric criterion, and the groups themselves are as different as possible. Then, by the clustering
algorithm we mean a function a : X  Y , which assigns the cluster identifier y Y to all objects in
the sample. In this paper we investigated the possibility of dividing patients into 3 clusters. However,
fuzzy analysis shows that further research is of interest, implying a division into 2 clusters, on the
basis of which additional interesting conclusions can be drawn in the future.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods of cluster analysis</title>
    </sec>
    <sec id="sec-3">
      <title>2.1. Traditional methods</title>
      <p>Cluster analysis was originated in anthropology by Driver and Kroeber in 1932 and introduced to
psychology by Zubin in 1938 [3]. And also, it was used by Cattell beginning of 1943 [4] for trait
classification in personality psychology [5].</p>
      <p>Traditional clustering algorithms break up a dataset into many disjoint groups. Any such algorithm
must satisfy two requirements. First, each cluster must contain at least one observation. Second, each
observation must belong to one and only one cluster.</p>
      <p>The main idea of traditional methods is to use an iterative regrouping technique, given an initial
separation, which attempts to improve the separation by moving objects from one group to another.
Under the general concept of «improvement» we mean: objects of one cluster must be close or rel
to each other; objects of different clusters must be far from each other, or have different meanings.</p>
      <p>There are several features inherent in all traditional clustering algorithms:
 can detect only spherical clusters,
 use different distance metrics to determine cluster membership,
 to represent a cluster, a certain object (centroid, medoid) is needed,
 effective only for small datasets.</p>
      <sec id="sec-3-1">
        <title>Algorithm K-Means</title>
        <p>
          Let a dataset X contain N objects in Euclidean space. The algorithm distributes objects into k
clusters C1,...,Ck , that is, Ci  X and Ci  C j   for 1  i, j  k . For each cluster, its center is
determined being an object called the centroid. The method is aimed at minimizing the objective
function, which is the total square deviation of cluster objects from their centroids:
k
E   (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
,
where  is the centroid of all vectors x from the cluster C .
i
        </p>
        <p>The result of applying K-Means is a local minimum. This means that several runs of the algorithm
with random initial centers can give potentially better results. Modifications of the method can be
used to obtain more accurate partitions.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Algorithm K-Means++</title>
        <p>The disadvantage of the K-Means algorithm is the sensitivity to initialization of the initial
centroids. If the centroid is initialized as an object remote from the main data collection, then it may
simply not have neighbors associated with it. Likewise, more than one centroid can be initialized in
the same cluster, resulting in poor partitioning.</p>
        <p>This problem can be solved by changing the initialization phase in KMeans ++. This modification
tends to place the initial centroids as far apart as possible, which increases the chances of initially
detecting centroids that are in different clusters [6]. At the initialization stage, the probability of
choosing each next centroid is proportional to its distance to the nearest previously selected centroid,
which contributes to a significant decrease in the error of the final clustering result. After the
initialization phase, the main standard K-Means iterative process: Although the modified initial
centroid selection takes additional time, K-Means ++ has fast convergence and improved stability.</p>
      </sec>
      <sec id="sec-3-3">
        <title>Algorithm partitioning around medoids (PAM)</title>
        <p>In this method, each cluster is represented by one of the data objects called medoids, which is
similar to the centroid concept in K-Means. The difference is similar to the difference between mean
and median: where mean indicates the average of all collected data items, and median indicates the
value around which the objects are uniformly distributed. Also, PAM is more robust to noise than
KMeans algorithm.</p>
        <p>The original PAM algorithm randomly selects medoids from sample objects. To increase the
sustainability of the results, in this work we change this stage replacing standard initialization to the
initialization stage of the K-Means ++ algorithm.</p>
        <p>The main difference between PAM and K-Means or K-Means ++ is in the selection of new
medoids, which are always objects of the data set. The main disadvantage of the algorithm is its
computational complexity and low quality of work on large amounts of data.
2.2.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Fuzzy clustering method</title>
      <p>Fuzzy logic is a generalization of classical logic when the truth value takes not only two values
"true" and "false", but a continuous set of values from the interval [0,1]. Thus, fuzzy logic is a form of
flexible, inaccurate computation that mimics human decision making [7-9].</p>
      <p>Fuzzy logic is used in data analysis in both supervised and unsupervised learning. In supervised
learning, it is used, for example, in the case of a fuzzy modification of the decision tree method [10],
as well as in the automatic formation of the knowledge base in the form of fuzzy rules from the case
base [11]. Fuzzy clustering methods are also related to the unsupervised machine learning.</p>
      <p>
        The main peculiarity of fuzzy clustering is that it allows an object to belong to each cluster with a
certain degree of membership ranging from 0 to 1. The most common methods of fuzzy clustering are
aimed at minimizing the objective function, the main parameters of which are degrees of membership
and parameters that determine localization and shape of the clusters. One of such methods is the
Fuzzy C-Means (fuzzy means) algorithm [12], which minimizes the objective function
c n
H FCM   imkdist(xi , k )2 , (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
k1 i1
where dist(xi , k ) is a selected metric of the distance between the object xi and the cluster center
 k ,  ik – the degree of belonging the object i to the cluster k satisfying
      </p>
      <p>c
ik  1, (3)
k1
m is an exponential weight, or "fuzziness index", which controls the blurring of clusters. The value m
is usually set in the range from 1 to 2. Such a choice can be considered as a trade-off between
assuming the degree of fuzziness in the dataset and avoiding the tedious calculation of its value.
However, if this index is carefully adjusted, the algorithm can be optimized to account for the
characteristic noise present in the dataset.</p>
      <p>Minimization of the objective function is performed by the method of alternating</p>
      <p>H FCM
optimization. The cluster membership of each object is updated using the following formulas:
1
,
where k [1, c], i [1, n] . The cluster center is recalculated as:
(4)
(5)
(6)
The algorithm can be described as follows:
1. The elements of the membership matrix are randomly generated from the degrees of
membership  ik , satisfying the relation (3);
2. The centers of the clusters are calculated by the formula (5);
3. New elements of the membership matrix are calculated by the formula (4);
4. Steps 2-3 are repeated until the convergence of the algorithm, which is determined by checking
the relation:</p>
      <p>|| U (k1)  U (k ) ||   ,
where U is the membership matrix,  is the specified accuracy such that   0 .
2.3.</p>
      <p>Mixed clustering algorithms
 ik </p>
      <p>2
c  d  m1
j1  d ji </p>
      <p>ki 
n
 (imk xi ) .
 k  i1 n
 m</p>
      <p>ik
i1</p>
      <p>The above clustering methods are used primarily for quantitative features. To get the results on a
full multidimensional mixed valued data set, modified methods are needed, which will allow working
with both nominal and ordinal features. One of these methods is K-Prototypes related to non-fuzzy
(crisp) clustering [13]. It is based on a combination of the K-Modes and K-Means algorithms,
repeating the idea of iterative center refinement, and removing the ordinal factor constraints. As it is
also indicated in [14] that, in the general case, K-Prototypes works faster than standard K-Means,
since fewer iterations are required for its convergence.</p>
      <p>The peculiarity of K-Prototypes consists in a new measure of similarity for nominal features and a
frequency method for updating cluster centers to minimize the cost function expressed by the formula
n k
E   uijd ( xi , j ) , (7)</p>
      <p>i1 j1
where x ,i  1,..., n are observations in the sample,  j , j  1,..., k are cluster centers called
i
prototypes, uij are elements of binary partition matrix U nk satisfying the expression
k
 j1uij  1,i .</p>
      <p>The similarity measure function has the form</p>
      <p>q p
d (xi , j )  (xim   mj )2     (xim , mj ) ,</p>
      <p>m1 mq1
where m is an index over all variables in the dataset, with the first q variables being ordinal, and the
rest p  q are nominal. Moreover,  (a,b)  0 for a  b ,  (a,b)  1 for a  b . Measure (9)
corresponds to the weighted sum of the Euclidean distance between two points in metric space for
numerical variables and the simple correspondence distance (number of mismatches) for nominal
variables,  is a predetermined weight of nominal variables. When,   0 the influence of nominal
variables disappears and only ordinal variables are taken into account, as in the traditional K-Means
algorithm.</p>
    </sec>
    <sec id="sec-5">
      <title>3. Results of cluster analysis of psychometric and neurophysiological data</title>
    </sec>
    <sec id="sec-6">
      <title>3.1. Comparison of traditional methods</title>
      <p>In the data set under study, there are two types of traits: nominal, to which the education factor
belongs, and ordinal, which include age, biometric and cognitive parameters. Since all traditional
methods described above show themselves best on samples with ordinal characteristics, the education
factor will not be taken into account for them.</p>
      <p>To evaluate the results of traditional methods of cluster analysis, an optimality criterion was
introduced, by which we mean the value of the sum of the squares of the distances of each data object
to the center of the cluster:</p>
      <p>k n
E  || xi   j ||2 , (10)</p>
      <p>j1 i1
where  is the center of all vectors x from the cluster j.</p>
      <p>According to the results from Tables 1, 2, and 3, it can be seen that the considered traditional
methods uniformly distribute the objects of the dataset, giving preference to the first and the third
clusters.</p>
      <p>Almost every time any of the three algorithms was run, the second cluster included an average of 6
to 9 objects of the whole set, which can be explained by their better stability in comparison with the
objects of the first and third clusters. By the concept of stability, we mean how different the resulting
partitions into the clusters are as a result of multiple applications of algorithms for the same data.
Confirmation of the conclusions about stability can be obtained by analyzing the results of fuzzy
clustering, which allows you to clearly see which objects are prone to moving from one cluster to
another.
3.2.</p>
    </sec>
    <sec id="sec-7">
      <title>Fuzzy clustering results</title>
      <p>The results of the FCM algorithm were obtained in the form of a membership matrix of the studied
dataset, for which the accuracy parameter   0.001 in relation (6) and the fuzziness coefficient
m  1.5 were used. The criterion value equal to 0.000949 was achieved with 35 iterations. The
majority of the sample consisted of 24 observations proved to have a degree of belonging to one
cluster above 0.8. A number of objects have almost equal degree of belonging to both the first and
third clusters (the difference is no more than 0.1). Such results can be explained by the semantic
content of the fuzziness coefficient, which is responsible for the blurring of clusters. As its value
increases, the area covered by the cluster also increases, which means more intersections with other
clusters, and less belonging to the same cluster for objects close to the edges of the area.</p>
      <p>In Figure 1, the ratios of the membership matrix values for each patient in the studied dataset are
displayed as a normalized histogram for clarity.
КCлluаsсtтeеrр1 1
КCлluаsсtтeеrр2 2
КCлluаsсtтeеrр3 3</p>
      <p>To analyze the distribution of the number of observations, each object was assigned a cluster label,
determined by the maximum degree of membership function. The most numerous was the first
cluster, in which there were 19 observations. The third includes 14, and the second only 6
observations.</p>
      <p>Now consider the results with a fuzzy coefficient m  2 and a criterion value equal to 0.000895,
achieved at 26 iterations. Figure 2 shows a normalized histogram of the ratio of the membership
matrix values for each patient in the studied dataset with m = 2.</p>
      <p>After increasing fuzzy coefficient, the number of observations with a degree of membership higher
than 0.8 decreased almost four times, to 7. The number of observations with equal membership
increased to 6. The distribution of objects by clusters turned out to be almost the same as with
coefficient m  1.5: the first cluster was 20 observations, the second was 6, the third was 13. At the
same time, only one patient with number 15 made the transition from the third to the first cluster, and
the patients of the second cluster remained unchanged. These results confirm the assumption of good
stability of the second cluster, which means a greater similarity between its objects.
1
3
5
7</p>
      <p>There are two implementations of K-Prototype. The first was developed by Z. Huang in 1997 [14],
and the second one by F. Cao in 2009 [15]. The differences are only in the way prototypes are
initialized, similar to the difference between K-Means and K-Means ++. The selection of centers in
the Huang method is random, and the Cao method is based on maximizing the density to obtain the
most accurate initial prototype.</p>
      <p>In this work, the Cao method was used, the results of which are displayed in Table 4.</p>
      <sec id="sec-7-1">
        <title>Mean CCI</title>
        <p>0,566
0,502
0,473
0,494
0,502
0,542
0,503
0,508
0,523
Before surgery
After surgery</p>
      </sec>
      <sec id="sec-7-2">
        <title>Mean MMSE</title>
        <p>27,294
28,333
27,687
26,933
28,272
27,846
27,15
28,222
28</p>
      </sec>
      <sec id="sec-7-3">
        <title>Mean CCI № N</title>
      </sec>
      <sec id="sec-7-4">
        <title>Theta-1 band</title>
        <p>
          0,569 1 14 (5)
0,538 2 6 (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
0,438 3 19 (3)
        </p>
      </sec>
      <sec id="sec-7-5">
        <title>Alpha -1 band</title>
        <p>
          0,509 1 14 (7)
0,538 2 14 (
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
0,489 3 11 (5)
        </p>
      </sec>
      <sec id="sec-7-6">
        <title>Beta -2 band</title>
        <p>
          0,504 1 16 (11)
0,499 2 12 (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
0,534 3 11 (7)
Mean
        </p>
        <p>age
56,714
57,166
56,789
57,571</p>
        <p>56,5
56,272
56,875
57,090
56,5</p>
      </sec>
      <sec id="sec-7-7">
        <title>Mean MMSE</title>
        <p>27,642</p>
        <p>28
27,473
27,785
27,142</p>
        <p>28
26,875
28,636
27,666</p>
        <p>It provides information on each band before and after coronary artery bypass grafting (CABG)
surgery, namely: the number of patients (N) in the cluster, the average age of the selected group
Mean age, the average Mean MMSE and Mean CCI. The number of patients who moved to another
cluster after surgery is indicated in parentheses.</p>
        <p>The stability of observations of the second cluster is noticeable, which showed the highest value of
MMSE before the operation. The largest number of observations made the transition to other clusters
at Beta-2 band. There was also a decrease in the level of CCI in the Alpha-1 band after surgery
between the patients with secondary education, while patients with higher education showed a less
pronounced decline in cognitive status. This may mean that people that are more educated have
1,00
0,90
ino 0,80
ltia 0,70
i
ffa 0,60
fo 0,50
see 0,40
reg 0,30
D 0,20
0,10
0,00
0,90
0,80
greater neuronal reserves, which gives them the opportunity to compensate for the effects of coronary
heart disease.
3.3.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>ANOVA of the fuzzy clustering results</title>
      <p>In this research fuzzy clustering of the dataset into three groups was carried out using the FCM
method [16]. Of 120 patients, only nine were in the same cluster for all three bands. Of these nine,
two patients belong to the third cluster and seven belong to the first one. 24 patients were assigned to
different clusters for each band. All others belonged to the same cluster in two out of three bands.
Figures 3, 4 and 5 show the membership values for each band.</p>
      <p>All three graphs show the band of corresponding cluster, the degrees of membership of which
form a curve of the hyperbolic type, that is, more than half have a very low degree of membership,
and the rest - high, which is clearly seen in Figures 3 and 4. This means that each cluster in a certain
band has a more pronounced similarity of observations.</p>
      <p>0</p>
      <p>20
TТhетeаt-a1-1
40</p>
      <p>60 80
The patients</p>
      <p>AАлlьpфhаa-1-1
100</p>
      <p>120</p>
      <p>BБеeтtаa-2-2</p>
      <p>To assess the stability of observations at different fuzzy coefficients of the FCM algorithm, a
comparative analysis was carried out, during which similar changes in the quantitative ratio in the
clusters were revealed. After reducing the fuzzy coefficient to 1.5, the number of observations with a
degree of belonging above 0.8 increased almost six times, to 72, which constituted the majority of the
sample. The distribution of objects by clusters changed: the first cluster consisted of 59 observations,
the second - 33, the third - 28. At the same time, the patients of the second cluster remained
unchanged, as well as in the sample of 60 observations. These results confirm the assumption of good
stability of the second cluster, which means a greater similarity between its objects.</p>
      <p>To determine the significance of differences in the mean values of the resulting partition, one-way
analysis of variance (ANOVA) was applied for each indicator, relative to all frequency bands (Table
5).</p>
      <p>The table 5 highlights statistically significant differences between the age factor and the EEG
parameters (parameter p), and also highlights important parameters of these factors for clusters.</p>
      <p>It was found that clustering showed a correspondence with the greater power of the theta-1 band in
younger individuals (cluster 2 for theta-1 in Table 5), which means an age-related decrease in the
power of low-frequency EEG band. Also, a lower CCI value was recorded at the alpha-1 band (cluster
1 for alpha-1 in Table 5), which gives an idea of cognitive deficit.</p>
      <p>An increase in the power of the beta band and a decrease in alpha activity may be confirmation of
the fact of violations of regional neural interactions. There is an assumption that for patients with low
cognitive status there is a rearrangement of electrical brain activity due to prolonged coronary heart
disease. However, further studies are required for cluster analysis of different EEG bands and
additional study of the influence of other factors.</p>
    </sec>
    <sec id="sec-9">
      <title>Acknowledgements</title>
      <p>The research is supported by Ministry of Science and Higher Education of Russian Federation
(project No. FSUN-2020-0009).
[3] J. Zubin, A technique for measuring like-mindedness // The Journal of Abnormal and</p>
      <p>Social Psychology. – 1938, vol. 33, p. 508–516.
[4] R.B. Cattell, The description of personality: bic traits resolved into clusters // Journal of</p>
      <p>Abnormal and Social Psychology. - 1943, vol. 38, no.4, p. 476–506.
[5] X. Chen, Y. Zhou, Q. Luo, A Hybrid Monkey Search Algorithm for Clustering Analysis //</p>
      <p>The Scientific World Journal Volume – 2014 – Article ID 938239, 16 p.
[6] B. Aubaidan, M. Mohd, M. Albared, Comparative study of k-means and k-means++ clustering
algorithms on crime domain // Journal of Computer Science. – 2014, no.10, p. 1197–1206.
[7] T.J. Ross, Fuzzy logic with engineering applications, Third Edition. – John Wiley and Sons,
2010. – 606 p.
[8] D. Dubois, H. Prade, Fuzzy sets and systems theory and applications. – London: Academic</p>
      <p>Press, 1980. – 411 p.
[9] L.A. Zadeh, Fuzzy Sets // Information and Control. – 1965, vol.8, p.338-353.
[10] S. B. Begenova, T.V. Avdeenko, Building of fuzzy decision trees using ID3 algorithm //
Journal of Physics: Conference Series. - 2018. – Vol. 1015: International conference
information technologies in business and industry, Tomsk, 18–20 Jan. 2018. – Art. 022002 (7
p.). - DOI: 10.1088/1742-6596/1015/2/022002.
[11] T.V. Avdeenko, Automatic knowledge acquisition in the form of fuzzy rules from cases for
solving classification problem // Fuzzy expert systems and applications in agricultural
diagnosis. - [Hershey]: IGI GLOBAL, 2019, p. 33-49. - DOI:
10.4018/978-1-5225-91757.ch003.
[12] A. Gosain, S. Dahiya, Performance analysis of various fuzzy clustering algorithms: a review
// Procedia Computer Science. – 2016, no.79, p. 100–111.
[13] H. Park, J. Lee, C. Jun, A K-means-like algorithm for K-medoids clustering and its
performance // Department of Industrial and Management Engineering, POSTECH. – 2006,
no.31, p. 790–784.
[14] Z. Huang, Clustering large data sets with mixed numeric and categorical values // CSIRO</p>
      <p>Mathematical and Information Sciences. – 1997, p. 21–34.
[15] F. Cao, J. Liang, L. Bai, A new initialization method for categorical data clustering // Expert</p>
      <p>Systems with Applications: An International Journal. – 2009, no.36, p. 10223–10228.
[16] U. Kaymak, Extended fuzzy clustering algorithms / U. Kaymak, M. Setnes // Erim Report
Series Research in Management, November 2000, 24 p.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>I.V.</given-names>
            <surname>Tarasova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.A.</given-names>
            <surname>Trubnikova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.N.</given-names>
            <surname>Kukhareva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.L.</given-names>
            <surname>Barbarash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.S.</given-names>
            <surname>Barbarash</surname>
          </string-name>
          ,
          <article-title>Annual dynamics of neurophysiological indicators in patients undergoing coronary artery bypass grafting with artificial circulation // Complex problems of cardiovascular diseases</article-title>
          .
          <source>- 2015</source>
          , no.
          <issue>1</issue>
          , p.
          <fpage>18</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Yu</surname>
            .
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Mezentsev</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          <string-name>
            <surname>Razumnikova</surname>
            ,
            <given-names>I.V.</given-names>
          </string-name>
          <string-name>
            <surname>Tarasova</surname>
            ,
            <given-names>O.A.</given-names>
          </string-name>
          <string-name>
            <surname>Trubnikova</surname>
          </string-name>
          ,
          <article-title>On some problems of clustering big data by minimax and additive criteria, application in medicine and neurophysiology // Information technologies: scientific and technical</article-title>
          . zhurn. - 2019, T.
          <volume>25</volume>
          , no.
          <issue>10</issue>
          , p.
          <fpage>602</fpage>
          -
          <lpage>608</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>