1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Mạng nơ-ron hồi quy (RNN) cho Mô hình ngôn ngữ với Keras

Connected

Bài tập

Phân loại bài báo

Trong bài tập này, bạn sẽ tạo một mô hình phân loại đa lớp.

Bộ dữ liệu đã được nạp sẵn trong môi trường với tên news_novel. Ngoài ra, toàn bộ bước tiền xử lý cho dữ liệu huấn luyện đã hoàn tất và tokenizer cũng sẵn có trong môi trường.

Một mô hình RNN đã được tiền huấn luyện với kiến trúc sau: dùng tầng Embedding, một tầng LSTM và tầng đầu ra Dense dự đoán ba lớp: sci.space, alt.atheism, và soc.religion.christian. Trọng số của mô hình đã huấn luyện này nằm trong tệp classify_news_weights.h5.

Bạn sẽ tiền xử lý dữ liệu mới và đánh giá trên bộ dữ liệu mới news_novel.

Hướng dẫn

100 XP
  • Biến đổi dữ liệu trong news_novel.data bằng tokenizer đã nạp.
  • Đệm (pad) các chuỗi chỉ số số nguyên thu được.
  • Chuyển đổi nhãn trong news_novel.target sang biểu diễn one-hot.
  • Đánh giá mô hình bằng phương thức .evaluate() và in ra loss và accuracy thu được.