ComeçarComece de graça

Desempenho em classificação multiclasse

Neste exercício, você vai calcular as métricas de desempenho dos modelos usando o módulo sklearn.metrics.

O modelo já está treinado e guardado na variável model. Além disso, as variáveis X_test e y_true também são carregadas, junto com as funções confusion_matrix() e classification_report() do pacote sklearn.metrics.

Primeiro, você vai calcular a matriz de confusão do modelo. Depois, pra resumir o desempenho de um modelo, você vai calcular a precisão, a recuperação e a pontuação F1 usando a função “ classification_report() ”. Nessa função, você pode passar um objeto de lista ( list ) com os nomes das classes (eles ficam guardados na variável news_cat ) para o parâmetro target_names, pra deixar o relatório mais fácil de ler.

Este exercício faz parte do curso

Redes Neurais Recorrentes (RNNs) para Modelagem de Linguagem com Keras

Ver curso

Exercício interativo prático

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

# Use the model to predict on new data
____ = model.____(X_test)

# Choose the class with higher probability 
y_pred = np.____(predicted, axis=1)
Editar e executar o código