1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Rekurentní neuronové sítě (RNN) pro jazykové modelování s Keras

Connected

cvičení

Klasifikace zpravodajských článků

V tomto cvičení vytvoříš model pro multi-class klasifikaci.

Dataset je v prostředí již načtený jako news_novel. Veškeré předzpracování trénovacích dat je hotové a v prostředí je dostupný také tokenizer.

Model RNN byl předtrénován s následující architekturou: vrstva Embedding, jedna vrstva LSTM a výstupní vrstva Dense očekávající tři třídy: sci.space, alt.atheism a soc.religion.christian. Váhy tohoto natrénovaného modelu jsou k dispozici v souboru classify_news_weights.h5.

Tvým úkolem je předzpracovat nová data a vyhodnotit model na datasetu news_novel.

Pokyny

100 XP
  • Transformuj data z news_novel.data pomocí načteného tokenizeru.
  • Doplň získané sekvence numerických indexů paddingem.
  • Převeď štítky z news_novel.target do reprezentace one-hot.
  • Vyhodnoť model pomocí metody .evaluate() a vypiš výslednou ztrátu a přesnost.