<!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>ORCID:</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Combining Forecasts Based on Time Series Models in Machine Learning Tasks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Irina Kalinina</string-name>
          <email>irina.kalinina1612@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Peter Bidyuk</string-name>
          <email>pbidyuke_00@ukr.net</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Aleksandr Gozhyj</string-name>
          <email>alex.gozhyj@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pavlo Malchenko</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Beresteiskyi (former Peremohy)</institution>
          ,
          <addr-line>Kyiv, Ukraine, 03056</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kyiv Polytechnic Institute»</institution>
          ,
          <addr-line>37, Prospect</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National Technical University of Ukraine «Igor Sikorsky</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Petro Mohyla Black Sea National University</institution>
          ,
          <addr-line>St. 68 Desantnykiv 10, Mykolaiv, Ukraine, 54000</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2045</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>The article investigates the solution of the forecasting problem using the combination of basic forecasting models for machine learning tasks. Methods of combining forecasts have been studied. Simple mean, weighted averaging, and regression combining methods were considered. The conditions and features of using each method to improve forecast accuracy are defined. A methodology for building combined forecasts based on methods of combining forecast estimates has been developed. The methodology consists of the following stages: analysis and preliminary processing of the data set; division of prepared data into training and test samples; modeling and forecasting based on basic coefficients of combined forecasts based on evaluations of the effectiveness of basic models; unit for combining and evaluating forecasts. The architecture of the forecasting information system based on time series models has been developed. The efficiency of building combined forecasts for solving machine learning tasks has been studied. Methods of combining forecasts were studied on data sets that characterize changes in the dynamics of share prices of three companies. Combined forecast, Simple averaging, Weighted averaging, Regression, Basic model, Time 3752 (P. Malchenko)</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>series, Forecast performance evaluation.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>Recently, machine learning technologies have taken a leading position in the market of intelligent
solutions. One of the main tasks solved by machine learning technologies is forecasting. Improving
the quality of predictive solutions is achieved by various methods and approaches. One approach is to
use a combination of forecasts. Combinations of forecasts have become widespread in recent years
and have become part of the main direction of research on improving the quality of forecast solutions.
Combining and combining several predictions obtained on the basis of a single data set is now widely
used to improve accuracy by integrating information obtained from different sources. This reduces the
risk of determining one "best" forecast. Combination schemes have evolved from the historically first,
simple, evaluation-free combination methods to complex methods involving time-varying weights,
nonlinear combinations, correlations between components, and cross-training. They include a
combination of point forecasts and a combination of probabilistic forecasts.</p>
      <p>It is known that combining several forecasts obtained using different forecasting methods is often
a better approach than identifying a single "best forecast". For time series, forecasts will be generated
by a process determined by a specific functional form, due to the possibility of changing trends over
Ukraine</p>
      <p>
        2023 Copyright for this paper by its authors.
time, seasonal components, structural shifts and the complexity of real data generation processes
[
        <xref ref-type="bibr" rid="ref1 ref2">1,2</xref>
        ]. The choice of one best predictive model to approximate an unknown, in most cases, nonlinear,
non-stationary process of data generation may be associated with three types of uncertainty: data
uncertainty, parameter uncertainty, and model uncertainty [
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ]. Given these challenges, it is often
better to combine multiple predictions to account for multiple components of the actual data
generation process and to reduce uncertainty about model form
and parameter specification.
      </p>
      <p>
        Combinations of forecasts are currently effectively used in various fields, such as Internet trade [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ],
economics [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], epidemiology [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], medicine [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] etc. There are different types of forecast combinations:
linear and non-linear, with constant or time-varying parameters, and those that ignore or take into
account correlations between individual forecasts. Despite a diverse set of schemes for combining
forecasts, an unambiguously better way of combining has not been found [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref9">9-12</xref>
        ]. And a simple
averaging method often dominates complex weighting schemes that should be better. Therefore, three
basic methods of combining forecast estimates are often used: based on simple average, weighted
averaging, and regression.
      </p>
      <p>Problem statement. The article is aimed at solving the following tasks: research on methods of
combining forecasts; development of a methodology for building combined forecasts based on
methods of combining forecast estimates; development of the architecture of the forecasting
information system based on time series models and research on the effectiveness of building
combined forecasts for solving machine learning tasks.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Materials and methods</title>
      <p>This section reviews the methodology for constructing combined forecasts based on time series
