ÎncepețiÎncepe gratuit

Salut, rețele!

Vei construi o rețea neuronală simplă, pentru a vedea cât de rapid poți face asta în Keras.

Vei crea o rețea care primește două numere ca intrare, le trece printr-un strat ascuns de 10 neuroni și, în final, produce un singur număr fără constrângeri.

O ieșire fără constrângeri se obține prin evitarea setării unei funcții de activare în stratul de ieșire. Acest lucru este util pentru probleme de regresie, când dorim ca valoarea de ieșire să poată lua orice valoare.

Acest exercițiu face parte din cursul

Introducere în Deep Learning cu Keras

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă modelul Sequential din tensorflow.keras.models și stratul Dense din tensorflow.keras.layers.
  • Creează o instanță a modelului Sequential.
  • Adaugă un strat ascuns Dense cu 10 neuroni și un input_shape de doi neuroni.
  • Adaugă un strat de ieșire final cu 1 neuron și rezumă modelul folosind summary().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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.____
Editează și rulează codul