Mulai sekarangMulai gratis

Halo, nets!

Anda akan membangun sebuah jaringan saraf sederhana untuk merasakan betapa cepatnya hal ini dapat dilakukan di Keras.

Anda akan membangun sebuah jaringan yang menerima dua angka sebagai masukan, melewatkannya melalui sebuah lapisan tersembunyi dengan 10 neuron, dan akhirnya menghasilkan satu angka keluaran tanpa batasan.

Keluaran tanpa batasan dapat diperoleh dengan tidak menetapkan fungsi aktivasi pada lapisan keluaran. Ini berguna untuk masalah seperti regresi, ketika kita ingin keluaran dapat mengambil nilai apa pun tanpa batasan.

Latihan ini merupakan bagian dari kursus

Pengantar Deep Learning dengan Keras

Lihat Kursus

Instruksi latihan

  • Impor model Sequential dari tensorflow.keras.models dan lapisan Dense dari tensorflow.keras.layers.
  • Buat instance model Sequential.
  • Tambahkan lapisan tersembunyi Dense dengan 10 neuron dan input_shape dua neuron.
  • Tambahkan lapisan keluaran 1 neuron dan ringkas model Anda dengan summary().

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Import the Sequential model and Dense layer
from tensorflow.keras.____ import ____
from tensorflow.keras.____ import ____

# Create a Sequential model
model = ____

# Add an input layer and a hidden layer with 10 neurons
model.add(Dense(____, input_shape=(____,), activation="relu"))

# Add a 1-neuron output layer
model.add(____)

# Summarise your model
model.____
Edit dan Jalankan Kode