Evaluar su primer modelo
Interpretar el método score del modelo.
Evaluar su primer modelo es una lección gratuita de Data Science 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 Data Science Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Data Science Academy incluye 4 lecciones en total.
Partes de esta lección aún no han sido traducidas y se muestran en inglés.
Is It Any Good?
Training a model is only half the job. Next you ask the real question: how well does it actually predict? 🧐
The score Method
Every estimator offers a score method that returns a single number summarizing performance. One call, one quick verdict.
model.score(X_test, y_test)Score Needs Truth
You pass both features and the real answers, so score can compare its predictions against what truly happened.
What Regression Reports
For regressors, score returns R squared: the fraction of the target's variation your model manages to explain.
Reading R Squared
An R squared of 1.0 is a perfect fit and 0.0 is no better than guessing the mean. Higher is better, and it can even go negative.
Test, Don't Reuse Training
Always score on data the model never saw. A great training score with a poor test score is the classic sign of overfitting.
Beyond the Built-In
For finer detail, the metrics module offers many measures. You compare true and predicted values directly with a chosen function.
from sklearn.metrics import mean_absolute_errorAverage Error in Units
Mean absolute error tells you the typical miss in the target's own units. It is wonderfully easy to explain to anyone.
mean_absolute_error(y_test, y_pred)Classifiers Score Differently
For classifiers, the score method returns accuracy: the share of labels predicted correctly. Same method name, different meaning.
One Number Is a Start
A single metric never tells the whole story. Pair it with plots and several measures before you trust a model.
Compare to a Baseline
A score only means something next to a baseline, like always predicting the mean. Beat that simple guess to prove real value.
Quick Check
What does score return for a regression model?
Recap
Use score for a fast R squared, reach for metrics like MAE for detail, and always test on unseen data versus a baseline. 🏁
Preguntas frecuentes
¿La lección «Evaluar su primer modelo» es gratis?
Sí — el texto completo de «Evaluar su primer 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 Data Science Academy, actualiza a CoddyKit PRO. El curso de Data Science Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Evaluar su primer modelo»?
Interpretar el método score del modelo. Practicas Data Science 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 Data Science Academy?
No se requiere experiencia previa. Data Science 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 «Evaluar su primer 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 Data Science Academy?
Sí. Cada lección de Data Science 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
- El contrato de fit y predict
- Características X y objetivo y
- Entrenar una regresión lineal
- Evaluar su primer modelo