Chronos, un conjunto de modelos previamente entrenados en GluonTS, se diferencia de otros modelos previamente entrenados en varios aspectos clave:
1. Pronóstico de disparo cero: Chronos está diseñado para el pronóstico de series de tiempo de disparo cero, lo que significa que puede generar predicciones probabilísticas precisas para nuevas series de tiempo que no se ven durante el entrenamiento. Esto contrasta con otros modelos que requieren ajustes en conjuntos de datos específicos para lograr un buen rendimiento[1][2].
2. Arquitectura de modelo de lenguaje: los modelos de Chronos se basan en arquitecturas de modelo de lenguaje, que tokenizan los valores de series de tiempo en depósitos y los tratan como tokens. Este enfoque permite el procesamiento y la predicción eficiente de nuevos datos de series temporales[2][3].
3. Preentrenamiento: los modelos Chronos se entrenan previamente en un gran corpus de datos de series temporales de código abierto aumentados con técnicas de generación de datos sintéticos. Este entrenamiento previo permite a los modelos aprender patrones y características generales en datos de series temporales que se pueden aplicar a datos nuevos e invisibles[2][3].
4. Tamaños de los modelos: Los modelos Chronos vienen en cinco tamaños: pequeño (parámetros de 8M), mini (20M), pequeño (46M), base (200M) y grande (710M). Estos tamaños ofrecen distintos niveles de complejidad y requisitos computacionales, y los modelos más grandes requieren hardware más potente para una inferencia eficiente[2].
5. Inferencia: a diferencia de otros modelos, los modelos Chronos no realizan entrenamiento específico para tareas. En cambio, llevan a cabo un cálculo más costoso durante la inferencia que escala linealmente con el número de series temporales en el conjunto de datos. Esto los hace adecuados para tareas de previsión a gran escala y de tiro cero[2].
6. Ajuste fino: Si bien los modelos Chronos están diseñados para un rendimiento de disparo cero, se pueden ajustar en conjuntos de datos específicos para mejorar aún más su precisión. Este ajuste se puede realizar utilizando técnicas y herramientas comunes de aprendizaje profundo[3].
En resumen, Chronos se destaca de otros modelos previamente entrenados en GluonTS debido a su enfoque en pronósticos de disparo cero, arquitectura de modelos de lenguaje, entrenamiento previo y capacidades de inferencia eficientes. Estas características lo convierten en una poderosa herramienta para manejar datos de series temporales invisibles a gran escala.
Citas:[1] https://ts.gluon.ai/stable/
[2] https://auto.gluon.ai/stable/tutorials/timeseries/forecasting-chronos.html
[3] https://arxiv.org/html/2403.07815v1
[4] https://github.com/awslabs/gluonts
[5] https://ts.gluon.ai/stable/tutorials/forecasting/quick_start_tutorial.html