1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn TensorFlow bằng Python

Connected

Bài tập

Biên dịch một mô hình tuần tự

Trong bài tập này, bạn sẽ tiến tới phân loại các chữ cái từ bộ dữ liệu Sign Language MNIST; tuy nhiên, bạn sẽ sử dụng một kiến trúc mạng khác so với bài trước. Số lớp sẽ ít hơn, nhưng số nút nhiều hơn. Bạn cũng sẽ áp dụng dropout để tránh overfitting. Cuối cùng, bạn sẽ biên dịch mô hình để dùng optimizer adam và hàm mất mát categorical_crossentropy. Bạn cũng sẽ dùng một phương thức trong keras để tóm tắt kiến trúc mô hình. Lưu ý rằng keras đã được import từ tensorflow cho bạn và một mô hình tuần tự keras đã được định nghĩa là model.

Hướng dẫn

100 XP
  • Ở lớp dense đầu tiên, đặt số nút là 16, hàm kích hoạt là sigmoid, và input_shape là (784,).
  • Áp dụng dropout với tỷ lệ 25% cho đầu ra của lớp đầu tiên.
  • Đặt lớp đầu ra là dense, có 4 nút và dùng hàm kích hoạt softmax.
  • Biên dịch mô hình với optimizer adam và hàm mất mát categorical_crossentropy.