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
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)