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

Các mô hình Keras

Trong bài tập này, bạn sẽ luyện sử dụng hai lớp từ mô-đun keras.models. Bạn sẽ tạo một mô hình bằng lớp Sequential và một mô hình khác bằng lớp Model.

Lớp Sequential dễ dùng hơn vì các tầng (layer) được giả định theo thứ tự tuyến tính, trong khi lớp Model linh hoạt hơn và cho phép nhiều đầu vào, nhiều đầu ra và các tầng dùng chung (trọng số dùng chung).

Với lớp Model, bạn cần khai báo rõ tầng đầu vào, còn với lớp Sequential, việc này được thực hiện qua tham số input_shape.

Các đối tượng và mô-đun Sequential, Model, Dense, Input, LSTM và np (numpy) đã được nạp sẵn trong môi trường.

Hướng dẫn 1/2

undefined XP
  • 1
    • Khởi tạo mô hình Sequential với tên sequential_model.
    • Thêm một tầng LSTM và một tầng Dense, rồi in tóm tắt mô hình (summary).
  • 2
    • Tạo một tầng Input, thêm các tầng LSTM và Dense và lưu vào main_output.
    • Khởi tạo mô hình và in tóm tắt mô hình (summary).