# Trabajar con experimentos de series temporales

Con experimentos de series temporales, puede entrenar modelos para pronosticar métricas correspondientes a períodos de tiempo futuros específicos —por ejemplo, las ventas de la próxima semana o el próximo mes. En Qlik Predict, los modelos de series temporales generan previsiones multivariantes que admiten objetivos agrupados y características futuras. La previsión de series temporales está disponible para experimentos que implican un objetivo numérico.

Configurar un experimento de series temporales

Configurar un experimento de series temporales

Configurar un experimento de series temporales ![Configurar un experimento de ML con el tipo de experimento "Series temporales"](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Resources/Images/ml_time-series-experiment.png)

## Casos de uso

La previsión de series temporales es útil siempre que necesite predicciones sensibles a la fecha para métricas numéricas. Hay muchos escenarios en los que la previsión de series temporales es útil, entre ellos:

* Previsión de ventas y previsiones financieras

* Previsión de inventario y existencias

* Previsión del uso y la demanda de energía

* Previsión de gastos

## ¿Qué es la previsión de series temporales multivariantes?

La previsión de series temporales multivariantes es la predicción de datos futuros para escenarios que implican más de una variable. Los experimentos de series temporales le permiten explorar patrones específicos de tiempo entre múltiples objetivos (introducidos a través de grupos) y múltiples características. A diferencia de las predicciones realizadas con modelos de clasificación y regresión, las predicciones de series temporales son específicas de una fecha u hora determinada. Por ejemplo, es posible que desee predecir sus ventas para las próximas dos semanas, siendo las fechas asociadas del 1 al 14 de enero.

## Parte 1: prepare un conjunto de datos de entrenamiento

