Začněte nyníZačněte zdarma

Výkon při multi-class klasifikaci

V tomto cvičení vypočítáš metriky výkonu modelu pomocí modulu sklearn.metrics.

Model je již natrénovaný a uložený v proměnné model. V prostředí jsou také načteny proměnné X_test a y_true spolu s funkcemi confusion_matrix() a classification_report() z balíčku sklearn.metrics.

Nejprve vypočítáš matici záměn (confusion matrix) modelu. Poté pomocí funkce classification_report() získáš souhrnné metriky výkonu: přesnost (precision), úplnost (recall) a F1-skóre. Do této funkce můžeš volitelně předat list s názvy tříd (uložený v proměnné news_cat) jako parametr target_names, čímž zprávu zpřehledníš.

Toto cvičení je součástí kurzu

Rekurentní neuronové sítě (RNN) pro jazykové modelování s Keras

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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

# Choose the class with higher probability 
y_pred = np.____(predicted, axis=1)
Upravit a spustit kód