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
Instruções do exercício
- Importe o modelo
Sequential
detensorflow.keras.models
e a camadaDense
detensorflow.keras.layers
. - Crie uma instância do modelo
Sequential
. - Adicione uma camada
Dense
oculta de 10 neurônios com uminput_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.____