Sim. Bastaria pegar os rótulos verdadeiros da base de testes, que você já tem, e as predições do modelo. Nesse caso, são dois vetores. A biblioteca scikit-learn possui um utilitário para gerar essas matrizes a partir desses dois vetores. Por exemplo: sklearn.metrics.confusion_matrix(rotulo_verdadeiro, rotulo_predicao). Aqui, no rotulo_predicao, você vai precisar pegar o argumento máximo da distribuição de probabilidades que é retornada, caso tenha usado uma softmax. Isso é para garantir que você está comparando os dois vetores com as mesmas dimensões, o que é necessário para o uso desse utilitário do scikit-learn.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Luís Gonçalves
Luís Gonçalves

Written by Luís Gonçalves

Machine Learning Researcher and PhD student in Computer Science at Universidade Federal de Pernambuco, Brazil.

Responses (1)

Write a response