Pronóstico por suavizado exponencial
stats-forecastPronostica una serie numérica con suavizado exponencial simple, Holt (tendencia) o Holt-Winters aditivo (tendencia + estacionalidad). Los parámetros se dan o se eligen con una búsqueda en rejilla determinista que minimiza el SSE. Devuelve pronóstico, ajuste y MAE/RMSE/MAPE. Cuándo: un resultado numérico tiene que ser exacto o reproducible y no estimado. No para: calcular la media móvil simple (stats-moving-average). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Forecasts a numeric series with simple exponential smoothing, Holt (trend) or additive Holt-Winters (trend + season). Smoothing parameters are given or chosen by a deterministic grid search minimizing SSE. Returns forecasts, fitted values and MAE/RMSE/MAPE. When: a numeric result has to be exact or reproducible instead of estimated. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| beta | No | Trend smoothing 0-1 (number; optional; min 0; max 1). | |
| alpha | No | Level smoothing 0-1 (number; optional; min 0; max 1). | |
| gamma | No | Season smoothing 0-1 (number; optional; min 0; max 1). | |
| method | No | Method (optional; one of: ses, holt, holt_winters; default "holt"). | holt |
| series | Yes | Observations in time order (array of number; required; at least 3 items). | |
| horizon | No | Periods to forecast (integer; optional; default 3; min 1; max 1000). | |
| season_length | No | Season length (holt_winters) (integer; optional; min 2; max 366). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fitted | No | ||
| method | No | ||
| metrics | No | ||
| forecast | No | ||
| parameters | No | ||
| parameters_chosen_by | No |