<!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>Time Series Forecasting with Metric Analysis Approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Victor V. Ivanovy</string-name>
          <email>ivanov@jinr.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander V. Kryanev y</string-name>
          <email>a_v_kryanev@mtu-net.ru</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Leonid A. Sevastianovzy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David K. Udumyan zx</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Research Nuclear University “MEPhI”</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <fpage>59</fpage>
      <lpage>64</lpage>
      <kwd-group>
        <kwd>and phrases</kwd>
        <kwd>ime series</kwd>
        <kwd>auto regression model</kwd>
        <kwd>interpolation of functions of many variables</kwd>
        <kwd>metric analysis</kwd>
        <kwd>prediction scheme</kwd>
        <kwd>forecasting examples</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Time series forecasting scheme based on the metric analysis approach is presented. This
approach provides preliminary filtering of noisy components with the help of singular-spectral
analysis.</p>
      <p>The scheme uses an auto regression model in which the predicted value is considered as a
function of the m previous values of the filtered values of this series. Thus, the auto regression
model reduces the prediction problem to the problem of nonlinear interpolation of a function
of several variables that are the smoothed (filtered) values of the original chaotic time series.
To solve the problem of interpolation of such functions, the article uses metric analysis, which
makes it possible to reveal the patterns of auto regression dependence in the deterministic
component of the investigated chaotic time process. In classical interpolation schemes, the
interpolation function is recovered immediately in the entire region of independent variables
under consideration. In the metric analysis, the interpolation values are restored separately
at each point, taking into account the location of the point at which the value of the function
is restored, with respect to the location of the points at which the values of the function
are given. Therefore, metric analysis allows to take into account individual features of the
location of points in which the values of the function are restored directly in the interpolation
formula, which makes it possible to obtain a more accurate result in the absence of additional
information about the function.</p>
      <p>The article reviews time series from various areas, such as stock prices, sales volumes,
passenger traffic volumes in the metro, and electricity consumption in the Moscow region.
The presented examples demonstrate the effectiveness of the presented scheme. In particular,
it is shown that with the help of the presented scheme it is possible to predict the dynamics
trend of the time chaotic time series under investigation with acceptable accuracy by several
tens of time steps in advance. The accuracy of the forecast largely depends on the choice of
the dimension of the forecast model — the number m of previous values of this auto regression
series.The scheme allows one to select an optimal value of the dimension of the forecasting
model, which, on average, provides the best accuracy for prediction.</p>
      <p>The publication was partially supported by the Ministry of Education and Science of the
Russian Federation (the Agreement number 02.A03.21.0008).</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        One of the main problems of data processing in many areas is the problem of
predicting the values of time processes. To date, many different methods and schemes
have been developed which solve various particular problems of forecasting time
processes [1, 2]. Below there is a brief description of the metric analysis of predicting the
values of time series [3–5] and its application for the prediction of specific time series [
        <xref ref-type="bibr" rid="ref7">6</xref>
        ].
Copyright © 2017 for the individual papers by the papers’ authors. Copying permitted for private and
academic purposes. This volume is published and copyrighted by its editors.
      </p>
      <p>In: K. E. Samouilov, L. A. Sevastianov, D. S. Kulyabov (eds.): Selected Papers of the VII Conference
“Information and Telecommunication Technologies and Mathematical Modeling of High-Tech Systems”,
Moscow, Russia, 24-Apr-2017, published at http://ceur-ws.org
2.</p>
    </sec>
    <sec id="sec-3">
      <title>Forecasting Scheme</title>
      <p>The prediction scheme uses the interpolation method for the functional dependence:</p>
      <p>Y = F (X1; : : : ; Xm) = F (X~ );
where the function F (X~ ) is unknown and is the subject for recovery, either at one
point X~ or in a set of given points on the basis of known values of the function Yk,
k = 1; : : : ; n, at fixed points X~ k = (Xk1; : : : ; Xkm)T [3].</p>
      <p>According to the method of interpolation, based on metric analysis, interpolation
values are found as solutions of problems to a minimum according to ~z = (z1; : : : ; zn)T
the measure of metric uncertainty [3–5]</p>
      <p>ND(Y ; ~z) = (W (X~ ; X~ 1; : : : ; X~ n)~z; ~z);
2
and the interpolation value is determined by a linear combination</p>
      <p>The matrix of the metric W uncertainty is defined by</p>
      <p>n
Y = X ziYi;</p>
      <p>i=1