Empiece por preparar un conjunto de datos de entrenamiento. El conjunto de datos de entrenamiento debe incluir datos históricos medidos a intervalos de tiempo constantes.Para ver los detalles completos, consulte [Preparar un conjunto de datos de entrenamiento](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#TrainPrepare).

## Parte 2: cree un experimento de series temporales

Cree un experimento de series temporales creando un experimento de ML y, a continuación, seleccionando Series temporales como el Tipo de experimento.

Para configurar un experimento como experimento de series temporales, el objetivo debe ser numérico y tener más de 11 valores únicos (aunque se necesitan muchos más para producir un modelo de alta calidad). El conjunto de datos también debe tener una columna que contenga información de fecha o fecha y hora registrada en un intervalo de tiempo constante.

Haga lo siguiente:

1. Cree un experimento de ML desde el centro de actividades Analítica. Consulte [Crear experimentos](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/creating-experiments.htm#Creating).

2. Después de seleccionar un conjunto de datos de entrenamiento, haga clic en the Ver configuración icon para ampliar el panel de configuración del experimento.

3. Expanda la Configuración del experimento.

4. Utilice el menú desplegable para seleccionar un objetivo.

5. En Tipo de experimento, seleccione Series temporales.

## Parte 3: configure su experimento de series temporales

A continuación, deberá configurar los parámetros específicos de las predicciones que desea realizar con su modelo de series temporales. Estos parámetros son específicos para experimentos de series temporales. Para obtener descripciones de lo que significa cada parámetro, consulte [Trabajar con la previsión de series temporales multivariante](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm).

Haga lo siguiente:

1. En Índice de fecha, seleccione la columna de índice que desea utilizar.

   [Índice de fecha](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#DateIndex)

2. En la sección Basado en sus datos, configure el Tamaño deseado de la ventana de previsión y el Tamaño deseado de la brecha de previsión, en intervalos de tiempo.

   [Intervalos de tiempo](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#TimeSteps)

   [Horizonte de previsión](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#ForecastHorizon)

3. Opcionalmente, utilice los menús desplegables de Grupos y Características futuras para añadir grupos de objetivo y características futuras al entrenamiento del modelo.

   [Grupos](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#Groups)

   [Características futuras](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#FutureFeatures)

## Parte 4: configure otros parámetros del experimento

Al igual que con otros tipos de experimento, hay otras propiedades —no exclusivas de los experimentos de series temporales— que puede que necesite ajustar en la configuración de su experimento. Entre estas se incluyen:

* Seleccionar características

* Seleccionar algoritmos

* Cambiar los tipos de características

* Configurar la detección de sesgos

Para ver los detalles completos, consulte [Configurar experimentos](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/configuring-experiments.htm).

## Parte 5: ejecute el entrenamiento

Haga lo siguiente:

* Haga clic en Ejecutar experimento.

## Pasos siguientes

### Análisis del modelo

Una vez completado el entrenamiento, puede analizar los modelos y evaluar su calidad. Según sea necesario, cree más iteraciones del experimento para refinar los resultados.

Para más información, vea [Revisar los modelos](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/reviewing-experiments.htm).

### Implementación y aprobación de modelos

Después de analizar los modelos, implemente el mejor en una implementación de ML y, a continuación, actívelo para realizar predicciones.

Para más información, vea [Implementar los modelos](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/deploying-models.htm) y [Aprobar los modelos implementados](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/approve-models.htm).

### Preparación de conjuntos de datos de aplicación y creación de predicciones

Después de implementar su modelo, entienda a fondo los requisitos para los conjuntos de datos de aplicación que utilizará para generar predicciones. Consulte [Preparar un conjunto de datos de aplicación](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#ApplyPrepare).

Cuando haya preparado el conjunto de datos de aplicación, cree predicciones utilizando su modelo de series temporales. Puede crear:

* Predicciones por lotes

  [Crear predicciones sobre conjuntos de datos](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/creating-predictions.htm)

* Predicciones en tiempo real

  [Crear predicciones en tiempo real](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/creating-real-time-predictions.htm)

## Limitaciones y consideraciones

* Puede seleccionar hasta dos grupos para un experimento de series temporales. La columna que seleccione como grupo debe ser categórica. Esta columna puede contener datos numéricos, pero durante el entrenamiento, la columna se trata como categórica.

* La ventana de previsión máxima puede ser de hasta 180 intervalos de tiempo. Para más información, vea [Ventana de previsión máxima](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm#MaximumForecast).

* La optimización inteligente de modelos no es aplicable a los experimentos de series temporales.

* Los experimentos de series temporales no admiten la optimización manual.

* Los experimentos de series temporales no admiten la optimización de hiperparámetros.

* Los experimentos de series temporales no admiten el entrenamiento basado en el tiempo.

* La ingeniería automática de características de texto libre no está disponible para experimentos de series temporales.

* Cuando selecciona una columna de índice de fecha para un experimento de series temporales, el tipo de característica de fecha se utiliza para esta columna. Sin embargo, la ingeniería de características de fecha no es compatible con los modelos de series temporales. Las características de fecha generadas automáticamente no están disponibles para derivarse de la columna.

* Los experimentos de series temporales entrenan modelos con algoritmos de aprendizaje profundo. Por lo tanto, dependiendo del tamaño de los datos y la ventana de previsión, los modelos de series temporales suelen tardar más en entrenarse que los modelos de regresión y clasificación.

* Los experimentos de series temporales admiten conjuntos de datos de entrenamiento de hasta 1 GiB de tamaño. Para más información, vea [Limitaciones del conjunto de datos de entrenamiento y de la creación de perfiles](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/ml-limitations-capacities.htm#DatasetSizeCapacities).

Para conocer las limitaciones relacionadas con la creación de predicciones con modelos de series temporales, consulte [Limitaciones](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/time-series-prediction.htm#Limitations).

## Tutorial

Para ver un tutorial completo que muestra la previsión de series temporales, desde el entrenamiento del modelo hasta la predicción, consulte [Tutorial – Predicción de ventas con previsión de series temporales multivariantes](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/time-series-tutorial-intro.htm).

## Más información

* [Trabajar con la previsión de series temporales multivariante](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Sense_Hub/AutoML/machine-learning-framework-time-series.htm)