Amazon Forecast ya no está disponible para nuevos clientes. Los clientes actuales de Amazon Forecast pueden seguir utilizando el servicio con normalidad. Más información
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Índice meteorológico
El Índice meteorológico de Amazon Forecast es una caracterización integrada que incorpora información meteorológica histórica y proyectada en su modelo. Resulta especialmente útil para los casos de uso en el sector minorista, en los que la temperatura y las precipitaciones pueden afectar considerablemente a la demanda de productos.
Cuando el índice meteorológico está activado, Forecast aplica la caracterización del clima solo a las series temporales en las que detecta mejoras en la precisión durante el entrenamiento del predictor. Si complementar una serie temporal con información meteorológica no mejora su precisión predictiva durante las pruebas de datos, Forecast no aplicará el índice meteorológico a esa serie temporal en particular.
Para aplicar el índice meteorológico, debe incluir un atributo de geolocalización en su conjunto de datos de series temporales de destino y en cualquier conjunto de datos de series temporales relacionadas. También debe especificar las zonas horarias para las marcas temporales de sus series temporales de destino. Para obtener más información sobre los requisitos del conjunto de datos, consulte Condiciones y restricciones.
Cuadernos de Python
Para obtener una guía paso a paso sobre el uso del índice meteorológico, consulte Taxi de NY: Amazon Forecast con Índice meteorológico
Temas
Cómo habilitar el índice meteorológico
El índice meteorológico se activa durante la fase de entrenamiento del predictor. Al utilizar la operación CreateAutoPredictor, el índice meteorológico se incluye en el tipo de datos AdditionalDataset.
Antes de activar el índice meteorológico, debe incluir un atributo de geolocalización en la serie temporal de destino y en los conjuntos de datos de series temporales relacionadas, y definir las zonas horarias de las marcas temporales. Para obtener más información, consulte Cómo añadir información de geolocalización y Especificación de zonas horarias.
Puede habilitar Índice meteorológico con la consola de Forecast o el kit de desarrollo de software (SDK).
Cómo agregar información de geolocalización a los conjuntos de datos
Para usar el índice meteorológico, debe incluir un atributo de geolocalización para cada artículo en sus series temporales de destino y conjuntos de datos de series temporales relacionadas. El atributo se define con el tipo de atributo geolocation
dentro de los esquemas de conjuntos de datos.
Todos los valores de geolocalización de un conjunto de datos deben estar exclusivamente dentro de una sola región. Las regiones son: EE.UU. (excepto Hawái y Alaska), Canadá, Sudamérica, Centroamérica, Asia-Pacífico, Europa y África y Oriente Medio.
Especifique el atributo de geolocalización en uno de los dos formatos:
-
Latitud y longitud (todas las regiones): especifique la latitud y la longitud en formato decimal (ejemplo: 47,61_-122,33)
-
Código postal (solo EE.UU.): especifique el código de país (US) seguido del código postal de 5 dígitos (ejemplo: US_98121).
El formato de latitud y longitud es compatible con todas las regiones. El formato de código postal solo se admite en la región de EE.UU.
Temas
Límites de latitud y longitud
Los siguientes son los límites latitudinales y longitudinales de las regiones aceptadas:
Inclusión de la geolocalización en el esquema del conjunto de datos
Mediante la consola o la operación CreateDataset, defina el tipo de atributo de ubicación como “geolocalización” en el esquema JSON para la serie temporal de destino y cualquier serie temporal relacionada. Los atributos del esquema deben ordenarse tal como aparecen en los conjuntos de datos.
{ "Attributes":[ { "AttributeName": "timestamp", "AttributeType": "timestamp" }, { "AttributeName": "target_value", "AttributeType": "float" }, { "AttributeName": "item_id", "AttributeType": "string" }, { "AttributeName": "location", "AttributeType": "geolocation" } ] }
Configuración del formato de geolocalización
El formato del atributo de geolocalización puede estar en formato de código postal o de latitud y longitud. Puede establecer el formato de geolocalización con la consola de Forecast o el kit de desarrollo de software (SDK) de Forecast.
Especificación de zonas horarias
Puede permitir que Amazon Forecast sincronice automáticamente la información de su zona horaria con el atributo de geolocalización o puede asignar manualmente una única zona horaria a todo su conjunto de datos.
Temas
Sincronizar automáticamente las zonas horarias con la geolocalización
Esta opción es ideal para conjuntos de datos que contienen marcas temporales en varias zonas horarias y si esas marcas temporales se expresan en hora local. Forecast asigna una zona horaria a cada artículo del conjunto de datos de series temporales de destino en función del atributo de geolocalización del artículo.
Puede sincronizar automáticamente sus marcas temporales con el atributo de geolocalización mediante la consola de Forecast o el SDK de Forecast.
Seleccionar manualmente una zona horaria única
nota
Puede seleccionar manualmente una zona horaria fuera de la región de EE.UU., la región de Canadá, la región de Sudamérica, la región de América Central, la región de Asia-Pacífico, la región de Europa y la región de África y Medio Oriente. Sin embargo, todos los valores de geolocalización deben seguir estando dentro de una de esas regiones.
Esta opción es ideal para conjuntos de datos con todas las marcas temporales dentro de una sola zona horaria, o si todas las marcas temporales están normalizadas en una sola zona horaria. El uso de esta opción aplica la misma zona horaria a todos los artículos del conjunto de datos.
El índice meteorológico acepta las siguientes zonas horarias:
Región de EE.UU.
-
America/Los_Angeles
-
América/Phoenix
-
América/Denver
-
América/Chicago
-
America/New_York
Región de Canadá
-
América/Vancouver
-
América/Edmonton
-
América/Regina
-
América/Winnipeg
-
América/Toronto
-
América/Halifax
-
América/St_Johns
Región de Europa
-
Europa/Londres
-
Europa/París
-
Europa/Helsinki
Región de Sudamérica
-
América/Buenos_Aires
-
América/Noronha
-
América/Caracas
Región Asia-Pacífico
-
Asia/Kabul
-
Asia/Karachi
-
Asia/Calcuta
-
Asia/Katmandú
-
Asia/Dhaka
-
Asia/Rangún
-
Asia/Bangkok
-
Asia/Singapur
-
Asia/Seúl
-
Australia/Adelaida
-
Australia/Melbourne
-
Australia/Lord_Howe
-
Australia/Eucla
-
Pacífico/Norfolk
-
Pacífico/Auckland
América Central
-
América/Puerto_Rico
África y Medio Oriente
-
África/Nairobi
-
Asia/Teherán
-
Asia/Dubái
Otros
-
Pacífico/Midway
-
Pacífico/Honolulú
-
Pacífico/Marquesas
-
América/Anchorage
-
Atlántico/Cabo_Verde
-
Asia/Anádyr
-
Pacífico/Chatham
-
Pacífico/Enderbury
-
Pacífico/Kiritimati
Seleccione una zona horaria de la lista Otros si los artículos de su conjunto de datos se encuentran dentro de una de las regiones aceptadas, pero las marcas horarias están estandarizadas para una zona horaria fuera de esa región.
Para obtener una lista completa de los nombres de zonas horarias válidos, consulta la biblioteca Joda-Time
Puede configurar manualmente una zona horaria para sus conjuntos de datos mediante la consola de Forecast o el SDK de Forecast.
Condiciones y restricciones
Al utilizar el índice meteorológico se aplican las siguientes condiciones y restricciones:
-
Algoritmos disponibles: si se utiliza un predictor tradicional, el índice meteorológico se puede activar al entrenar un predictor con los algoritmos CNN-QR, DeepAR+ y Prophet. El índice meteorológico no se aplica a ARIMA, ETS ni NPTS.
-
Frecuencia de previsión: las frecuencias de previsión válidas son
Minutely
,Hourly
yDaily
. -
Horizonte de previsión: el horizonte de previsión no puede extenderse más de 14 días en el futuro. Para conocer los límites del horizonte de previsión para cada frecuencia de previsión, consulte la siguiente lista:
-
1 minute
: 500 -
5 minutes
: 500 -
10 minutes
: 500 -
15 minutes
: 500 -
Hourly
: 330 -
Daily
: 14
-
-
Duración de la serie temporal: al entrenar un modelo con el índice meteorológico, Forecast trunca todos los conjuntos de datos de series temporales con marcas temporales antes de la fecha de inicio de la caracterización del conjunto de datos meteorológicos de Forecast. La caracterización del conjunto de datos meteorológicos de Forecast contiene las siguientes fechas de inicio:
-
Región de EE.UU.: 2 de julio de 2018
-
Región de Europa: 2 de julio de 2018
-
Región Asia-Pacífico: 2 de julio de 2018
-
Región de Canadá: 2 de julio de 2019
-
Región de Sudamérica: 2 de enero de 2020
-
Región de Centroamérica: 2 de septiembre de 2020
-
Región de África y Medio Oriente: 25 de marzo de 2021
Con el índice meteorológico habilitado, los puntos de datos con marcas temporales anteriores a la fecha de inicio no se utilizarán durante el entrenamiento con el predictor.
-
-
Número de ubicaciones: el conjunto de datos de la serie temporal de destino no puede superar las 2000 ubicaciones únicas.
-
Límites regionales: todos los artículos de sus conjuntos de datos deben estar ubicados en una sola región.
-
Longitud mínima de la serie temporal: debido a los requisitos de datos adicionales que se requieren al probar el índice meteorológico, la longitud mínima de un conjunto de datos de series temporales es:
3 × ForecastHorizon + (BacktestWindows + 1) × BacktestWindowOffset
Si sus conjuntos de datos de series temporales no cumplen este requisito, considere la posibilidad de reducir lo siguiente:
-
ForecastHorizon
: reduzca su horizonte de previsión. -
BacktestWindowOffset
: reduzca la duración del conjunto de pruebas durante las pruebas de datos. -
BacktestWindows
: reduzca el número de pruebas de datos.
-