Y =
(W
(W
1Y~ ; ~1)</p>
      <p>X~ 2; X~ 1</p>
      <p>: : :
X~ n; X~ 1</p>
      <p>w~
w~
w~
m
= P wk Xik</p>
      <p>k=1
w~</p>
      <p>m
= X</p>
      <p>k=1
X~ i; X~ j
wk (Xik</p>
      <p>Xk )</p>
      <p>Xjk</p>
      <p>Xk ; i; j = 1; : : : ; n:
Consider the function of time ty = f (t) with values Y1 = f (t1); : : : ; Yn = f (tn) for
t1 &lt; : : : &lt; tn 2 [t1; tn].</p>
      <p>It is required to find the predicted value yn+1 for tn+1.</p>
      <p>The problem of finding the predicted value yn+1 is reduced to the problem of
interpolation of functions of several variables by means of a nonlinear autoregressive
model [3–5]
y(tm+1) = ym+1 = F (y1; : : : ; ym);
y(tm+2) = ym+2 = F (y2; : : : ; ym+1);
:::::::::::::::::::::::::::::::::::::::::::::::::
y(tN ) = yN = F (yN m; : : : ; yN 1):</p>
      <p>Then the prediction of the function y = f (t) is reduced to interpolating the function
of m variables Y = F (y1; y2; : : : ; ym) with values in n m points
~
X1 = (Y1; : : : ; Ym)T ;
~
X2 = (Y2; : : : ; Ym+1)T ;
::::::::::::::::::::::::::::
~
Xn m = (Yn m; : : : ; Yn 1)T :
yn+1 = F (X~ ) =
(W
(W
1~1; Y~ )
matrix of metric uncertainty, Y~ = (Ym+1; : : : ; Yn)T is the (n m)-dimensional vector
of the values of the predicted time process.</p>
      <p>The natural number m determines the dimensionality of the space of vectors X~ and
its value is found as the solution of the extremal problem [3–5]
m = argminkY~</p>
      <p>Y~fork:</p>
      <p>In the scheme proposed in this paper, preliminary filtering (trend isolation) of the
original time series is used with the help of singular-spectral analysis [1].
3.</p>
    </sec>
    <sec id="sec-4">
      <title>Numerical Results</title>
      <p>The forecasting scheme presented in this article allows one to predict the trend
dynamics of chaotic time series under analysis. The obtained numerical results of
prediction with respect to time processes taken from various fields show that the presented
scheme yields acceptable results in the accuracy of the forecast.
x 105
3.5
2.5
4
3
2
1.5
0
3000
2500
2000
1500
1000
500</p>
      <p>20
2.4</p>
      <p>0</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>SSA</surname>
            and
            <given-names>Related</given-names>
          </string-name>
          <string-name>
            <surname>Techniques</surname>
          </string-name>
          . Chapman &amp; Hall / CRS,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Kryanev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. V</given-names>
            <surname>Lukin</surname>
          </string-name>
          .
          <article-title>Mathematical methods for processing indeterminate data</article-title>
          .
          <source>Leningrad: Nauka</source>
          ,
          <year>2006</year>
          [in Russian].
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Kryanev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. K.</given-names>
            <surname>Udumyan</surname>
          </string-name>
          ,
          <article-title>Metric Analysis, Properties and Applications as a Tool for Forecasting</article-title>
          .
          <source>International Journal of Mathematical Analysis</source>
          (
          <year>2014</year>
          ), Vol.
          <volume>8</volume>
          , no.
          <issue>60</issue>
          , pp.
          <fpage>2971</fpage>
          -
          <lpage>2978</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Kryanev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. K.</given-names>
            <surname>Udumyan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. V.</given-names>
            <surname>Lukin</surname>
          </string-name>
          ,
          <article-title>Metric Analysis Approach for Interpolation and Forecasting of Time, Processes</article-title>
          .
          <source>Applied Mathematical 10000 9000 8000 7000 6000 0 9000 8500 8000 7500 7000 6500 6000 0 Sciences</source>
          , Vol.
          <volume>8</volume>
          ,
          <year>2014</year>
          , no.
          <issue>22</issue>
          , pp.
          <fpage>1053</fpage>
          -
          <lpage>1060</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Leningrad: Nauka</surname>
          </string-name>
          ,
          <year>2012</year>
          [in Russian].
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Kryanev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. S.</given-names>
            <surname>Osetrov</surname>
          </string-name>
          ,
          <article-title>Forecasting daily electricity consumption in the Moscow region using artificial neural networks</article-title>
          ,
          <source>Physics of Particles and Nuclei Letters</source>
          (
          <year>2017</year>
          ),
          <article-title>Issue 2</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <article-title>Figure 6. Forecasting 50 steps ahead</article-title>
          .
          <article-title>The continuous line is the original row data, the dashed line is the filtered component, the solid line is the forecast (the optimal value of m is 12)</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>