0Pricing
NLP Academy · Leçon

Lire les prédictions du modèle

Interpréter les probabilités des classes

Lire les prédictions du modèle est une leçon NLP Academy gratuite sur CoddyKit. Ceci est la leçon 4 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 NLP Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours NLP Academy comprend 4 leçons au total.

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

Beyond the Label

A model gives you more than a single answer. Learning to read its predictions tells you not just what it chose, but how confident it was.

The Hard Prediction

Calling predict returns the single most likely class for each input. This is the hard label, the model committing to one answer.

print(model.predict(X_new))

Probabilities Tell More

Use predict_proba to see the chance assigned to each class. A 0.95 spam score means far more conviction than a borderline 0.51.

print(model.predict_proba(X_new))

Rows Sum to One

Each row of probabilities adds up to exactly 1. The model splits all its belief across the available classes, never more and never less.

Know Your Class Order

Probability columns follow the order in classes_. Check that attribute so you know which column means spam and which means ham.

print(model.classes_)

Watch the Log Scale

Internally the model works in logs to avoid tiny numbers underflowing. The predict_log_proba method exposes those raw log scores if you need them.

Confidence Is Not Truth

A high probability means the model is sure, not that it is right. Naive Bayes can be overconfident, so treat its numbers with healthy caution.

Tune Your Threshold

You need not flag spam at 0.5. Raising the threshold to 0.8 means fewer false alarms but a few more spam messages slipping through.

spam_prob = model.predict_proba(X_new)[:, 1]
flag = spam_prob > 0.8

Inspect the Mistakes

Find inputs where the model was confident yet wrong. These errors often reveal missing words or labels that need fixing in your data.

Explain a Decision

For Naive Bayes you can list which words pushed a message toward spam. That word-level evidence makes the model pleasantly easy to explain. 🔎

From Numbers to Action

Probabilities let you sort by risk, route the unsure cases to a human, and set smart cutoffs. Reading them well turns a model into a real tool.

Quick Check

Which method reveals how confident the model is in each class?

Recap

You moved beyond hard labels to read probabilities, check class order, tune thresholds, and explain decisions. That is how you trust a classifier. ✅

Questions Fréquemment Posées

La leçon « Lire les prédictions du modèle » est-elle gratuite ?

Oui — le texte complet de « Lire les prédictions du 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 NLP Academy, passe à CoddyKit PRO. Le cours NLP Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Lire les prédictions du modèle » ?

Interpréter les probabilités des classes Tu pratiques NLP 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 NLP Academy ?

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

Combien de temps prend la leçon « Lire les prédictions du 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 NLP Academy ?

Oui. Chaque leçon NLP 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. L’intuition derrière Naive Bayes
  2. Créer un détecteur de spam
  3. Modèles multinomial et Bernoulli
  4. Lire les prédictions du modèle
← Retour à NLP Academy