Quand le monde change sous votre modèle
Une première découverte de la dérive des données et de la dérive des concepts.
Quand le monde change sous votre modèle est une leçon MLOps Academy gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage MLOps Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours MLOps Academy comprend 4 leçons au total.
Les modèles deviennent obsolètes
Votre modèle est une photographie du passé. À mesure que le monde réel évolue, cette photographie devient progressivement obsolète. Cette dégradation lente s'appelle la dérive. 🌍
Dérive des données
La dérive des données signifie que la forme des entrées change, par exemple lorsque les utilisateurs deviennent soudainement plus jeunes ou font leurs achats à de nouvelles heures, même si les règles déterminant la bonne réponse restent les mêmes.
Dérive du concept
La dérive du concept est plus profonde : la relation entre les entrées et la cible change. La même entrée mérite désormais une prédiction différente de celle d'avant.
Un exemple concret
Un filtre anti-spam est constamment confronté à la dérive du concept. Les spammeurs changent de tactique, si bien qu'un signal évident de spam hier devient aujourd'hui un courriel normal. Le concept a changé.
Soudainement ou progressivement
La dérive peut être soudaine, comme lors d'un confinement qui modifie les comportements du jour au lendemain, ou progressive, en s'installant sur plusieurs mois. Dans les deux cas, la précision diminue, simplement à des vitesses différentes.
Schémas saisonniers
Tout changement n'est pas permanent. Les changements saisonniers, comme les pics d'achats pendant les fêtes, se répètent chaque année et ne doivent pas être confondus avec une véritable dérive.
Repérer la dérive des données
Pour détecter la dérive des données, comparez la distribution récente d'une caractéristique à celle des données d'entraînement et mesurez l'écart entre les deux.
ref = train['age']
cur = live['age']
# compare distributions, not single valuesRepérer la dérive du concept
La dérive du concept est plus difficile à détecter, car vous avez besoin de véritables étiquettes. Surveillez votre précision au fil du temps : une baisse régulière indique que le concept a probablement changé.
La dérive n'est pas un bogue
La dérive n'est pas du code défectueux, c'est le monde qui évolue normalement. Le seul véritable remède consiste à maintenir votre modèle à jour grâce au réentraînement.
Surveiller, puis réagir
Vous ne pouvez pas corriger une dérive que vous ne voyez jamais. Mettez d'abord en place une surveillance de la dérive, puis décidez s'il faut déclencher une alerte, réentraîner le modèle ou revenir à une version précédente.
Deux noms, un même objectif
Retenez la distinction : la dérive des données concerne le changement des entrées, tandis que la dérive du concept concerne le changement de la règle de réponse. Les deux indiquent qu'il est peut-être temps de rafraîchir le modèle.
Vérification rapide
Distinguez la dérive des données de la dérive du concept.
Récapitulatif
Le monde évolue sous chaque modèle. La dérive des données modifie les entrées, tandis que la dérive du concept modifie la règle de réponse. Surveillez les deux et réentraînez le modèle pour rester précis. ✅
Apprends Python avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 30
- Leçons
- 120
Questions Fréquemment Posées
La leçon « Quand le monde change sous votre modèle » est-elle gratuite ?
Oui — le texte complet de « Quand le monde change sous votre modèle » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours MLOps Academy, passe à CoddyKit PRO. Le cours MLOps Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Quand le monde change sous votre modèle » ?
Une première découverte de la dérive des données et de la dérive des concepts. Tu pratiques MLOps Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer MLOps Academy ?
Aucune expérience préalable n'est requise. MLOps Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.
Combien de temps prend la leçon « Quand le monde change sous votre modèle » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon MLOps Academy ?
Oui. Chaque leçon MLOps Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Le piège du décalage entre entraînement et service
- Échecs silencieux : aucun plantage, de mauvaises réponses
- Quand le monde change sous votre modèle
- Le problème de la reproductibilité