Zubnet AIApprendreWiki › Registre de modèles
Infrastructure

Registre de modèles

Model Store, Catalogue de modèles
Un système centralisé pour versionner, suivre et gérer les modèles de machine learning entraînés tout au long de leur cycle de vie. Comme un registre de paquets (npm, PyPI) mais pour les modèles ML : chaque version du modèle est stockée avec ses métadonnées (données d'entraînement, hyperparamètres, métriques de performance, lignage), rendant possible la reproduction des résultats, la comparaison des versions et le déploiement de modèles spécifiques en production.

Pourquoi c'est important

Sans registre de modèles, le développement ML devient le chaos : quelle version du modèle est en production ? Sur quelles données a-t-il été entraîné ? Quand l'a-t-on mis à jour pour la dernière fois ? Qui l'a entraîné ? Un registre de modèles répond à toutes ces questions et fournit la fondation pour un déploiement ML reproductible, auditable et fiable. C'est de l'infrastructure essentielle pour toute équipe qui fait tourner des modèles en production.

En profondeur

Un registre de modèles stocke typiquement : l'artefact du modèle (poids, configuration), les métadonnées d'entraînement (hyperparamètres, version du jeu de données, durée d'entraînement), les métriques d'évaluation (précision, latence, métriques d'équité par démographie), le statut de déploiement (quelle version sert en production), et le lignage (quelle expérience, quel commit de code et quel pipeline de données ont produit ce modèle). MLflow Model Registry, Weights & Biases et SageMaker Model Registry sont des implémentations populaires.

Le pipeline de déploiement

Dans les workflows de production, le registre de modèles est le point de passage entre l'entraînement et le serving : un data scientist entraîne et évalue des modèles, enregistre le meilleur, un relecteur l'approuve, et le système de déploiement récupère le modèle approuvé et le sert. Cette séparation des responsabilités — l'entraînement ne touche pas directement la production, le déploiement n'utilise que des modèles approuvés par le registre — réduit le risque de déployer des modèles cassés.

Pour les LLM

Les registres de LLM ont des besoins spécifiques : les modèles sont très gros (des dizaines à des centaines de Go), les variantes fine-tunées partagent un modèle de base commun (stocker les adaptateurs séparément), et l'évaluation est plus complexe (benchmarks automatisés + évaluation humaine + vérifications de sécurité). Hugging Face Hub sert de registre de modèles de facto pour la communauté open source, avec des fiches de modèles, du versionnement et des résultats d'évaluation. Les équipes d'entreprise utilisent souvent des registres privés pour les modèles propriétaires.

← Tous les termes