<!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>Forecasting of Categorical Time Series Using Computing with Words Model</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleh Tymchuk</string-name>
          <email>oleh.tymchuk@knu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anna Pylypenko</string-name>
          <email>anna.pylypenko@knu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maryna Iepik</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>64/13 Volodymyrska St, Kyiv, 01601</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>KROK» University</institution>
          ,
          <addr-line>30-32 Tabirna St, Kyiv, 03113</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>151</fpage>
      <lpage>159</lpage>
      <abstract>
        <p>This paper addresses the problem of forecasting categorical time series, which have wide application in all areas of activity where judgement and expert judgement are used. One of the main problems in forecasting such series is to account for the linguistic uncertainty that arises in expert judgement, moving from qualitative to quantitative assessment and vice versa. This paper proposes a categorical time series prediction model based on computing with words. A codebook of 32, 15, 11, 9, 8, 7, 6 or 4 words is suggested for comparing categorical time series attributes. The number of words depends on the level of detail of the categorical attributes of the series. Words from codebooks are described using discrete interval type-2 fuzzy sets, which allows for the linguistic uncertainty of the categorical attributes of the series. Based on the proposed model, a fuzzy algorithm for categorical time series forecasting is developed, consisting of five steps: word model definition, fuzzy relationship definition, fuzzy relationship grouping, fuzzy forecasting, result interpretation. The quality of the proposed model is confirmed by three estimated characteristics: mean absolute prediction error; mean square prediction error; mean relative prediction error. Time series, categorical data, discrete interval type-2 fuzzy set, uncertainty, computing with ORCID: 0000-0002-9046-8015 (O. Tymchuk); 0000-0002-6343-4469 (A. Pylypenko); 0000-0001-9021-3680 (M. Iepik))</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Categorical Times Series (CTS) is a time series in which observations at each point in time have
categorical values (nominal or ordinal). Obviously, such series are quite common in practice, although
in the literature they are paid much less attention than series with numerical continuous variables. The
source of CTS can be both devices and expert judgments. For example, IP addresses, web addresses,
area codes are obtained from the web server; diagnoses are recorded as a result of medical examination;
sequences of letters and words are processed during speech recognition, etc.</p>
      <p>
        During the last twenty years of the last century a number of different approaches to CTS modelling
