EmpezarEmpieza gratis

¡Hola, redes!

Vas a construir una red neuronal sencilla para ver lo rápido que es hacerlo en Keras.

Crearás una red que toma dos números como entrada, los pasa por una capa oculta de 10 neuronas y, por último, devuelve un único número sin restricciones.

Un resultado sin restricciones se obtiene evitando definir una función de activación en la capa de salida. Esto es útil para problemas como la regresión, cuando queremos que la salida pueda tomar cualquier valor no acotado.

Este ejercicio forma parte del curso

Introducción al Deep Learning con Keras

Ver curso

Instrucciones del ejercicio

  • Importa el modelo Sequential de tensorflow.keras.models y la capa Dense de tensorflow.keras.layers.
  • Crea una instancia del modelo Sequential.
  • Añade una capa oculta Dense de 10 neuronas con un input_shape de dos neuronas.
  • Añade una capa de salida de 1 neurona y resume tu modelo con summary().

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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 y ejecutar código