Predicción utilizando el modelo de series temporales (Herramientas de GeoAI)
Resumen
Predice los valores de cada ubicación de un cubo de espacio-tiempo utilizando un modelo de predicción de serie temporal basado en el aprendizaje profundo que se han entrenado mediante el uso de la herramienta Entrenar el modelo de previsión de series temporales.
Uso
Debe instalar el marco de aprendizaje profundo adecuado para Python en ArcGIS Pro.
Vea cómo instalar marcos de aprendizaje profundo para ArcGIS
La entrada es un archivo de definición de modelo de Esri (".emd") o un archivo de paquete de aprendizaje profundo (".dlpk"), que se puede crear con la herramienta Entrenar el modelo de previsión de series temporales.
Esta herramienta acepta datos netCDF creados con las herramientas Crear cubo de espacio-tiempo agregando puntos, Crear cubo de espacio-tiempo a partir de ubicaciones definidas, Crear cubo de espacio-tiempo a partir de capa ráster multidimensional y Subdividir cubo de espacio-tiempo.
Esta herramienta utiliza modelos de predicción de serie temporal basada en el aprendizaje profundo. Los modelos de aprendizaje profundo tienen una gran capacidad de aprendizaje y son apropiados para series temporales que siguen tendencias complejas y son difíciles de modelar con funciones matemáticas sencillas. No obstante, requieren un volumen mayor de datos de entrenamiento para aprender dichas tendencias complejas y utilizan más recursos de cálculo para entrenamiento e inferencia. Se recomienda una GPU para utilizar esta herramienta.
El parámetro Opción de valor atípico se puede utilizar para detectar valores atípicos estadísticamente significativos en los valores de la serie temporal de cada ubicación.
Más información sobre cómo detectar valores atípicos de series temporales
Esta herramienta admite el uso de modelos de serie temporal de terceros creados mediante la entidad de extensibilidad de modelos. La entidad de extensibilidad del modelo habilita las tareas de previsión de serie temporal mediante un archivo de modelo de aprendizaje profundo personalizado (".dlpk") que no se crea con la herramienta Entrenar modelo de previsión de serie temporal.
Más información sobre el uso de modelos de series temporales de terceros con ArcGIS.
Para ejecutar esta herramienta utilizando una GPU, establezca el entorno Tipo de procesador en GPU. Si tiene más de una GPU, especifique el entorno de Id. de GPU en su lugar.
Esta herramienta utiliza un único modelo de predicción global que se ha entrenado con los datos de serie temporal de cada ubicación.
El valor del parámetro Entidades de salida se agregará al panel Contenido con una representación en pantalla basada en el mejor periodo de tiempo previsto del modelo guardado.
Esta herramienta genera mensajes de geoprocesamiento y gráficos emergentes que puede utilizar para comprender y visualizar los resultados de predicción. Los mensajes contienen información sobre la estructura del cubo de espacio-tiempo y la estadística de resumen de los valores de error cuadrático medio. Haga clic en una entidad con la herramienta de navegación Explorar para que aparezca un gráfico de líneas en el panel Elementos emergentes que muestra los valores del cubo de espacio-tiempo, los valores ajustados y los valores previstos para esa ubicación.
Para obtener información sobre los requisitos para ejecutar esta herramienta y los problemas que pueden presentarse, consulte Preguntas frecuentes sobre el aprendizaje profundo.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Datos de serie temporal de entrada |
El cubo de netCDF que contiene la variable que se utilizará para predecir los futuros periodos de tiempo. Este archivo debe tener una extensión de archivo |
File |
|
Definición de modelo |
Archivo de modelo de aprendizaje profundo entrenado (".dlpk" o El archivo Precaución:Un archivo |
File |
|
Entidades de salida |
La clase de entidad de salida de todas las ubicaciones en el cubo espacio-tiempo con valores predichos almacenados como campos. La capa presenta la previsión correspondiente al periodo de tiempo final y contiene gráficos emergentes en los que se muestran las series temporales y las previsiones correspondientes a cada ubicación. Nota:Cuando utilice un modelo de serie temporal de terceros, los argumentos del modelo se actualizarán según los parámetros especificados en el archivo |
Feature Class |
|
Número de periodos de tiempo para previsión |
Entero positivo que especifica el número de periodos de tiempo que se emplearán para predecir la variable de análisis. El valor predeterminado es 2. Este valor no puede ser mayor que el 50 % de los periodos de tiempo totales del cubo de espacio-tiempo de entrada para la predicción de un solo periodo, y no puede ser mayor que el 50 % del valor del parámetro Longitud de secuencia en la herramienta Entrenar modelo de predicción de series temporales para la predicción de varios periodos. |
Long |
|
Variables explicativas coincidentes (Opcional) |
La asignación de los nombres de campo del conjunto de predicciones al conjunto de entrenamiento. Utilice este parámetro si los nombres de campo de los conjuntos de entrenamiento y predicción son diferentes. Los valores son los nombres de campo del dataset de predicción que coinciden con los nombres de campo de los datos de serie temporal de entrada. Columnas de la tabla de valores:
|
Value Table |
|
Cubo de salida (Opcional) |
Un cubo de espacio-tiempo de salida (archivo ".nc") que contiene los valores del cubo de espacio-tiempo de entrada con los periodos de tiempo previstos anexados. Utilice la herramienta Visualizar cubo de espacio-tiempo en 3D para ver todos los valores observados y previstos de forma simultánea. |
File |
|
Opción de valor atípico (Opcional) |
Especifica si se identificarán valores atípicos de series temporales estadísticamente significativos.
|
String |
|
Nivel de confianza (Opcional) |
Especifica el nivel de confianza que se utilizará para la prueba de los valores atípicos de series temporales.
|
String |
|
Número máximo de valores atípicos |
El número máximo de periodos de tiempo que se pueden declarar como valores atípicos para cada ubicación. El valor predeterminado corresponde a un cinco por ciento (redondeado a la baja) del número de periodos de tiempo del cubo de espacio-tiempo de entrada (siempre se utilizará un valor de al menos 1). El valor no puede superar el 20% del número de periodos de tiempo. |
Long |
|
Variable de análisis |
La variable numérica en el dataset que se tendrá previsto para futuros periodos de tiempo. |
String |
|
Argumentos de modelo (Opcional) |
Argumentos adicionales que utilizará el modelo de terceros al llevar a cabo la previsión. Los argumentos de modelo compatibles incluyen Cuando utilice un modelo de serie temporal de terceros, los argumentos del modelo se actualizarán según los parámetros especificados en el archivo Columnas de la tabla de valores:
|
Value Table |
Entornos
Sistema de coordenadas de salida, Transformaciones geográficas, Tipo de procesador, Id. de GPU
Información de licenciamiento
- Basic: No
- Standard: No
- Avanzado: Sí