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

İkili sınıflandırma problemleri

Bu egzersizde, yine kredi kartı verilerini kullanacaksın. Hedef değişken default, bir kredi kartı sahibinin bir sonraki dönemde ödemesini geciktirip geciktirmediğini gösterir. Yalnızca iki seçenek—temerrüt var ya da yok—olduğundan bu bir ikili sınıflandırma problemidir. Veri kümesinde birçok özellik olsa da sen yalnızca üçüne odaklanacaksın: en son üç kredi kartı ekstresinin tutarları. Son olarak, eğitilmemiş ağın olan outputs ile tahminler hesaplayacak ve bunları hedef değişken default ile karşılaştıracaksın.

Özellik tensörü yüklenmiş durumda ve bill_amounts olarak mevcut. Ayrıca constant(), float32 ve keras.layers.Dense() işlemleri de kullanılabilir.

Bu egzersiz

Python ile TensorFlow’a Giriş

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

Egzersiz talimatları

  • inputsbill_amounts'ı kullanarak 32 bit kayan noktalı bir sabit tensör (float32) olarak tanımla.
  • dense1'i 3 çıktı düğümü olan ve relu etkinleştirme fonksiyonunu kullanan bir yoğun katman olarak ayarla.
  • dense2'yi 2 çıktı düğümü olan ve relu etkinleştirme fonksiyonunu kullanan bir yoğun katman olarak ayarla.
  • Çıkış katmanını tek bir çıktı düğümü olan ve sigmoid etkinleştirme fonksiyonunu kullanan bir yoğun katman olarak ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Construct input layer from features
inputs = ____

# Define first dense layer
dense1 = keras.layers.Dense(____, activation='____')(inputs)

# Define second dense layer
dense2 = ____

# Define output layer
outputs = ____

# Print error for first five examples
error = default[:5] - outputs.numpy()[:5]
print(error)
Kodu Düzenle ve Çalıştır