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

Tahminler yapmak

Önceki kodlama egzersizinden eğitilmiş ağ artık model olarak saklanıyor. Tahmin yapmak için kullanılacak yeni veriler NumPy dizisi olarak pred_data içinde. Yeni verilerin üzerinde tahmin yapmak için model'i kullan.

Bu egzersizde tahminlerin olasılık olacak; bu, veri bilimcilerin tahminlerini ekip arkadaşlarına iletmek için en sık kullandığı yöntemdir.

Bu egzersiz

Python ile Deep Learning'e Giriş

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

Egzersiz talimatları

  • Modelin .predict() yöntemini pred_data üzerinde çalıştırarak tahminlerini oluştur.
  • NumPy indekslemeyi kullanarak, True olan hayatta kalma tahmin olasılıklarına karşılık gelen sütunu bul. Bu, predictions dizisinin ikinci sütunu (indeks 1). Sonucu predicted_prob_true içinde sakla ve yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Specify, compile, and fit the model
model = Sequential()
model.add(Dense(32, activation='relu', input_shape = (n_cols,)))
model.add(Dense(2, activation='softmax'))
model.compile(optimizer='sgd', 
              loss='categorical_crossentropy', 
              metrics=['accuracy'])
model.fit(predictors, target)

# Calculate predictions: predictions
predictions = ____

# Calculate predicted probability of survival: predicted_prob_true
predicted_prob_true = ____

# Print predicted_prob_true
print(predicted_prob_true)
Kodu Düzenle ve Çalıştır