close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of OfficialTolArchiveNetworkArimaToolsInverseEng


Ignore:
Timestamp:
Nov 7, 2012, 8:54:03 AM (12 years ago)
Author:
Víctor de Buen Remiro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OfficialTolArchiveNetworkArimaToolsInverseEng

    v1 v1  
     1= Generación de modelos ARIMA simulados por ingeniería inversa =
     2
     3La generación de modelos ARIMA simulados por ingeniería inversa tiene una gran utilidad en
     4el desarrollo de aplicaciones relativas a modelos ARIMA pues permite contrastar de forma
     5masiva los resultados teóricos con los reales.
     6
     7Para ser más exactos se trata de modelos ARIMA multi-estacionales que se generan automáticamente
     8a partir de unos pocos parámetros dados por el usuario, como las periodicidades estacionales,
     9los grados máximos de diferencias, partes AR y MA, longitud, fechado y fecha final de la serie,
     10desviación típica teórica, etc.
     11
     12Pongamos que queremos generar una serie ARIMA diaria con estacionalidad semanal. Lo primero que
     13hay que hacer es construir el generador de modelos al que hay que pasarles las periodicidades
     14regular (1) y estacional (7)
     15{{{
     16#!java
     17NameBlock rndArima = ArimaTools::@RandArima::Create([[1,7]]);
     18}}}
     19Si llamamos al método
     20{{{
     21#!java
     22Set rndArima::draw(?);
     23}}}
     24nos devolverá una tabla de filas con estructura
     25{{{
     26#!java
     27Struct @ARIMAStruct {
     28  Real Periodicity;
     29  Polyn AR;
     30  Polyn MA;
     31  Polyn DIF;
     32}
     33}}}
     34y grados y coeficientes aleatorios como estos tres ejemplos
     35
     36||{{{Periodicity}}}||{{{AR}}}||{{{MA}}}||{{{DIF}}}||
     37||{{{1}}}||{{{1-0.108083385881461*B-0.661191867198795*B^2}}}||{{{1+1.84687137714305*B+0.913258229847997*B^2}}}||{{{1-B}}}||
     38||{{{7}}}||{{{1-0.500501212900947*B^7-0.159991535823792*B^14}}}||{{{1+1.52869164096904*B^7+0.945664106402546*B^14}}}||{{{1}}}||
     39||{{{Periodicity}}}||{{{AR}}}||{{{MA}}}||{{{DIF}}}||
     40||{{{1}}}||{{{1+0.276724013923667*B}}}||{{{1-0.608476788569242*B}}}||{{{1-B}}}||
     41||{{{7}}}||{{{1+0.669428730927173*B^7+0.551377256400883*B^14}}}||{{{1}}}||{{{1-B^7}}}||
     42||{{{Periodicity}}}||{{{AR}}}||{{{MA}}}||{{{DIF}}}||
     43||{{{1}}}||{{{1+1.71064830487263*B+0.7920374982059*B^2}}}||{{{1+0.1186861861303*B-0.577400461304933*B^2}}}||{{{1}}}||
     44||{{{7}}}||{{{1+0.852601298354566*B^7}}}||{{{1}}}||{{{1}}}||