ComeçarComece de graça

Olá, redes!

Você vai construir uma rede neural simples para sentir como é rápido fazer isso no Keras.

Você vai criar uma rede que recebe dois números como entrada, passa por uma camada oculta com 10 neurônios e, por fim, gera um único número sem restrição.

Uma saída sem restrição pode ser obtida evitando definir uma função de ativação na camada de saída. Isso é útil para problemas como regressão, quando queremos que a saída possa assumir qualquer valor não restrito.

Este exercício faz parte do curso

Introdução ao Deep Learning com Keras

Ver curso

Instruções do exercício

  • Importe o modelo Sequential de tensorflow.keras.models e a camada Dense de tensorflow.keras.layers.
  • Crie uma instância do modelo Sequential.
  • Adicione uma camada oculta Dense com 10 neurônios e input_shape de dois neurônios.
  • Adicione uma camada final de saída com 1 neurônio e faça um resumo do seu modelo com summary().

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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.____
Editar e executar o código