Ali Ahmed55 نشر 11 فبراير أرسل تقرير نشر 11 فبراير السلام عليكم هي اي الداله دي predict_proba ؟ 1 اقتباس
0 محمد عاطف17 نشر 11 فبراير أرسل تقرير نشر 11 فبراير وعليكم السلام ورحمة الله وبركاته. الدالة predict_proba تستخدم في العديد من نماذج للحصول على احتمالات التنبؤ بدلا من الحصول فقط على التصنيف النهائي. حيث تقوم الدالة بإعادة الاحتمالات التي من الممكن حدوثها لكل عينة اختبار. فبدلا من إعطائك الفئة النهائية التي تم التنبؤ بها مثل 0 أو 1 أو مريض وغير مريض في التصنيف الثنائي تقوم بإعطاءك احتمال وجود العينة في كل فئة. مثلا مريض : 65% وغير مريض : 35%. from sklearn.ensemble import RandomForestClassifier model = RandomForestClassifier() model.fit(X_train, y_train) probabilities = model.predict_proba(X_test) print(probabilities) ففي الكود السابق ستجد أن المخرجات ستكون عبارة عن نسبة إحتمال حدوث كل فئة : [[0.85, 0.15], [0.30, 0.70], [0.10, 0.90], [0.60, 0.40]] وهكذا ستجد أن العينة الأولى لها نسبة 85% لحدوث الصنف الأول ونسبة 15% لحدوث الصنف الثاني. 1 اقتباس
0 Ali Ahmed55 نشر 11 فبراير الكاتب أرسل تقرير نشر 11 فبراير بتاريخ 18 دقائق مضت قال محمد عاطف17: predict_proba طيب الداله دي موجود في TensorFlow و keras ؟ 1 اقتباس
0 محمد عاطف17 نشر 11 فبراير أرسل تقرير نشر 11 فبراير بتاريخ منذ ساعة مضت قال Ali Ahmed55: طيب الداله دي موجود في TensorFlow و keras ؟ لا الدالة predict_proba ليست موجودة بشكل مباشر في TensorFlow أو Keras هذه الدالة موجودة بمكتبة scikit-learn ولكنها موجودة في بعض النماذج وليس جميعها. في Keras يمكنك استخدام model.predict للحصول على احتمالات التنبؤ مثل الدالة predict_proba ولكن يجب أن تكون طبقة الإخراج sigmoid أو softmax. 1 اقتباس
0 Ali Ahmed55 نشر 11 فبراير الكاتب أرسل تقرير نشر 11 فبراير بتاريخ 3 ساعة قال محمد عاطف17: لا الدالة predict_proba ليست موجودة بشكل مباشر في TensorFlow أو Keras هذه الدالة موجودة بمكتبة scikit-learn ولكنها موجودة في بعض النماذج وليس جميعها. في Keras يمكنك استخدام model.predict للحصول على احتمالات التنبؤ مثل الدالة predict_proba ولكن يجب أن تكون طبقة الإخراج sigmoid أو softmax. تمام جدا الف شكراا جدا لحضرتك جزاك الله كل خير اقتباس
السؤال
Ali Ahmed55
السلام عليكم
هي اي الداله دي predict_proba ؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.