BaşlayınÜcretsiz Başlayın

Karışıklık matrisleri, yeniden

Python'da bir karışıklık matrisi (confusion matrix) oluşturmak kolaydır. En büyük zorluk, matrisin yönünü doğru anladığından emin olmaktır. Bu egzersiz, karışıklık matrislerinin sklearn uygulamasını anladığından emin olmanı sağlar. Burada, tic_tac_toe veri kümesini kullanarak Oyuncu Bir için 0 (kaybetme) veya 1 (kazanma) sonuçlarını tahmin etmek üzere rfc adlı bir rastgele orman modeli oluşturdun.

Not: Karışıklık matrislerini başka bir web sitesinde veya başka bir programlama dilinde okursan, değerler ters yönde veriliyor olabilir.

Bu egzersiz

Python'da Model Doğrulama

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Karışıklık matrisi oluşturmak için sklearn'in fonksiyonunu içe aktar.
  • rfc modelini kullanarak X_test test kümesi üzerinde kategori tahminleri yap.
  • sklearn kullanarak bir karışıklık matrisi oluştur.
  • cm içinden, gerçek 1'lerin 1 olarak tahmin edildiği değeri (true positive) yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

from sklearn.metrics import ____

# Create predictions
test_predictions = rfc.____(____)

# Create and print the confusion matrix
cm = ____(____, ____)
print(cm)

# Print the true positives (actual 1s that were predicted 1s)
print("The number of true positives is: {}".format(cm[____, ____]))
Kodu Düzenle ve Çalıştır