MulaiMulai sekarang secara gratis

Kurva ROC

Sekarang setelah Anda membangun model regresi logistik untuk memprediksi status diabetes, Anda dapat memplot kurva ROC untuk memvisualisasikan bagaimana true positive rate dan false positive rate berubah seiring perubahan ambang keputusan.

Label uji, y_test, dan probabilitas prediksi bahwa fitur uji termasuk kelas positif, y_pred_probs, telah dimuat untuk Anda, bersama dengan matplotlib.pyplot sebagai plt.

Anda akan membuat kurva ROC lalu menafsirkan hasilnya.

Latihan ini adalah bagian dari kursus

Supervised Learning dengan scikit-learn

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import roc_curve
____

# Generate ROC curve values: fpr, tpr, thresholds
fpr, tpr, thresholds = ____(____, ____)

plt.plot([0, 1], [0, 1], 'k--')

# Plot tpr against fpr
plt.plot(____, ____)
plt.xlabel('False Positive Rate')
plt.ylabel('True Positive Rate')
plt.title('ROC Curve for Diabetes Prediction')
plt.show()
Edit dan Jalankan Kode