Veille IA Veille IA sans buzz : pour stratèges québécois.
La veille

F1-score (score F1)

F1-score (score F1)

F1-score (score F1)

Terme Intermédiaire 📊 Données et traitement

Mis à jour le

Le F1-score est la moyenne harmonique de la précision et du rappel, une note unique entre 0 et 1 mesurant la qualité d'une classification, surtout sur données déséquilibrées.

📖 Définition

Le F1-score (score F1) est une métrique d'évaluation des modèles de classification qui résume en un seul nombre l'équilibre entre la précision et le rappel. Il vaut entre 0 (mauvais) et 1 (parfait). La précision (precision) mesure, parmi les cas que le modèle a déclarés positifs, la proportion qui l'était vraiment ; le rappel (recall) mesure, parmi tous les cas réellement positifs, la proportion que le modèle a su détecter. Ces deux mesures sont souvent en tension : améliorer l'une dégrade parfois l'autre. Le F1-score les combine par leur moyenne harmonique, selon la formule F1 = 2 × (précision × rappel) ÷ (précision + rappel). Le choix de la moyenne harmonique n'est pas anodin : elle est plus sévère que la moyenne arithmétique et tire le résultat vers la plus faible des deux valeurs. Un modèle qui aurait une excellente précision mais un rappel catastrophique (ou l'inverse) obtient donc un F1 médiocre. C'est pourquoi le F1-score est particulièrement utile sur des données déséquilibrées (par exemple détecter une maladie rare), où le simple taux de bonnes réponses (accuracy) serait trompeur.

💬 En termes simples

C'est comme noter un détecteur de pourriels sur deux qualités à la fois : ne pas jeter de vrais courriels à la poubelle (précision) ET ne pas laisser passer de pourriels (rappel). Le F1-score donne une note unique qui chute dès que l'une des deux est faible.

🎯 Exemple concret

Un test médical déclare 100 patients positifs ; 80 le sont vraiment (précision 80 %), mais il rate la moitié des vrais malades (rappel 50 %). Son F1-score est d'environ 0,62 — bien plus parlant qu'une accuracy qui masquerait les cas ratés.

💡 Le saviez-vous ?

Le F1-score utilise la moyenne harmonique, pas la moyenne arithmétique : c'est volontaire. Elle pénalise les déséquilibres, de sorte qu'un modèle ne peut pas « tricher » en excellant sur une seule des deux mesures.

❓ Questions fréquentes

Pourquoi ne pas se contenter de l'accuracy ?
Sur des données déséquilibrées (ex. 1 % de cas positifs), un modèle qui répond toujours « négatif » atteint 99 % d'accuracy tout en étant inutile ; le F1-score, lui, révèle qu'il ne détecte rien.
Que signifie un F1-score de 1 ?
Une précision et un rappel parfaits : le modèle détecte tous les cas positifs sans aucune fausse alerte. En pratique on s'en approche rarement ; on compare plutôt les F1 de plusieurs modèles.
🔐 Connexion rapide

Entrez votre courriel pour recevoir un code à 6 chiffres.

Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !