ComeçarComece de graça

Treinando com Keras

Neste exercício, vamos voltar ao problema de classificação de letras em linguagem de sinais. Temos 2000 imagens de quatro letras — A, B, C e D — e queremos classificá-las com alta precisão. Vamos completar todas as etapas do problema, incluindo a definição do modelo, a compilação e o treinamento.

Observe que keras já foi importado de tensorflow para você. Além disso, as features estão disponíveis como sign_language_features e os alvos estão disponíveis como sign_language_labels.

Este exercício faz parte do curso

Introdução ao TensorFlow em Python

Ver curso

Instruções do exercício

  • Defina um modelo sequencial chamado model.
  • Configure a camada de saída como densa, com 4 nós, usando a função de ativação softmax.
  • Compile o modelo com o otimizador SGD e a perda categorical_crossentropy.
  • Complete a operação de ajuste (fit) e defina o número de épocas como 5.

Exercício interativo prático

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

# Define a sequential model
____

# Define a hidden layer
model.add(keras.layers.Dense(16, activation='relu', input_shape=(784,)))

# Define the output layer
____

# Compile the model
model.compile('____', loss='____')

# Complete the fitting operation
model.fit(____, ____, epochs=____)
Editar e executar o código