models. Methods of combining estimates of forecasts are studied. An example of the use of the
developed methodology is offered and the effectiveness of combining forecasts is analyzed by
comparing performance estimates.
2.1.</p>
    </sec>
    <sec id="sec-4">
      <title>Methods of combining estimates of forecasts</title>
      <p>
        Methods of combining forecast estimates for solving machine learning tasks are built on the basis
of simple averaging of forecasts, weighted combination of forecasts and regression, presented in
Table 1 [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
 ̂  = ∑    ̂ , ∑   = 1
 ̂  =  + ∑    ̂
      </p>
      <p>Averaging forecasts. For N forecasting methods, the combined forecast by the simple averaging
method is determined by the following expression:
 ̂1 +  ̂2 + ⋯ +  ̂ ,

learning.
where  ̂  is a combined forecast;  ̂1 ,  ̂2 , … ,  ̂ - forecasts obtained by various methods of machine
The simple averaging method has the following application advantages:



the weights of forecasts obtained by different methods are equal and cannot be evaluated;
simple averaging significantly reduces variance and error by averaging the error of
individual forecasts;
weight estimate.</p>
      <p>
        the use of simple averaging when it is necessary to take into account the uncertainty of the
The average performance of simple averaging depends on model volatility and the variance ratio
of forecast errors associated with different forecasting models [
        <xref ref-type="bibr" rid="ref14">14,15</xref>
        ].
the combined forecast by the averaging method is determined:
      </p>
      <p>If for two forecasting methods (N=2) there are forecast values  ̂1 ,  ̂2 for the actual value   , then
Assuming that the individual forecasts are unbiased (which the forecasting method must ensure),
then the combined forecast will also be unbiased. The error of the combined forecast is defined as the
average error of individual estimates:
,
where  
=   −  ̂ , and  [  ] = 0 and</p>
      <p>[  ] =  2, for j=1,2.</p>
      <p>The error variance of the combined forecast is calculated:
2
1
4</p>
      <p>1 2
.</p>
      <p>Thus, the variance of the forecast in the case of combining two separate forecasts is calculated by
the expression:
where  is the correlation coefficient between forecast errors. In the case when the forecast estimation
errors are independent, i.e.,  = 0, then formula (1) is simplified:
144, then</p>
      <p>Assume that the variances of the two individual forecasts are independent, then the variance of the
combined error will be significantly less than either of the two variances. For example, let 12 = 22 =
(1)
(2)
 с2 =
12 + 22 + 2  </p>
      <p>= 72.
4
4
4
4
12 = 22 = 144 and  = 0,8, then
 с2 =
12 + 22 + 2  
the estimates obtained by the two methods. The situation changes in the case when the variances of
individual errors differ greatly. For example, let 12 = 144, 22 = 16 and  = 0,8, then
 с2 =
12 + 22 + 2  
 ̂  =  1 ̂1 +  2 ̂2 ,
(3)
expression (3) changes:
where  1,  2 are weighting factors. Obviously, larger values of the weighting coefficients are
assigned to those individual forecasts that have a smaller variance of errors. At the same time, for the
correctness of the calculations, the following condition must be fulfilled:  1 +  2 = 1. Then
 ̂ = (1 −  ) ̂1 +   ̂2 .</p>
      <p />
      <p>The determination of forecast errors for specific models and processes occurs at the stages of
machine learning. Or they are determined on the training sample. This makes it possible to objectively
approach the problem of choosing weighting factors. Since models that give mesh sums of squared
errors of forecasts generate better forecasts, it is necessary to take this measure as a basis for
determining weighting factors.</p>
      <p>The sum of squares of forecasting errors (for a historical forecast) has the form: 
Then the expressions for the weighting coefficients of individual forecasts are:
= ∑   2.
 1 =


1−1 + 
−1
1
2
−1 ,  2 =


1−1 + 
−1
2
−1,
2
where 
1,</p>
      <p>2 − sums of squared errors for each of the methods used.</p>
      <p>Let the sums of squared errors for the two forecasting methods be equal 
then the forecast weights are:
1 = 144, 
2 = 16,
 1 =
 2 =
144−1
16−1
144−1 + 16−1 =
144−1 + 16−1 =
 ̂  =  + ∑    ̂ .</p>
      <p>=1</p>
      <p>The combined forecast when using the regression method is a linear combination of N forecasts.
Coefficients  ,</p>
      <p>are estimated by the method of least squares. If all forecasts are unbiased, then the
coefficient α can be neglected. In this case, the values of the coefficients will converge with the
estimates of the weight coefficients   from the previous method.</p>
      <p>Thus, it is possible to draw a general conclusion that when forecasting processes of an arbitrary
nature, it is necessary to apply both separate methods and a combination of forecast estimates
calculated using different methods. At the same time, the weighting coefficients for individual
assessments can be obtained in various ways, which also contributes to the search for a better option
for forecasting. It is obvious that such approaches to forecasting are better implemented in appropriate
information systems with automation of data processing functions, evaluation of structures and
parameters of models and forecasts based on them.</p>
    </sec>
    <sec id="sec-5">
      <title>Methodology of construction of combined forecasts</title>
      <p>Based on the study of methods of combining forecasts, a methodology was developed, the
structural diagram of which is presented in Figure 1.</p>
      <p>The structural diagram shows the methodology for building combined forecasts. The first stage of
the methodology is the process of analysis and preliminary processing of the data set. At this stage,
procedures are implemented: detection and processing of gaps in the data set, detection of anomalies,
checking for the presence of nonlinearity, non-stationarity and their consideration, filtering and
smoothing of data, etc. After this stage, the primary data set is fully prepared for the modeling
process. At the second stage, the data set is divided into two parts: training and test. The next stage is
modeling and forecasting based on basic models. Base models are built on the basis of selected
methods. They are checked for adequacy using quality metrics, the values of which are transferred to
the model evaluation results block. Preliminary forecasts are formed from the basic models.
Assessments of the quality of models are the basis for the formation of weighting factors when
combining forecasts. The final stage of the methodology is the stage of combining, at which the
method of combining is determined and its effectiveness is determined. If an improvement in forecast
accuracy is not found, it is necessary to return to the stage of forming basic models, or to change their
number and type of combination. Such a structural scheme fully corresponds to the process of
building combined forecasts for time series based on simple averaging of forecasts, weighted
combination of forecasts and regression.
2.3.</p>
    </sec>
    <sec id="sec-6">
      <title>Implementation of combined forecasts</title>
      <p>The proposed method. It was implemented as part of the forecasting information system. The
architecture of the system is presented in fig. 2. The system consists of the following functional
blocks: interface, data storage, data analysis and pre-preparation block, data set separation block for
training and test, base model building block based on forecasting methods, combined forecast
building block.</p>
      <p>The building block of basic models contains components for assessing the quality of predictive
models, which includes the coefficient of determination (R2), the Durbin-Watson criterion (DW), the
Akaike information criterion (AIC), and the Bayesian information criterion (BIC). The combined
forecast building block contains an evaluation procedure based on forecast quality metrics, which
includes mean error (ME), root mean square error (RMSE), mean absolute error (MAE), mean
percent error (MPE), mean absolute percent error (MAPE ), mean absolute scaled error (MASE), root
mean square scaled error (RMSSE), autocorrelation of errors at lag 1 (ACF1).</p>
      <p>As an example of the application of the techniques of combining time series forecasts, the task of
forecasting the share prices of three companies: Amazon, Facebook and Google are considered. The
"shares" data set is loaded into the information storage system, which contains information about the
value of companies at the time of closing of trades in the period from January 1, 2016 to May 26,
2019. These data were collected from the website https://finance.yahoo.com /.</p>
      <p>After loading in the analysis block and preliminary preparation of the data, an analysis of the
structure and types of data was first carried out, processing of missing values was performed. The data
is characterized by irregular registration of observations, which leads to a large number of missing
values and masking of possible seasonal fluctuations. This makes the task of forecasting quite
difficult. A detailed analysis of gaps showed that their number in each data set is more than 30% with
an average length of 2 consecutive gaps. To restore gaps in the time series, Kalman smoothing was
used [16-19]. The gaps are filled without emissions, which is visualized in Figure 3.</p>
      <p>Graphs (Fig. 3) of changes in the dynamics of share prices of three companies demonstrate the
similarity of processes, which makes it possible to use the same types of forecast models. As a result
of using a set of statistical tests (ADF, KPSS, PP), a conclusion was made about the non-stationarity
of processes, which is reflected by the set of observed values of time series. The lack of stationarity of
the process is also confirmed by the nature of the values of the sample autocorrelation functions ACF
and PACF. Checking for non-linearity using a set of tests (terasvirta.test, white.test, Keenan.test,
McLeod.Li.test, Tsay.test, tlrt) revealed the presence of non-linearity.</p>
      <p>An important condition for building reliable forecast models is a good understanding of the
structure of time series. Decomposition of series using the STL method [20] made it possible to
determine the main principles of modeling. First of all, it is necessary to take into account the
dominant role of trend components present in the data, which represent non-linear and non-stationary
behavior. There are also patterns that reflect the seasonal behavior of the data to be displayed in the
models. However, their influence is insignificant. This confirms that the processes under investigation
belong to the class of non-linear and non-stationary. For correct use in the process of modeling
various types of models, the data in the sets were transformed using the Box-Cox transformation,
differentiation, and normalized.</p>
      <p>In the data set partitioning block, before starting the process of building predictive models for
each of the time series, the initial sets were divided into two parts: training and test samples. The last
10 observations were left as test samples, corresponding to a forecast horizon of 10 days for
shortterm forecasting.</p>
      <p>ARIMA statistical models, models built on the basis of the method of fitting additive regression
models (GAM) and forward propagation artificial neural networks (NNAR) are used as basic
predictive models in the modeling block. These methods were chosen because of their ability to
recognize complex patterns in time series.</p>
      <p>ARIMA models are the result of a combination of three components: autoregressive (AR),
integration (I), and moving average (MA). The Box-Jenkins algorithm [21,22] helps in choosing the
best model based on the graphs of the autocorrelation function and the partial autocorrelation
function. However, identifying the best model requires experience because a single data series may
represent different models. However, compared to others, this methodology still differs in ease of use
and especially in the accuracy of the models. Alternative ARIMA models were selected automatically
and by manual selection. Automatic selection was based on the following methods: full search, quick
search, search with smoothing of the input data set. Table 2 shows a comparison of ARIMA models
by quality metrics for the Amazon time series.</p>
      <p>Table 2
Comparison of ARIMA models on quality metrics for the Amazon time series</p>
      <p>Model AIC BIC R2 DW</p>
      <p>In Table 2, the ARIMA1 model is automatically generated on the basis of a full search, the
ARIMA2 model is automatically generated on the basis of a quick search, the ARIMA3 model is</p>
      <p>Artificial neural networks can be considered as a non-linear regression method. The main
advantage of NN is the ability to model complex time series without prior knowledge of the data
creation process. In addition, NMs are important when the communication function between input and
output is unknown. The use of NN as a model in the task of forecasting time series has some
peculiarities:
1. to remove the trend, the first differences are not applied to the input of the model;
2. since the previous values of the series act as explanatory variables, it is important to
determine how many lags are essential for describing a specific process;
3. since the number of lags is limited, long-term trends are not simulated in such a model.</p>
      <p>As a result of the experiments, it was possible to find a better architecture of NN (3, 10, 1). It is
presented in Figure 4.</p>
      <p>Building block of combined forecasts. In the first step, the forecasts for each of the alternative
models are calculated and evaluated, and the best one from the group of models is selected for
combining. Table 4 shows the results of forecasting by various metrics for the Amazon time series. A
fragment of the program code in the R language corresponding to the combining phase is presented in
Figure 5.</p>
      <p>To increase the accuracy of the combined forecast, forecasting is performed on models with close
variance values. The GAM model has a variance value that is significantly different from the variance
of other models. Therefore, the GAM model was not considered in the next iteration of combining
forecasts. Table 5 shows a comparison of forecast estimates for the Amazon time series for ARIMA,
NNAR, and the combined model.</p>
      <p>Table 4
Comparison of prediction performance scores for the Amazon time series</p>
      <p>From the analysis of Table 5, it follows that the combined predictive model has the best quality
indicators compared to the basic models [23,24]. A graphical representation of the prediction results
using the combined model is shown in Figure 6. The 80% and 95% prediction intervals for each
component and their combination are shown. Only the predictive part is shown.</p>
      <p>Similar results were obtained when creating combined predictive models for forecasting the
dynamics of share prices of Facebook and Google companies included in the "shares" data set.</p>
    </sec>
    <sec id="sec-7">
      <title>3. Conclusions</title>
      <p>The solution to the problem of forecasting the prices of shares of commercial companies using a
combination of basic forecasting models has been studied. Methods of combining forecasts based on
simple mean, weighted averaging, and regression were investigated. A methodology for building
combined forecasts based on methods of combining forecast estimates has been developed. The
methodology consists of the following stages: analysis and preliminary processing of the data set;
division of prepared data into training and test samples; modeling and forecasting based on basic
models; formation of weight coefficients of combined forecasts based on evaluations of the
effectiveness of basic models; unit for combining and evaluating forecasts.</p>
      <p>The architecture of the forecasting information system based on time series models has been
developed. It has been confirmed that when forecasting processes of an arbitrary nature, it is
necessary to use both separate methods and a combination of forecast estimates calculated using
different methods. At the same time, the weighting coefficients for individual assessments can be
obtained in various ways, which also contributes to the search for a better option for forming
combined forecasts. Forecasting results using combined forecasts have been improved.
[15] X. Wang, R. J. Hyndman, F. Li, Y. Kang, Forecast combinations: an over 50-year review,
Cornell University, 2022. arXiv:2205.04216v2 [stat.ME].
https://doi.org/10.48550/arXiv.2205.04216.
[16] Y. Kim, H. Bang, Introduction to Kalman Filter and Its Applications. Open access peer-reviewed
chapter, 2018. DOI: 10.5772/intechopen.80600.
[17] Y. Pei, S. Biswas, D. S. Fussell, K. Pingali, An Elementary Introduction to Kalman Filtering.</p>
      <p>arXiv:1710.04055v5 [eess.SY] 27 Jun 2019.
[18] T. Babb, How a Kalman filter works, in pictures. Bzarg. 2018, Accessed: 2018-11-30. https:
//www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/.
[19] A. V. Balakrishnan. Kalman Filtering Theory. Optimization Software, Inc., Los Angeles, CA,</p>
      <p>USA, 1987.
[20] R. J. Hyndman, G. Athanasopoulos, Forecasting: principles and practice, 3rd edition, O’Texts:</p>
      <p>Melbourne, Australia. OTexts. com/fpp3. 2021.
[21] S. J. Taylor, B. Letham, Forecasting at Scale. Journal “The American statistican, 2018, Vol.72,</p>
      <p>No.1, pp. 37-45. DOI: 10.1080/00031305.2017.1380080.
[22] G. Box, G. Jenkins, Time Series Analysis: Forecasting and Control. San Francisco: Holden Day.</p>
      <p>1970.
[23] P. Bidyuk, A. Gozhyj, I. Kalinina, V. Vysotska, Methods for forecasting nonlinear
nonstationary processes in machine learning. In: Data Stream Mining and Processing. DSMP 2020.
Communications in Computer and Information Science. 2020, Vol. 1158, pp. 470–485. Springer,
Cham, (2020). https://doi.org/10.1007/978-3-030-61656-4 32.
[24] P. Bidyuk, I. Kalinina, A. Gozhyj, An Approach to Identifying and Filling Data Gaps in
Machine Learning Procedures. International Scientific Conference “Intellectual Systems of
Decision Making and Problem of Computational Intelligence” ISDMCI 2021: Lecture Notes in
Computational Intelligence and Decision Making, 2021, pp. 164–176.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Clements</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hendry</surname>
          </string-name>
          , Forecasting Economic Time Series.
          <source>Journal of the American Statistical Association</source>
          <volume>95</volume>
          (
          <issue>450</issue>
          ),
          <year>2000</year>
          . DOI:
          <volume>10</volume>
          .1017/CBO9780511599286.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M. P.</given-names>
            <surname>Clements</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hendry</surname>
          </string-name>
          , Forecasting economic processes.
          <source>International Journal of Forecasting</source>
          , Vol.
          <volume>14</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>1</given-names>
          </string-name>
          ,
          <year>1998</year>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>131</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Petropoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kourentzes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Nikolopoulos</surname>
          </string-name>
          , E. Siemsen,
          <article-title>Judgmental selection of forecasting models</article-title>
          . Vol.
          <volume>60</volume>
          ,
          <issue>Issue1</issue>
          ,
          <year>2018</year>
          , pp.
          <fpage>34</fpage>
          -
          <lpage>46</lpage>
          . https://doi.org/10.1016/j.jom.
          <year>2018</year>
          .
          <volume>05</volume>
          .005.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>N.</given-names>
            <surname>Kourentzes</surname>
          </string-name>
          , G. Athanasopoulos,
          <article-title>Elucidate structure in intermittent demand series</article-title>
          , Department of Econometrics and Business Statistics, Monash University, Working Paper 27/19,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Sh. Ma</surname>
          </string-name>
          , R.Fildes,
          <article-title>Retail sales forecasting with meta-learning</article-title>
          .
          <source>European Journal of Operational Research</source>
          ,
          <volume>288</volume>
          (
          <issue>1</issue>
          ),
          <year>2021</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>39</lpage>
          . DOI:
          <volume>10</volume>
          .1016/j.ejor.
          <year>2020</year>
          .
          <volume>05</volume>
          .038.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Aastveit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Albuquerque</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Anundsen</surname>
          </string-name>
          ,
          <article-title>Changing supply elasticities and regional housing booms</article-title>
          .
          <source>Bank of England</source>
          <year>2020</year>
          , Staff Working Paper No.
          <volume>844</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>53</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Abugable</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Parker</surname>
          </string-name>
          et al.,
          <article-title>A mechanism for oxidative damage repair at gene regulatory elements</article-title>
          . Springer Nature Limited,
          <volume>609</volume>
          (
          <issue>7929</issue>
          ),
          <year>2022</year>
          , pp.
          <fpage>1038</fpage>
          -
          <lpage>1047</lpage>
          . doi:
          <volume>10</volume>
          .1038/s41586-022-05217-8.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bidyuk</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Kalinina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gozhyj</surname>
          </string-name>
          ,
          <article-title>Methodology of Constructing Statistical Models for Nonlinear Non-stationary Processes in Medical Diagnostic Systems</article-title>
          . IDDM'
          <year>2020</year>
          : 3rd International Conference on Informatics &amp;
          <string-name>
            <surname>Data-Driven Medicine</surname>
          </string-name>
          ,
          <year>2020</year>
          ,
          <string-name>
            <given-names>Data</given-names>
            <surname>Stream</surname>
          </string-name>
          Mining &amp; Processing, pp.
          <fpage>470</fpage>
          -
          <lpage>485</lpage>
          . Växjö, Sweden.
          <source>CEUR-WS.org/</source>
          Vol-
          <volume>2753</volume>
          /paper4.pdf. DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          - 61656-4_
          <fpage>32</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Stock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. W.</given-names>
            <surname>Watson</surname>
          </string-name>
          ,
          <article-title>Combination Forecasts of Output Growth in a Seven-Country Data Set</article-title>
          ,
          <source>Journal of Forecasting</source>
          , Vol.
          <volume>23</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>6</given-names>
          </string-name>
          ,
          <year>2004</year>
          , pp.
          <fpage>405</fpage>
          -
          <lpage>430</lpage>
          . DOI:
          <volume>10</volume>
          .1002/for.928.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. F.</given-names>
            <surname>Wallis</surname>
          </string-name>
          ,
          <article-title>A Simple Explanation of the Forecast Combination Puzzle</article-title>
          .
          <source>Journal of Oxford Bulletin of Economics and Statistics</source>
          , Vol.
          <volume>71</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <year>2009</year>
          , pp.
          <fpage>331</fpage>
          -
          <lpage>355</lpage>
          . https://doi.org/10.1111/j.1468-
          <fpage>0084</fpage>
          .
          <year>2008</year>
          .
          <volume>00541</volume>
          .x.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Claeskens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. R.</given-names>
            <surname>Magnus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Vasnev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>The forecast combination puzzle: A simple theoretical explanation</article-title>
          .
          <source>International Journal of Forecasting</source>
          , Vol.
          <volume>32</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <year>2016</year>
          , pp.
          <fpage>754</fpage>
          -
          <lpage>762</lpage>
          . https://doi.org/10.1016/j.ijforecast.
          <year>2015</year>
          .
          <volume>12</volume>
          .005.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Chan</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. Pauwels,</surname>
          </string-name>
          <article-title>Some theoretical results on forecast combinations</article-title>
          .
          <source>International Journal of Forecasting</source>
          , Vol.
          <volume>34</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>1</given-names>
          </string-name>
          ,
          <year>2018</year>
          , pp.
          <fpage>64</fpage>
          -
          <lpage>74</lpage>
          . DOI:
          <volume>10</volume>
          .1016/j.ijforecast.
          <year>2017</year>
          .
          <volume>08</volume>
          .005
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>A. C. B. Mancuso</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Werner</surname>
          </string-name>
          ,
          <article-title>A comparative study on combinations of forecasts and their individual forecasts by means of simulated series Acta Scientia rum</article-title>
          .
          <source>Technology</source>
          , Vol.
          <volume>41</volume>
          ,
          <year>2019</year>
          , Universidade Estadual de Maringá. DOI: https://doi.org/10.4025/actascitechnol.v41i1.
          <fpage>41452</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Timmermann</surname>
          </string-name>
          , Forecast Combinations, Chapter 04 in Handbook of Economic Forecasting,
          <year>2006</year>
          , Vol.
          <volume>1</volume>
          , pp.
          <fpage>135</fpage>
          -
          <lpage>196</lpage>
          . https://doi.org/10.1016/S1574-
          <volume>0706</volume>
          (
          <issue>05</issue>
          )
          <fpage>01004</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>