Kom igångKom igång gratis

Hej, nätverk!

Nu ska du bygga ett enkelt neuralt nätverk för att få en känsla för hur snabbt det går att sätta ihop ett i Keras.

Du bygger ett nätverk som tar emot två tal som indata, skickar dem genom ett dolt lager med 10 neuroner och slutligen ger ett enda obegränsat tal som utdata.

Ett obegränsat utdata får du genom att inte ange någon aktiveringsfunktion i utdatalagret. Det är användbart vid till exempel regression, när utdatavärdet ska kunna anta vilket värde som helst.

Den här övningen är en del av kursen

Introduktion till djupinlärning med Keras

Visa kurs

Övningsinstruktioner

  • Importera Sequential-modellen från tensorflow.keras.models och lagret Dense från tensorflow.keras.layers.
  • Skapa en instans av Sequential-modellen.
  • Lägg till ett dolt Dense-lager med 10 neuroner och ett input_shape på två neuroner.
  • Lägg till ett slutligt utdatalager med 1 neuron och sammanfatta din modell med summary().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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.____
Redigera och kör kod