Lectura de las predicciones del modelo
Interpretar las probabilidades de clase
Lectura de las predicciones del modelo es una lección gratuita de NLP Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de NLP Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de NLP Academy incluye 4 lecciones en total.
Partes de esta lección aún no han sido traducidas y se muestran en inglés.
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.8Inspect 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. ✅
Preguntas frecuentes
¿La lección «Lectura de las predicciones del modelo» es gratis?
Sí — el texto completo de «Lectura de las predicciones del modelo» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de NLP Academy, actualiza a CoddyKit PRO. El curso de NLP Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Lectura de las predicciones del modelo»?
Interpretar las probabilidades de clase Practicas NLP Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar NLP Academy?
No se requiere experiencia previa. NLP Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.
¿Cuánto tiempo toma la lección «Lectura de las predicciones del modelo»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de NLP Academy?
Sí. Cada lección de NLP Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- La intuición detrás de Naive Bayes
- Construcción de un detector de spam
- Modelos multinomiales frente a Bernoulli
- Lectura de las predicciones del modelo