Pronóstico de Series Temporales Usando Modelos Fundamentales y AIOps Escalable en AWS

Elena Digital López

El pronóstico de series temporales se ha convertido en una herramienta esencial para numerosas industrias, permitiendo prever desde el flujo vehicular hasta las cifras de ventas, y optimizar decisiones estratégicas. Sin embargo, los métodos tradicionales de aprendizaje automático suelen ser laboriosos y necesitan un alto grado de personalización, consumiendo tiempo y recursos significativos.

En respuesta a estos desafíos, ha emergido Chronos, una serie de modelos innovadores que se basan en arquitecturas de modelos de lenguaje grandes (LLM). Su diseño busca superar las limitaciones de los enfoques tradicionales, aprovechando su preentrenamiento en vastos y diversos conjuntos de datos para generalizar sus capacidades de pronóstico en distintos dominios. Chronos destaca por su habilidad para realizar pronósticos «zero-shot», es decir, sin entrenamiento previo específico para los datos en cuestión, superando en rendimiento a modelos más especializados.

La clave de Chronos radica en su enfoque innovador, que trata los datos de series temporales como un lenguaje secuencial. Al utilizar arquitecturas de transformadores, convierte los datos continuos en un vocabulario discreto mediante un proceso de escalado y cuantización, permitiendo así un análisis más preciso.

Este mes, Chronos será integrado en Amazon SageMaker Pipeline, utilizando datos sintéticos que simulan escenarios de ventas para realizar predicciones precisas con un mínimo de datos de entrada. A través de SageMaker, los usuarios podrán gestionar todo el flujo de trabajos desde la sintonización hasta el despliegue, optimizando así el desarrollo y aplicación de Chronos en cualquier escenario de serie temporal.

Para participar en este proceso, se requiere acceso a un dominio de SageMaker con los permisos necesarios de AWS Identity and Access Management. SageMaker Pipelines permitirá gestionar experimentos de entrenamiento y evaluación, optimizando el tiempo y los costos a través de la ejecución simultánea de múltiples iteraciones.

Al concluir el desarrollo del modelo, Chronos será desplegado mediante los servicios de alojamiento de SageMaker, facilitando predicciones en tiempo real a través de una interfaz HTTPS segura e integrable con aplicaciones y sistemas existentes.

Chronos ha sido probado exitosamente en 27 conjuntos de datos no contemplados durante su entrenamiento inicial, demostrando su robustez en predicciones zero-shot comparado con modelos estadísticos y específicos para tareas. Esto refleja su capacidad adaptativa en contextos no previamente abordados.

La incorporación de Chronos junto a Amazon SageMaker representa un avance crucial para las empresas de múltiples sectores, eliminando la necesidad de expertos en aprendizaje automático y mejorando la toma de decisiones operativas, lo que deriva en procesos más eficientes y efectivos.