have been proposed. Mostly these models were based on Markov chain model and discrete ARMA
model. Particular attention was paid to the theory of generalized linear models, the authors of which are
P. McCullagh and J. Nelder (1989) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This approach was developed in the works of F. Konstantinos
and B. Kedem, who proposed various models to illustrate the selection of the link function [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
H. Pruscha and A. Göttlein devoted attention to the multivariate and the cumulative logistic regression
model, with a regression term defined by a recursive scheme [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Parametric methods of time series analysis assume that the data are based on a stationary process.
CTS is considered stationary if the marginal distribution of the data is constant over the period of time
for which they were collected. The correlation between consecutive values is a function only of their
distance from each other, not of their position in the series. However, there are many examples of
categorical series that do not meet this definition of stationarity. A thorough analysis of non-stationarity</p>
      <p>
        2022 Copyright for this paper by its authors.
of CTS is given in Heinz Kaufmann [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] M. McGee and I. Harris presented one of the algorithms
that corrects non-stationarity in categorical time series. К. Fokianos and B. Kedem proposed their own
universal approach to the problem of regression modeling of CTS [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The main advantage of this
method is that neither Markov conditions nor stationarity are assumed.
      </p>
      <p>
        In the early 2000s, the wavelet method [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] and Bayesian analysis for series clustering [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] began
to be used for CTS analysis [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] it is proposed to apply Bayesian CTS forecasting to both ordinal
and nominal data. The authors of the paper consider the autoregressive process based on the Pegram
operator. A new CTS clustering method was developed by the authors of the paper "Cats&amp;Co:
Categorical Time Series Coclustering" based on three-dimensional data grid models (each point is
defined by three variables: sequence identifier, time value and event value) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The word "Cats" in
the title of the publication is an abbreviation for categorical times series.
      </p>
      <p>
        In recent publications, the authors continue to study the problem of stationarity and likelihood
maximization of CTS [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], autocorrelation functions for nominal and ordinal data [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], and the
extension of basic discrete autoregressive models is proposed [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Classification and regression trees
are also used to forecast CTS, which can work with both continuous and categorical data [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The
advantages of these methods are that they are easy to understand and interpret, but there is a problem
of overtraining the tree, excessive sensitivity to the input data, even a small change in the data can
significantly change the structure of the tree. Analysis of modern research has shown that the problem
of accounting for uncertainty inherent in judgments and expert assessments (linguistic uncertainty)
remains insufficiently studied. The definition of fuzzy time series (FTS) and the research of their
properties is carried out in Song and Chissom [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Shyi-Ming Chen in [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] proposed a new forecasting
method based on FTS. This method proved to be more efficient than the method developed by Song
and Chissom because it uses simplified arithmetic operations compared to the algorithm [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. But the
accuracy and reliability of forecasting of the developed models still need to be refined and improved.
      </p>
      <p>The purpose of this paper is to develop a fuzzy time series model that will allow to perform
calculations with words. Based on the developed model, a fuzzy algorithm for forecasting categorical
time series is proposed and the quality of forecasting is evaluated.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Fuzzy model for forecasting categorical time series</title>
      <p>
        In this paper the theory of interval type-2 fuzzy sets (IT2 FS) is applied. It is accepted that the degree
of belonging of an element of a universal set to a fuzzy subset is not defined for each element of a
universal set uniquely, but there is a certain blur. That is to say, the degree of membership is fuzzy and
takes values in the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. In general, the fuzzy forecasting model of categorical time series (T2
FTS – type-2 fuzzy time series) can be represented as follows:
      </p>
      <p>( ) =   ( − 1)° ( −  ),
  ( ) ∈  ,   ( − 1) ∈  , ∀ ,  ∈ {1, … ,  },
where   ( ) – is the predicted value given as a granulated term,
  ( − 1) – last value in the T2 FTS,  – the codebook, 
– number of granulated terms in the
codebook,  ( −  ),</p>
      <p>= ̅1̅,̅̅̅ – is a relation that describes the fuzzy relationship between  ( ) and
 ( −  ),</p>
      <p>– number of time series values,
° – Zadeh's Compositional Rule of Inference (MAX MIN).</p>
      <p>A granulated term is described by a word and a discrete interval type-2 fuzzy set (DIT2FS):
 = 〈  〉,</p>
      <p>∈ {1, … ,  },</p>
      <p>= 〈  ,  ̃ 〉,
where   – granulated term,
  – word,</p>
      <p>̃ – DIT2FS, which describes the word.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Fuzzy algorithm for forecasting categorical time series</title>
      <p>
        The proposed model (1) allowed us to develop a fuzzy algorithm for forecasting time series, which
is based on the basic principles of the theory of type-2 fuzzy sets [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], computing with words [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and
(1)
(2)
      </p>
      <p>
        Step 3: Grouping fuzzy logic relationships. This paper uses Chen's [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] second-order grouping. To
do this, the set Groups (without duplicates) of the current states   is constructed from the FR matrix.
Each element of Groups is matched from the FR matrix with the set of    +1 words (without duplicates)
that were involved in the transition   →    +1.
      </p>
      <p>Inference (MAX MIN)</p>
      <p>
        Step 4: Fuzzy forecasting. Fuzzy forecasting is defined using the Zadeh's Compositional Rule of
 ̃ ( ) = {


(
(  −1)), if   −1 in 
,
the approach to forecasting fuzzy time series [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Consider the five main steps of the proposed
algorithm.
      </p>
      <p>
        Step 1: Identifying the word model. Generally, when interpreting numbers and predicting values,
people tend to move to categories such as "a little", "a bit", "reasonably", "good", "a lot", etc. Therefore,
each categorical feature in the time series is matched with a word from the codebook. This paper
proposes the use of codebooks provided by J.M. Mendel. Codebooks of 32, 15, 11, 9, 8, 7, 6 and 4
words (granulated terms) are allowed. The choice of codebook depends on the level of categorical detail
of the time series. Typically, granulated terms are represented as a pair - word and DIT2FS, which is
defined on primary variable  [
        <xref ref-type="bibr" rid="ref10">0, 10</xref>
        ].
      </p>
      <p>Step 2: Identifying fuzzy relationships. After each categorical feature is matched with a codebook
word, a fuzzy logic relationship matrix FR is constructed
  +1 – i+1-th time series value (next value).</p>
      <p>where   – i-th time series value (current state),
where  ̃ ( ) – predicted value in the form of DIT2FS,
  −1 – last value of the time series, represented as a granulated term,
 ̃ ( − 1) – last value of the time series, represented as DIT2FS.</p>
      <p>
        Step 5: Interpretation of the result. The prediction result can be both a numerical value and a word
from the codebook. To obtain the result in numerical form, you need to reduce the type  ̃ ( ). Type
reduction can be performed using the ECM algorithm for DIT2FS [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. To obtain the result in the form
of a word from the codebook, it is necessary to perform a similarity comparison  ̃ ( ) with DIT2FS,
which describe the words of the codebook.
4. Description of input data for fuzzy time series modeling of the second type
      </p>
      <p>
        A classic example of CTS is the data set on sleep in newborns [
        <xref ref-type="bibr" rid="ref17 ref5">5, 17</xref>
        ]. A pediatric neurologist
evaluated the baby's electroencephalogram (EEG) every minute for about two hours. The neurologist
classified the infant's sleep state as one of the following: qt – quiet sleep, trace alternant; qh – quiet
      </p>
    </sec>
    <sec id="sec-4">
      <title>5. Description of the experiment's results</title>
      <p>
        When comparing categorical assessments obtained, for example, by experts, with integer numerical
values, linguistic uncertainty arises, which needs to be eliminated. This problem is considered in the
theory of fuzzy sets, where the degree of membership of an element of a universal set to a fuzzy subset
(3)
(4)
can be any real number from the interval [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. The results of the experiment on the implementation of
the fuzzy algorithm for forecasting time categorical series are given below.
      </p>
      <sec id="sec-4-1">
        <title>Step 2: Identifying fuzzy relationships</title>
        <p>After each infant’s sleep state is matched with a word from the codebook, a fuzzy logical relationship
matrix is constructed   →    +1 (Table 2), where   is the infant's sleep state at time i (current state),
and    +1 is the infant's sleep state at time i + 1 (next value).</p>
      </sec>
      <sec id="sec-4-2">
        <title>Step 3: Grouping fuzzy logic relationships</title>
        <p>The relationship groups derived from Table 2 are shown in Table 3.</p>
      </sec>
      <sec id="sec-4-3">
        <title>Step 4: Fuzzy forecasting</title>
        <p>Forecasting the next infant's sleep state is based on operations on the FOUs of the current state and
the corresponding group from Table 3.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Step 5: Interpretation of the result</title>
        <p>To match the forecast value to a categorical attribute, we use Jaccard's similarity index: select the
attribute that will have the greatest similarity between the FOU that describes that attribute and the
resulting DITFS.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>6. Software description</title>
      <p>Software was developed based on the developed categorical time series forecasting algorithm. The
programming language Python and the libraries numpy and matplotlib were used to implement the
software. Description of the modules of the developed software:</p>
      <p>1. words_model.py – module that defines 32-, 15-, 11, -9-, 8-, 7-, 6- and 4-word codebooks. Each
codebook is presented as a dictionary. An example of a 4-word codebook presentation is shown in
Figure 3.</p>
      <p>2. std_mfs.py – module in which standard membership functions (trapmf, trimf, gaussmf, smf, zmf,
sigmf) are defined.</p>
      <p>3. dit2fou.py, dit2ft.py and dit2lv.py – modules which contain a class describing the FOU DIT2FS,
a term and a linguistic variable respectively. The class structure of the modules is shown in the class
diagram (Figure 4).
4. similarity_measure.py – module in which functions are defined to calculate the similarity
relationship between FOUs of two DITFSs A and B on primary variable X. The following functions
are defined in the module: Jaccard Similarity Measure; Zhao, Xiao, Li and Deng's Similarity Measure,
Yang and Lin's Similarity Measure.
5. forecasting_categorical.py – module containing a basic function for predicting a categorical time
series. The function signature forecasting:
forecasting(*, data=None,
categories=None,
model_words='words_32',
sm_method='jaccard',
steps=1)
data – dataset,
categories – a list of categorical features from the dataset to be associated with codebook words,
 ,   →    +1
91, al → al
92, al → al
93, al → al
94, al → al
95, al → al
96, al → al
97, al → ah
98, ah → ah
99, ah → ah
100, ah → ah
101, ah → ah
102, ah → ah
103, ah → ah
104, ah → ah
105, ah → ah
106, ah → tr
model_words – codebook type, default is 32-word codebook
sm_method – method for determining the similarity between FOUs DIT2FSs, the default is Jaccard Similarity
Measure,
steps – number of foreseeable values, default is 1.</p>
      <p>6. main.py – entry point to the application.</p>
      <p>A diagram of how the modules interact is shown in Figure 5. To use the developed software, run the
script from the main.py module, specifying the necessary prediction parameters. An example of the
Python code from the main.py module for the test case described in the next section is shown in Listing
main.py (Figure 6).</p>
    </sec>
    <sec id="sec-6">
      <title>7. Results and Discussion</title>
      <p>To evaluate the obtained forecasting result, we again resort to replacing categorical values with
their numerical equivalents. Figure 3 shows three rows of data: Real, Prediction and Error (Error = Real
– Prediction, mean(Error) = –0,315, std(Error) = 0.912). Д To test the algorithm, a test set of 77
observations was taken. The graph of the fuzzy time series simulation result is shown in Figure 7.
2) root mean squared error (RMSE):
mean absolute percentage error (MAPE):



1

 =1
=
∑|  | = 0,605,</p>
      <p>∑
= √  =1</p>
      <p>2
 − 1</p>
      <p>= 0,959,
=

1

∑
 =1
|  |</p>
      <p>× 100% = 18,179%,
  – the actual (true) value,  – number of observations.
where   – error, difference between predicted and true values in t period,
These indicators can be further used to compare forecasting models and choose the best one.
(5)
(6)
(7)</p>
    </sec>
    <sec id="sec-7">
      <title>8. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>McCullagh</surname>
          </string-name>
          ,
          <string-name>
            <surname>Peter; Nelder</surname>
          </string-name>
          , John (
          <year>1989</year>
          ).
          <article-title>Generalized Linear Models (2nd ed</article-title>
          .).
          <source>Boca Raton, FL: Chapman and Hall/CRC. ISBN 0-412-31760-5</source>
          . http://www.utstat.toronto.edu/~brunner/oldclass/2201s11/readings/glmbook.pdf
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Konstantinos</given-names>
            <surname>Fokianos</surname>
          </string-name>
          .
          <source>Benjamin Kedem. "Regression Theory for Categorical Time Series." Statist. Sci</source>
          .
          <volume>18</volume>
          (
          <issue>3</issue>
          )
          <fpage>357</fpage>
          -
          <lpage>376</lpage>
          ,
          <year>August 2003</year>
          . https://doi.org/10.1214/ss/1076102425
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Pruscha</surname>
          </string-name>
          , Helmut and Göttlein, Axel.
          <article-title>"Forecasting of Categorical Time Series Using a Regression Model"</article-title>
          , vol.
          <volume>18</volume>
          , no.
          <issue>2</issue>
          ,
          <issue>2003</issue>
          , pp.
          <fpage>223</fpage>
          -
          <lpage>240</lpage>
          . https://doi.org/10.1515/EQC.
          <year>2003</year>
          .223
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4] Kaufmann, Heinz. “
          <source>Regression Models for Nonstationary Categorical Time Series: Asymptotic Estimation Theory.” The Annals of Statistics</source>
          , vol.
          <volume>15</volume>
          , no.
          <issue>1</issue>
          ,
          <issue>1987</issue>
          , pp.
          <fpage>79</fpage>
          -
          <lpage>98</lpage>
          . JSTOR, www.jstor.org/stable/2241070
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Monnie</surname>
            <given-names>McGee</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Ian</given-names>
            <surname>Harris</surname>
          </string-name>
          ,
          <article-title>"Coping with Nonstationarity in Categorical Time Series"</article-title>
          ,
          <source>Journal of Probability and Statistics</source>
          , vol.
          <year>2012</year>
          ,
          <string-name>
            <surname>Article</surname>
            <given-names>ID</given-names>
          </string-name>
          417393, 9 pages,
          <year>2012</year>
          . https://doi.org/10.1155/
          <year>2012</year>
          /417393
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Fokianos</surname>
            ,
            <given-names>Konstantinos</given-names>
          </string-name>
          &amp; Kedem,
          <string-name>
            <surname>Benjamin.</surname>
          </string-name>
          (
          <year>2003</year>
          ).
          <source>Regression Theory for Categorical Time Series. Statistical Science</source>
          .
          <volume>18</volume>
          . 10.1214/ss/1076102425
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Brillinger</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morettin</surname>
            ,
            <given-names>P. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Irizarry</surname>
            ,
            <given-names>R. A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Chiann</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2000</year>
          ).
          <article-title>Some wavelet-based analyses of Markov chain data</article-title>
          .
          <source>Signal Processing</source>
          ,
          <volume>80</volume>
          (
          <issue>8</issue>
          ),
          <fpage>1607</fpage>
          -
          <lpage>1627</lpage>
          . https://doi.org/10.1016/S0165-
          <volume>1684</volume>
          (
          <issue>00</issue>
          )
          <fpage>00097</fpage>
          -
          <lpage>9</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Sylvia</given-names>
            <surname>Frühwirth-Schnatter</surname>
          </string-name>
          .
          <article-title>Christoph Pamminger. Model-based clustering of categorical time series</article-title>
          .
          <source>Bayesian Anal</source>
          .
          <volume>5</volume>
          (
          <issue>2</issue>
          )
          <fpage>345</fpage>
          -
          <lpage>368</lpage>
          ,
          <year>June 2010</year>
          . https://doi.org/10.1214/10-BA606
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Angers</surname>
            ,
            <given-names>J.-F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Biswas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Maiti</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2017</year>
          )
          <article-title>Bayesian Forecasting for Time Series of Categorical Data</article-title>
          . J. Forecast.,
          <volume>36</volume>
          :
          <fpage>217</fpage>
          -
          <lpage>229</lpage>
          . doi:
          <volume>10</volume>
          .1002/for.2426
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Dominique</surname>
            <given-names>Gay</given-names>
          </string-name>
          , Romain Guigourès, Marc Boullé,
          <source>Fabrice Clérot: Cats &amp; Co: Categorical Time Series Coclustering</source>
          .(
          <year>2015</year>
          ) arXiv:
          <fpage>1505</fpage>
          .
          <fpage>01300</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Moysiadis</surname>
            ,
            <given-names>Theodoros</given-names>
          </string-name>
          &amp; Fokianos,
          <string-name>
            <surname>Konstantinos.</surname>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>On binary and categorical time series models with feedback</article-title>
          .
          <source>Journal of Multivariate Analysis</source>
          .
          <volume>131</volume>
          .
          <fpage>209</fpage>
          -
          <lpage>228</lpage>
          .
          <fpage>10</fpage>
          .1016/j.jmva.
          <year>2014</year>
          .
          <volume>07</volume>
          .004
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Raju</given-names>
            <surname>Maiti</surname>
          </string-name>
          &amp; Atanu
          <string-name>
            <surname>Biswas</surname>
          </string-name>
          (
          <year>2018</year>
          )
          <article-title>Time series analysis of categorical data using auto-odds ratio function</article-title>
          , Statistics,
          <volume>52</volume>
          :
          <fpage>2</fpage>
          ,
          <fpage>426</fpage>
          -
          <lpage>444</lpage>
          , DOI: 10.1080/02331888.
          <year>2017</year>
          .1421196
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Weiß</surname>
            ,
            <given-names>C.H.</given-names>
          </string-name>
          <string-name>
            <surname>Regime-Switching Discrete ARMA</surname>
          </string-name>
          <article-title>Models for Categorical Time Series</article-title>
          .
          <source>Entropy</source>
          <year>2020</year>
          ,
          <volume>22</volume>
          , 458. https://doi.org/10.3390/e22040458
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>O.</given-names>
            <surname>Dolgikh</surname>
          </string-name>
          ,
          <string-name>
            <surname>O. G. Baybuz.</surname>
          </string-name>
          <article-title>Analysis of methods, models and software tools for forecasting time series [Analiz metodiv, modelej ta programnyh zasobiv prognozuvannya chasovyh ryadiv]. Open information</article-title>
          and computer integrated technologies,
          <year>2018</year>
          , vol.
          <volume>79</volume>
          . - pp.
          <fpage>74</fpage>
          -
          <lpage>87</lpage>
          . - Accessed by: http://nbuv.gov.ua/UJRN/vikt_2018_
          <volume>79</volume>
          _
          <fpage>10</fpage>
          (In Ukranian).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chissom</surname>
            ,
            <given-names>B.S.:</given-names>
          </string-name>
          <article-title>Fuzzy time series and its models</article-title>
          .
          <source>Fuzzy Sets and Systems</source>
          <volume>54</volume>
          ,
          <fpage>269</fpage>
          -
          <lpage>277</lpage>
          (
          <year>1993</year>
          ) https://doi.org/10.1016/
          <fpage>0165</fpage>
          -
          <lpage>0114</lpage>
          (
          <issue>93</issue>
          )
          <fpage>90372</fpage>
          -
          <lpage>O</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>S.M.:</given-names>
          </string-name>
          <article-title>Forecasting enrollments based on fuzzy time series</article-title>
          .
          <source>Fuzzy Sets Syst</source>
          .
          <volume>81</volume>
          (
          <issue>3</issue>
          ),
          <fpage>311</fpage>
          -
          <lpage>319</lpage>
          (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Stoffer</surname>
            ,
            <given-names>David S.</given-names>
          </string-name>
          , et al. “
          <article-title>The Spectral Envelope</article-title>
          and
          <string-name>
            <given-names>Its</given-names>
            <surname>Applications</surname>
          </string-name>
          .” Statistical Science, vol.
          <volume>15</volume>
          , no.
          <issue>3</issue>
          ,
          <issue>2000</issue>
          , pp.
          <fpage>224</fpage>
          -
          <lpage>53</lpage>
          . JSTOR, http://www.jstor.org/stable/2676664.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Mendel</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>John</surname>
            ,
            <given-names>R.I.B.</given-names>
          </string-name>
          :
          <article-title>Type-2 Fuzzy Sets Made Simple</article-title>
          .
          <source>IEEE Transactions on Fuzzy Systems</source>
          ,
          <volume>10</volume>
          (
          <issue>2</issue>
          ),
          <fpage>117</fpage>
          -
          <lpage>127</lpage>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Petrenko</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tymchuk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Package library and toolbox for discrete interval type-2 fuzzy logic systems</article-title>
          .
          <source>In: the 18th International Conference on Soft Computing</source>
          , pp.
          <fpage>233</fpage>
          -
          <lpage>238</lpage>
          , MENDEL, Brno, Czech
          <string-name>
            <surname>Republic</surname>
          </string-name>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Mendel</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          : Perceptual Computing:
          <article-title>Aiding People in Making Subjective Judgments. 1st edn</article-title>
          . Wiley-IEEE Press (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>S.M.:</given-names>
          </string-name>
          <article-title>Forecasting enrollments based on fuzzy time series</article-title>
          .
          <source>Fuzzy Sets Syst</source>
          .
          <volume>81</volume>
          (
          <issue>3</issue>
          ),
          <fpage>311</fpage>
          -
          <lpage>319</lpage>
          (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Mendel</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Enhanced</surname>
          </string-name>
          Karnik-Mendel Algorithms for Interval Type-2
          <source>Fuzzy Sets and Systems, Fuzzy Information Processing Society</source>
          ,
          <year>2007</year>
          .
          <source>NAFIPS '07. Annual Meeting of the North American</source>
          ,
          <year>2007</year>
          , pp.
          <fpage>184</fpage>
          -
          <lpage>189</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>