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
Instruções do exercício
- Use
pd.DataFrame()para criar um novo DataFrame a partir do dicionárioval_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 completando 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()