Probablemente, el enfoque más simple es, como sugirió Andy W, utilizar un modelo de serie temporal univariante estacional. Si usa R, intente con auto.arima()o ets()desde el paquete de pronóstico .
Cualquiera de los dos debería funcionar bien, pero un método de serie temporal general no utiliza toda la información proporcionada. En particular, parece que conoce la forma de la curva en cada año, por lo que sería mejor usar esa información modelando los datos de cada año en consecuencia. Lo que sigue es una sugerencia que intenta incorporar esta información.
Parece que algún tipo de curva sigmoidal hará el truco. por ejemplo, una logística desplazada:
para el añoty lasemanajdondeat,btyrtson parámetros a estimar. rtes el máximo asintótico,atcontrola la tasa de aumento ybtes el punto medio cuandoft,j=rt/2
Ft , j= rtmiunat( j - bt)1 + eunat( j - bt)
tjunatsitrtrtunatsitFt , j= rt/ 2. (Se necesitará otro parámetro para permitir la asimetría que usted describe, según la cual la tasa de aumento hasta el tiempo
es más rápida que la que aparece después de
b t . La forma más sencilla de hacerlo es permitir que
a t tome valores diferentes antes y después del tiempo
b t .)
sitsitunatsit
Los parámetros se pueden estimar utilizando mínimos cuadrados para cada año. Los parámetros de cada forma de series de tiempo: , b 1 , ... , b n y r 1 , ... , r n . Estos pueden pronosticarse utilizando métodos de series de tiempo estándar, aunque con n = 5 probablemente no pueda hacer mucho más que usar la media de cada serie para producir pronósticos. Entonces, por año 6, una estimación del valor en la semana j es simplemente f ( 6 , juna1, ... , unnortesi1, ... , bnorter1, ... , rnorten = 5j dondese utilizanlos pronósticos de a 6 , b 6 y r 6 .F^( 6 , j )una6 6si6 6r6 6
Una vez que comiencen a observarse los datos para el año 6, querrá actualizar esta estimación. A medida que se obtiene cada nueva observación, calcule la curva sigmoidal a los datos del año 6 (para comenzar, necesitará al menos tres observaciones, ya que hay tres parámetros). Luego tome un promedio ponderado de los pronósticos obtenidos usando los datos hasta el año 5 y el pronóstico obtenido usando solo los datos del año 6, donde los pesos son iguales a y ( t - 4 ) / 36( 40 - t ) / 36( t - 4 ) / 36respectivamente. Eso es muy ad hoc, y estoy seguro de que se puede hacer más objetivo al colocarlo en el contexto de un modelo estocástico más grande. Sin embargo, probablemente funcionará bien para sus propósitos.