Chronos, une suite de modèles pré-entraînés dans GluonTS, diffère des autres modèles pré-entraînés de plusieurs manières clés :
1. Zero-Shot Forecast : Chronos est conçu pour la prévision de séries chronologiques sans tir, ce qui signifie qu'il peut générer des prédictions probabilistes précises pour de nouvelles séries chronologiques non vues pendant l'entraînement. Cela contraste avec d'autres modèles qui nécessitent un ajustement précis sur des ensembles de données spécifiques pour obtenir de bonnes performances[1][2].
2. Architecture de modèle de langage : les modèles Chronos sont basés sur des architectures de modèles de langage, qui tokenisent les valeurs des séries chronologiques dans des compartiments et les traitent comme des jetons. Cette approche permet un traitement et une prédiction efficaces de nouvelles données de séries chronologiques[2][3].
3. Pré-formation : les modèles Chronos sont pré-entraînés sur un vaste corpus de données de séries chronologiques open source complétées par des techniques de génération de données synthétiques. Cette pré-formation permet aux modèles d'apprendre des modèles et des caractéristiques générales dans les données de séries chronologiques qui peuvent être appliquées à de nouvelles données invisibles[2][3].
4. Tailles des modèles : Les modèles Chronos sont disponibles en cinq tailles : minuscule (paramètres 8M), mini (20M), petite (46M), base (200M) et grande (710M). Ces tailles offrent différents niveaux de complexité et d'exigences de calcul, des modèles plus grands nécessitant un matériel plus puissant pour une inférence efficace[2].
5. Inférence : contrairement à d'autres modèles, les modèles Chronos n'effectuent pas de formation spécifique à une tâche. Au lieu de cela, ils effectuent un calcul plus coûteux lors de l’inférence qui évolue linéairement avec le nombre de séries temporelles dans l’ensemble de données. Cela les rend adaptés aux tâches de prévision à grande échelle et sans tir[2].
6. Réglage précis : bien que les modèles Chronos soient conçus pour des performances sans tir, ils peuvent être ajustés sur des ensembles de données spécifiques pour améliorer encore leur précision. Ce réglage fin peut être effectué à l’aide de techniques et d’outils courants d’apprentissage en profondeur[3].
En résumé, Chronos se distingue des autres modèles pré-entraînés dans GluonTS en raison de l'accent mis sur la prévision sans tir, l'architecture du modèle de langage, la pré-formation et les capacités d'inférence efficaces. Ces fonctionnalités en font un outil puissant pour gérer des données de séries chronologiques invisibles à grande échelle.
Citations :[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