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

Birden çok sütunlu bir girdi katmanı oluştur

Bu egzersizde, birden çok girdiye sahip modeller oluşturmanın farklı bir yoluna bakacaksın. Bu yöntem yalnızca tamamen sayısal veriler için geçerlidir, ancak çok değişkenli sinir ağları kurmayı çok daha basit hale getirir.

Artık turnuva veri kümesinde üç sayısal sütun var: 'seed_diff', 'home' ve 'pred'. Bu egzersizde, bu üç sayısal girdinin tümünü tek bir girdi katmanı üzerinden işleyen bir sinir ağı oluşturacaksın.

Bu modelin, turnuva maçındaki skor farkını tahmin etmek için tek bir çıktısı olmalı.

Bu egzersiz, kursun bir parçasıdır

Keras ile İleri Seviye Deep Learning

Kursa Göz Atın

Egzersiz talimatları

  • 3 sütunlu tek bir girdi katmanı oluştur.
  • Bu girdi katmanını 1 birimli bir Dense katmanına bağla.
  • Girdisi input_tensor, çıktısı output_tensor olacak bir model oluştur.
  • Modeli, en iyileyici olarak 'adam' ve kayıp fonksiyonu olarak 'mean_absolute_error' ile derle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create an input layer with 3 columns
input_tensor = ____((____,))

# Pass it to a Dense layer with 1 unit
output_tensor = ____(____)(____)

# Create a model
model = ____(____, ____)

# Compile the model
____.____(optimizer=____, loss=____)
Kodu Düzenle ve Çalıştır