ComeçarComece de graça

Olá, redes!

Você criará uma rede neural simples para ter uma ideia de como é rápido fazer isso no Keras.

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

Uma saída sem restrições pode ser obtida evitando-se definir uma função de ativação na camada de saída. Isso é útil para problemas como regressão, quando queremos que nosso resultado seja capaz de assumir qualquer valor sem restrições.

Este exercício faz parte do curso

Introdução à aprendizagem profunda com o Keras

Ver curso

Instruções do exercício

  • Importe o modelo Sequential de tensorflow.keras.models e a camada Densede tensorflow.keras.layers.
  • Crie uma instância do modelo Sequential.
  • Adicione uma camada Dense oculta de 10 neurônios com um input_shape de dois neurônios.
  • Adicione uma camada de saída final de 1 neurônio e resuma 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