0Pricing
Deep Learning Academy · درس

مصفوفات الالتباس وتحليل الأخطاء

اكتشف مواضع فشل النموذج

مصفوفات الالتباس وتحليل الأخطاء درس مجاني في Deep Learning Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Deep Learning Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Deep Learning Academy 4 دروس في المجموع.

بعض أجزاء هذا الدرس لم تُترجم بعد وتظهر باللغة الإنجليزية.

See Every Mistake

A confusion matrix lays out predicted versus true labels in a grid. One glance shows exactly where your model trips up.

Rows and Columns

Rows are the true classes and columns are the predicted ones. The diagonal holds correct calls; everything off it is an error.

Build It in One Call

Scikit-learn turns labels and predictions into the grid instantly, so you can inspect the counts right away.

from sklearn.metrics import confusion_matrix
cm = confusion_matrix(y_true, y_pred)

The Diagonal Is Your Friend

A strong model concentrates counts on the diagonal. Large off-diagonal cells reveal pairs of classes it keeps confusing.

Spot Confused Pairs

If many cats get labeled dogs, that single bright off-diagonal cell points you straight to a systematic weakness.

Normalize for Fairness

Raw counts mislead when classes differ in size. Normalize each row to compare error rates per class on equal footing.

cm_norm = cm / cm.sum(axis=1, keepdims=True)

Beyond the Grid: Look at Examples

Numbers tell you where, not why. Error analysis means opening the actual misclassified samples to understand the cause.

Group the Failures

Sort errors into buckets like blurry images or rare phrasing. Patterns in these groups suggest concrete fixes.

Label Noise Hides Here

Some misses are really wrong labels in your data, not model faults. Error analysis surfaces these so you can clean them.

From Errors to Action

Each error pattern maps to a remedy: more data, better features, or a tweaked threshold for the troublesome class.

A Habit, Not a One-Off

Repeat error analysis after every change. This steady loop turns vague failure into a clear, prioritized to-do list. 🔁

Quick Check

Recall what the diagonal of a confusion matrix represents.

Recap

A confusion matrix shows where errors fall, then hands-on error analysis explains why. Together they turn failures into fixes. 🎯

الأسئلة الشائعة

هل درس «مصفوفات الالتباس وتحليل الأخطاء» مجاني؟

نعم — نص درس «مصفوفات الالتباس وتحليل الأخطاء» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Deep Learning Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Deep Learning Academy 4 دروس في المجموع.

ماذا ستتعلم في «مصفوفات الالتباس وتحليل الأخطاء»؟

اكتشف مواضع فشل النموذج تتمرن على Deep Learning Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Deep Learning Academy؟

لا تُشترط خبرة سابقة. Deep Learning Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «مصفوفات الالتباس وتحليل الأخطاء»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Deep Learning Academy هذا؟

نعم. كل درس في Deep Learning Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. Precision وRecall وF1 وROC-AUC
  2. مصفوفات الالتباس وتحليل الأخطاء
  3. Grad-CAM: انظر إلى ما يركّز عليه النموذج
  4. معايرة الثقة
← العودة إلى Deep Learning Academy