Classes déséquilibrées : le piège des 99 %
Un premier modèle de détection de pannes machines affiche 99,2 % d'exactitude. Les pannes représentent 0,8 % des mesures.
python3 evaluer.py --modele v1(depuis~/maintenance) : rappel sur la classe « panne » →answer rappel-v1 <valeur>; ce modèle est-il utile ? →answer utile <oui|non>- Dans
entrainement.py, utilisezRandomForestClassifier(n_estimators=300, class_weight="balanced", random_state=42)et évaluez avecclassification_reportetaverage_precision_score(au lieu de l'exactitude) python3 entrainement.pypuispython3 evaluer.py --modele v2→ rappel de la v2 →answer rappel-v2 <valeur>- Pourquoi ne pas simplement dupliquer les pannes avant le découpage train/test ? →
answer duplication <fuite|lenteur|memoire>
Contenu Premium
Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.
Tâches
- Piège identifié
- Modèle rééquilibré
- Suréchantillonnage