Détection de dérive du modèle d'inférence #117

Closed
opened 2026-09-03 12:25:31 +00:00 by gabriel · 0 comments
Member

Issu de la réduction de périmètre du 03/09 (voir docs/BACKLOG.md, décision 3).

Contexte. #37 est réduit dans la fenêtre à : charger le modèle promu, servir la prévision H+1, calculer le dépassement. La détection de dérive en sort et vit ici.

Ce qu'il faut faire.

  • Comparer la distribution des entrées récentes, et l'erreur récente du modèle, à une référence figée à la promotion.
  • Lever un signal quand l'écart dépasse un seuil déclaré.
  • Publier l'indicateur de dérive là où la supervision le lit.

Critères d'acceptation.

  • Une dérive simulée sur les entrées déclenche le signal en moins d'un cycle d'inférence.
  • Le seuil et la référence sont déclarés, pas codés en dur.
  • L'indicateur est visible dans Grafana ou exposé à Prometheus.

Exigence couverte : ENF-08 (observabilité du modèle), appui EC06. Hors fenêtre (Portée/Post-jury).
Vérification : tests/unit/test_derive_modele.py, joué par pytest tests/unit/test_derive_modele.py -v.

Issu de la réduction de périmètre du 03/09 (voir `docs/BACKLOG.md`, décision 3). **Contexte.** #37 est réduit dans la fenêtre à : charger le modèle promu, servir la prévision H+1, calculer le dépassement. La détection de dérive en sort et vit ici. **Ce qu'il faut faire.** - Comparer la distribution des entrées récentes, et l'erreur récente du modèle, à une référence figée à la promotion. - Lever un signal quand l'écart dépasse un seuil déclaré. - Publier l'indicateur de dérive là où la supervision le lit. **Critères d'acceptation.** - Une dérive simulée sur les entrées déclenche le signal en moins d'un cycle d'inférence. - Le seuil et la référence sont déclarés, pas codés en dur. - L'indicateur est visible dans Grafana ou exposé à Prometheus. Exigence couverte : ENF-08 (observabilité du modèle), appui EC06. Hors fenêtre (`Portée/Post-jury`). Vérification : `tests/unit/test_derive_modele.py`, joué par `pytest tests/unit/test_derive_modele.py -v`.
gabriel added the due date 2026-09-11 2026-09-03 12:41:09 +00:00
gabriel added this to the Post-jury milestone 2026-09-03 15:06:08 +00:00
gabriel added this to the EnerVision project 2026-09-03 15:19:29 +00:00
florian self-assigned this 2026-09-09 07:47:06 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
2026-09-11
Dependencies

No dependencies set

Reference
g2/enervision#117
No description provided.