ComeçarComece de graça

Crie uma camada de entrada com várias colunas

Neste exercício, você vai ver uma maneira diferente de criar modelos com várias entradas. Esse método só funciona com dados puramente numéricos, mas é uma maneira bem mais simples de criar redes neurais multivariadas.

Agora você tem três colunas numéricas no conjunto de dados do torneio: 'seed_diff', 'home' e 'pred'. Neste exercício, você vai criar uma rede neural que usa uma única camada de entrada para processar todas essas três entradas numéricas.

Esse modelo deve ter uma única saída pra prever a diferença de pontuação do jogo do torneio.

Este exercício faz parte do curso

Aprendizado profundo avançado com Keras

Ver curso

Instruções do exercício

  • Crie uma única camada de entrada com 3 colunas.
  • Conecta essa entrada a uma camada Dense com 1 unidade.
  • Crie um modelo com “ input_tensor ” como entrada e “ output_tensor ” como saída.
  • Compile o modelo com “ 'adam' ” como otimizador e “ 'mean_absolute_error' ” como função de perda.

Exercício interativo prático

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

# Create an input layer with 3 columns
input_tensor = ____((____,))

# Pass it to a Dense layer with 1 unit
output_tensor = ____(____)(____)

# Create a model
model = ____(____, ____)

# Compile the model
____.____(optimizer=____, loss=____)
Editar e executar o código