Como pregunté en aquí Estaba tratando de pronosticar series temporales agrupadas con dos variables de agrupación y encuentro algunas limitaciones de los métodos de previsión jerárquica. En particular, el uso de hts de R, no podemos utilizar métodos descendentes.
Considero series temporales agrupadas que pueden verse como:
Total
| |
A B
| | | |
AX AY BX BY
Total
| |
X Y
| | | |
AX BX AY BY
(Se describe con más detalle en este Correo electrónico: y por ejemplo en este papel )
Según la notación especificada en este documento podemos escribir estas series temporales agrupadas como Yt=SYK,t , donde S es una matriz sumatoria y YK,t es un vector de series de nivel inferior (que según la suposición del paquete hts tienen que ser iguales). En este caso se ve así:
[YtYA,tYB,tYX,tYY,tYAX,tYAY,tYBX,tYBY,t]=[111111000011101001011000010000100001][YAX,tYAY,tYBX,tYBY,t]
La previsión revisada (lo que estoy buscando) puede escribirse como ˜Yn(h)=SPˆYn(h) y en el caso de la matriz del método top-down P se define como P=[p|0mK×(m−1)] , donde p=[p1,p2,...,pmK]T es un vector de proporciones. Sin entrar en más detalles, en este ejemplo mK=4 y m=9 Así que P=[p100000000p200000000p300000000p400000000]
y las previsiones revisadas pueden escribirse como
[~Yt˜YA,t˜YB,t˜YX,t˜YY,t˜YAX,t˜YAY,t˜YBX,t˜YBY,t]=[111111000011101001011000010000100001][p100000000p200000000p300000000p400000000][^YtˆYA,tˆYB,tˆYX,tˆYY,tˆYAX,tˆYAY,tˆYBX,tˆYBY,t]
y después de los cálculos:
[~Yt˜YA,t˜YB,t˜YX,t˜YY,t˜YAX,t˜YAY,t˜YBX,t˜YBY,t]=[p1^Yt+p2^Yt+p3^Yt+p4^Ytp1^Yt+p2^Ytp3^Yt+p4^Ytp1^Yt+p3^Ytp2^Yt+p4^Ytp1^Ytp2^Ytp3^Ytp4^Yt]
Lo cual me parece bien. Esperaba que alguien pudiera señalar por qué este método no puede utilizarse en la previsión de series temporales agrupadas y señalar cuando mis cálculos son erróneos?