Câu hỏi này đã được trả lời chi tiết trên CrossValidated: Làm thế nào để chọn số lượng các lớp và nút ẩn trong mạng thần kinh feedforward?
Tuy nhiên, hãy để tôi thêm hai xu của riêng tôi:
Không có quy tắc kỳ diệu nào để chọn kiến trúc mạng thần kinh tốt nhất, nhưng nếu bạn có thể tìm thấy một kiến trúc mà ai đó đã sử dụng để giải quyết vấn đề tương tự thì đây thường là điểm khởi đầu tuyệt vời.
Những nơi tốt nhất để tìm là các ví dụ chính thức hoặc không chính thức bằng cách sử dụng các thư viện mạng thần kinh phổ biến như Keras, PyTorch hoặc Tensorflow và các kiến trúc được mô tả trong tài liệu học thuật. máy ảnh / ví dụ trên github là một tài nguyên tuyệt vời.
Những kiến trúc này có thể đã được chọn sau rất nhiều thử nghiệm và sai sót, vì vậy hầu hết các công việc sẽ được thực hiện cho bạn.