ComeçarComece gratuitamente

Comparação de funções de ativação II

O que você codificou no exercício anterior foi executado para obter a variávelactivation_results. Desta vez, foram usadas 100 épocas em vez de 20. Dessa forma, você terá mais épocas para comparar ainda mais como o treinamento evolui por função de ativação.

Para cada h_callback de cada função de ativação em activation_results:

  • O site h_callback.history['val_loss'] foi extraído.
  • O site h_callback.history['val_accuracy'] foi extraído.

Ambos são salvos em dois dicionários: val_loss_per_function e val_acc_per_function.

O Pandas também é carregado como pd para você usar. Vamos traçar alguns gráficos rápidos de perda de validação e precisão!

Este exercício faz parte do curso

Introdução à aprendizagem profunda com o Keras

Ver Curso

Instruções de exercício

  • Use pd.DataFrame()para criar um novo DataFrame a partir do dicionário val_loss_per_function.
  • Chame plot() no DataFrame.
  • Crie outro DataFrame do pandas a partir de val_acc_per_function.
  • Mais uma vez, desenhe o DataFrame.

Exercício interativo prático

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

# Create a dataframe from val_loss_per_function
val_loss= ____.____(____)

# Call plot on the dataframe
____
plt.show()

# Create a dataframe from val_acc_per_function
val_acc = _____

# Call plot on the dataframe
____
plt.show()
Editar e executar código