0Pricing
Data Science Academy · Leçon

Pourquoi l’exactitude est trompeuse en cas de déséquilibre

Le piège des classes rares

Pourquoi l’exactitude est trompeuse en cas de déséquilibre est une leçon Data Science Academy gratuite sur CoddyKit. Ceci est la leçon 1 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 Data Science Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Data Science Academy comprend 4 leçons au total.

Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.

The Comfortable Lie

Accuracy feels like the obvious score: how many predictions you got right. On balanced data it works fine, but imbalance quietly breaks it.

What Imbalance Means

A dataset is imbalanced when one class is far rarer than the others. Think fraud, disease, or churn: the interesting event is the rare one.

The 99% Trap

Imagine 99 normal transactions for every 1 fraud. A model that screams normal every single time scores a glorious 99% accuracy. ⚠️

Yet It Caught Nothing

That 99% model never flagged a single fraud. The number looks elite, but the model is useless for the exact job you hired it to do.

Accuracy Hides the Rare Class

Accuracy averages over all rows, so the huge majority drowns out the tiny minority. The rare class can be a total failure and barely move the score.

The Baseline You Must Beat

Always compare against the majority-class baseline: just predict the most common label. If your model cannot beat it, it learned nothing useful.

A Quick Reality Check

Before celebrating, ask one thing: what fraction of rows is the majority class? That number is the accuracy a lazy model gets for free.

See It With value_counts

One line reveals how lopsided your labels are. If one value dwarfs the rest, accuracy alone will mislead you.

counts = y.value_counts(normalize=True)
print(counts)  # share of each class

Where the Cost Really Lives

Missing the rare class usually hurts most: an undetected tumor or fraud is costly. Accuracy treats every mistake as equal, but reality does not.

Look Past One Number

The fix is not a magic metric yet, it is a mindset. Stop trusting a single number and start asking how the minority class actually did.

Set Up for Better Metrics

Soon you will meet precision, recall, and PR curves built for rare events. First, internalize why accuracy earned your distrust here.

Quick Check

Why can accuracy mislead on imbalanced data?

Recap

On imbalance, accuracy flatters lazy models that ignore the rare class. Beat the majority baseline and judge how the minority class truly did. 🎯

Questions Fréquemment Posées

La leçon « Pourquoi l’exactitude est trompeuse en cas de déséquilibre » est-elle gratuite ?

Oui — le texte complet de « Pourquoi l’exactitude est trompeuse en cas de déséquilibre » 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 Data Science Academy, passe à CoddyKit PRO. Le cours Data Science Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Pourquoi l’exactitude est trompeuse en cas de déséquilibre » ?

Le piège des classes rares Tu pratiques Data Science 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 Data Science Academy ?

Aucune expérience préalable n'est requise. Data Science 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 1 sur 4.

Combien de temps prend la leçon « Pourquoi l’exactitude est trompeuse en cas de déséquilibre » ?

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 Data Science Academy ?

Oui. Chaque leçon Data Science 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

  1. Pourquoi l’exactitude est trompeuse en cas de déséquilibre
  2. Rééchantillonnage : SMOTE et sous-échantillonnage
  3. Pondération des classes et seuils
  4. Choisir des métriques pour les événements rares
← Retour à Data Science Academy