Tôi muốn sử dụng ANN cho vấn đề của mình, nhưng vấn đề là số nút đầu vào và đầu ra của tôi không được sửa.
Tôi đã thực hiện một số tìm kiếm trên google trước khi đặt câu hỏi và thấy rằng RNN có thể giúp tôi giải quyết vấn đề của mình. Nhưng, tất cả các ví dụ mà tôi tìm thấy bằng cách nào đó đã xác định số lượng nút đầu vào và đầu ra.
Vì vậy, tôi đang tìm kiếm một chiến lược, làm thế nào để biến nó thành sự thật hoặc ít nhất là một số ví dụ, thích hợp hơn trong Keras hoặc PyTorch.
Thêm chi tiết về vấn đề của tôi:
Tôi có hai danh sách đầu vào, trong đó độ dài của danh sách đầu tiên là cố định và bằng hai, fe:
in_1 = [2,2]
nhưng độ dài của danh sách thứ hai là linh hoạt, độ dài có thể từ ba đến inf, fe:
in_2 = [1,1,2,2]
hoặc là
in_2 = [1,1,1,2,2,2,3,3,3]
Ngoài ra, danh sách đầu vào phụ thuộc lẫn nhau. Danh sách đầu tiên hiển thị kích thước của danh sách đầu ra. Vì vậy, nếu in_1 = [2,2], có nghĩa là đầu ra phải có khả năng được định hình lại thành dạng [2,2].
Hiện tại, tôi đang suy nghĩ để kết hợp hai danh sách đầu vào thành một:
in = in_1 + in_2 = [2, 2, 1, 1, 2, 2]
Hơn nữa, đầu ra có cùng độ dài với danh sách in_2 , fi:
nếu danh sách đầu vào là:
in_1 = [2, 2]
in_2 = [1, 1, 2, 2]
Đầu ra phải là:
out = [1, 2, 1, 2]
Mọi ý tưởng đều được chào đón!