1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Deep Learning với Keras

Connected

Bài tập

Xây dựng mô hình CNN

Xây dựng mô hình CNN trong Keras không khó hơn nhiều so với các mô hình bạn đã làm trong khóa học này! Bạn chỉ cần sử dụng các tầng tích chập (convolutional).

Bạn sẽ xây dựng một model tích chập nông để phân loại bộ dữ liệu chữ số MNIST — chính bộ bạn đã khử nhiễu bằng autoencoder! Ảnh có kích thước 28 x 28 pixel và chỉ có một kênh vì là ảnh đen trắng.

Hãy bắt tay xây dựng mô hình tích chập nhỏ này!

Hướng dẫn

100 XP
  • Import các tầng Conv2D và Flatten, rồi khởi tạo mô hình của bạn.
  • Thêm tầng tích chập đầu tiên với 32 filter kích thước 3x3 và bộ 3D tuple tương ứng làm input_shape.
  • Thêm tầng tích chập thứ hai với 16 filter kích thước 3x3 cùng activation relu.
  • Trải phẳng đầu ra của tầng trước để tạo một vector một chiều.