Mulai sekarangMulai gratis

Buat lapisan input dengan beberapa kolom

Dalam latihan ini, Anda akan melihat cara lain untuk membuat model dengan beberapa input. Metode ini hanya berfungsi untuk data yang sepenuhnya numerik, tetapi merupakan pendekatan yang jauh lebih sederhana untuk membangun neural network multivariat.

Sekarang Anda memiliki tiga kolom numerik dalam himpunan data turnamen: 'seed_diff', 'home', dan 'pred'. Dalam latihan ini, Anda akan membuat sebuah neural network yang menggunakan satu lapisan input untuk memproses ketiga input numerik tersebut.

Model ini harus memiliki satu keluaran untuk memprediksi selisih skor pertandingan turnamen.

Latihan ini merupakan bagian dari kursus

Deep Learning Tingkat Lanjut dengan Keras

Lihat Kursus

Instruksi latihan

  • Buat satu lapisan input dengan 3 kolom.
  • Hubungkan input ini ke sebuah lapisan Dense dengan 1 unit.
  • Buat model dengan input_tensor sebagai input dan output_tensor sebagai output.
  • Kompilasi model dengan 'adam' sebagai optimizer dan 'mean_absolute_error' sebagai fungsi loss.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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=____)
Edit dan Jalankan Kode